2016年12月31日
摘要:
一、MySQL 常见的备份方式 1. 直接拷贝数据库文件(物理拷贝) 2. 使用 mysqldump 工具备份 3. 使用 mysqlhotcopy 工具备份 4. 使用 mysql 的主从同步复制,实现数据实时同步备份 二、MySQL 物理数据文件结构介绍 1. 日志文件 错误日志 err log
阅读全文
posted @ 2016-12-31 12:30
肖邦linux
阅读(535)
推荐(0)
2016年12月29日
摘要:
1. 安装制作工具 mkisofs 2. Linux 操作系统镜像 iso 打包 3. 校验并写入 md5 值
阅读全文
posted @ 2016-12-29 14:09
肖邦linux
阅读(492)
推荐(0)
2016年12月26日
摘要:
Mysql 是一个比较优秀的开源的数据库,很多公司都在使用。作为运维人员,经常做着一些重复性的工作,比如创建数据库实例,数据库备份等,完全都可以使用 python 编写一个工具来实现。 一、模块 ConfigParser 学习 ConfigParser 模块可以解析类似 MySQL 配置文件 my.
阅读全文
posted @ 2016-12-26 12:48
肖邦linux
阅读(925)
推荐(0)
2016年12月25日
摘要:
CentOS 6 系统默认 Python 版本是:2.6.6 平时在使用中遇到很多的库要求是 2.7.x 版本的库,比如使用 ConfigParser 库,在 2.6 版本库就不支持没有 value 值的配置项,需要升级到 2.7 以上的库才行,这次就尝试升级一下 Python 到 2.7.x 版本
阅读全文
posted @ 2016-12-25 17:38
肖邦linux
阅读(9008)
推荐(2)
2016年12月22日
摘要:
kickstart 能实现 linux 系统的自动化安装,需要设置 ks.cfg 文件,而这个 ks.cfg 文件的生成最好使用 system-config-kickstart 工具生成,比较准确,也很方便。下面记录一下在 CentOS 6 系统下安装 system-config-kickstart
阅读全文
posted @ 2016-12-22 23:03
肖邦linux
阅读(1485)
推荐(0)
2016年12月20日
摘要:
kvm 是虚拟化技术的一个典型实现,功能非常强大,使用很方便。kvm 本身主要实现对 CPU 的虚拟化,内存和IO的虚拟化使用了开源软件 qemu,qemu 是纯软件层面的虚拟化,其实就是个模拟器。kvm 要求 cpu 必须支持硬件虚拟化,可以通过 Linux 命令查看。 说到 kvm 必须提及 l
阅读全文
posted @ 2016-12-20 10:20
肖邦linux
阅读(19949)
推荐(1)
2016年12月17日
摘要:
一、命令 except 实例详解 1. 介绍 expect 使用场景 expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码
阅读全文
posted @ 2016-12-17 22:52
肖邦linux
阅读(4274)
推荐(1)
2016年12月13日
摘要:
使用 python 代码收集主机的系统信息,主要:主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存等系统信息。 实验测试结果:
阅读全文
posted @ 2016-12-13 23:08
肖邦linux
阅读(7450)
推荐(1)
2016年12月12日
摘要:
我们可以使用 python 代码通过调用 ifconfig 命令来获取 Linux 主机的 IP 相关信息,包括:网卡名称、MAC地址、IP地址等。 第一种实现方式: 第二种实现方式: 第三种方式实现(正则表达式): 实验结果:
阅读全文
posted @ 2016-12-12 23:28
肖邦linux
阅读(5528)
推荐(0)
摘要:
通过 dmidecode 命令可以获取到 Linux 系统的包括 BIOS、 CPU、内存等系统的硬件信息,这里使用 python 代码来通过调用 dmidecode 命令来获取 Linux 必要的系统信息,更多的信息都可以通过这种方式去获取。 方式1: 方式2:
阅读全文
posted @ 2016-12-12 22:12
肖邦linux
阅读(1806)
推荐(0)