摘要: lvs集群的四种模式: lvs-nat:修改请求报文的目标IP,多目标IP的DNAT lvs-dr:操纵封装新的MAC地址 lvs-tun:在原请求IP报文之外新加一个IP首部 lvs-fullnat:修改请求报文的源和目标IP 十种算法 ipvs scheduler:根据其调度时是否考虑各RS当前 阅读全文
posted @ 2018-03-29 17:52 ˊReset﹎ゞ 阅读(187) 评论(0) 推荐(0) 编辑
摘要: keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障,它可以自动检测集群中服务器的健康状况,比如主从模式时,当主服务器发生故障时,Keepalived会根据服务器的VRRP优先级来选举一个从服务器成为主服务器,实现 阅读全文
posted @ 2018-03-29 17:50 ˊReset﹎ゞ 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 主服务须开启二进制日志 一、主数据库Master配置 1、修改配置文件 /etc/my.cnf 2、重启服务,查看当前日志位置 3、导入数据 4、创建有复制权限的用户帐号 二、从服务器Slave配置 1、设置server-id,必须是唯一 2、重启MySQL,执行同步SQL语句 3、启动同步进程 4 阅读全文
posted @ 2018-03-26 18:38 ˊReset﹎ゞ 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 须安装Xtrabackup工具 注:生产环境中还原恢复操作不可直接使用备份源文件,须单独拷贝一份做恢复使用 一、完全备份及还原 1、备份数据库 2、破坏数据库 3、恢复数据库 二、完全、增量备份及还原 1、完全备份数据库 2、对数据库修改并做增量备份 3、破坏数据库 4、恢复数据库 三、单表导出和导 阅读全文
posted @ 2018-03-09 14:07 ˊReset﹎ゞ 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 数据库存储引擎:InnoDB 启用binlong 一、恢复误删除的数据库到最新状态 1、备份数据库 2、对数据库误删除 3、对数据库添加新数据 4、发现问题对数据库进行恢复 修改bin.sql,找到误操作命令注释或删除 5、查询恢复是否完整 二、基于LVM的备份还原 1、分离数据和binlog到各自 阅读全文
posted @ 2018-03-05 16:41 ˊReset﹎ゞ 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 第一种方法 一、下载解压 二、安装开发包组和相关依赖包 三、编译apr和apr-util httpd是依赖于apr的,所以先编译apr和apr-util 1、编译apr 2、编译apr-util 四、编译httpd 五、环境变量 六、创建用户和组 七、修改配置文件 八、启动脚本 第二种方法 一、下载 阅读全文
posted @ 2018-02-03 16:33 ˊReset﹎ゞ 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、创建用户 二、下载软件包并解压 三、安装所需包组 四、建立数据库目录并设置属主属组 五、编译安装 cmake . \-DCMAKE_INSTALL_PREFIX=/app/mysql \-DMYSQL_DATADIR=/mysqldb/ \-DSYSCONFDIR=/etc \-DMYSQL_U 阅读全文
posted @ 2018-02-01 10:09 ˊReset﹎ゞ 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、yum安装MariaDB并启动 二、按案例建立目录并设置属主属组 将配置文件和数据库按案例存放 设置目录属主属组 三、建立数据库文件 四、配置文件 修改配置文件 3307 3308也是一样,需要改端口和目录位置 五、服务脚本 设置权限 3307,3308也是一样,需改端口号 六、启动服务(注意需 阅读全文
posted @ 2018-01-30 17:54 ˊReset﹎ゞ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 下载二进制安装包 新建mysql用户和组 解压二进制安装包至/usr/local 创建软链接 设置目录属主属组 配置系统环境变量 将存放数据的逻辑卷挂载到/data/mysqldb 设置数据库文件夹属主属组权限 建立数据库文件 拷贝示例配置文件 修改my.cnf配置文件 启动脚本 安全初始化 测试登 阅读全文
posted @ 2018-01-27 14:57 ˊReset﹎ゞ 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、Cobbler简介 Cobbler 是一个系统启动服务(boot server),可以通过网络启动(PXE)的方式用来快速安装、重装物理服务器和虚拟机,支持安装不同的 Linux 发行版和 Windows。该工具使用python开发,小巧轻便(才15k行代码),使用简单的命令即可完成PXE网络安 阅读全文
posted @ 2018-01-20 15:44 ˊReset﹎ゞ 阅读(402) 评论(0) 推荐(0) 编辑