当前位置: 首页 > news >正文

一千元做网站手机网站制作吧

一千元做网站,手机网站制作吧,云南省建筑信息平台,网站建设网站营销网站托管一体化MYSQL双主双从#xff0c;使用Keepalived双机热备LVS高可用群集 ​ 文档只记录KeepalivedLVSmysql主从#xff0c;不包含检验#xff0c;如需检验#xff0c;请自行添加web服务器 一、IP规划 服务器IP备注master1192.168.100.131master2的从master2192.168.100.132maste…MYSQL双主双从使用Keepalived双机热备LVS高可用群集 ​ 文档只记录KeepalivedLVSmysql主从不包含检验如需检验请自行添加web服务器 一、IP规划 服务器IP备注master1192.168.100.131master2的从master2192.168.100.132master1的从slave1192.168.100.134master1的从slave2192.168.100.135master2的从KI1192.168.100.137主KI2192.168.100.138从虚拟ip192.168.100.200热备ip 二、具体配置 1.master1 ​ 配置ip192.168.100.131 ​ 关闭防护墙selinux # 关闭防火墙 systemctl stop firewalld# 关闭selinux setenforce 0​ 下载mariadb yum -y install mariadb mariadb-server​ 编辑mariadb配置文件 vi /etc/my.cnf​ 添加以下内容 # 标识0-65535范围 server-id1# 日志文件名称前缀 log-binmysql-bin# 排除不复制的库 binlog-ignore-dbmysql binlog-ignore-dbinformation_schema binlog-ignore-dbperformance_schema binlog-ignore-dbsys# 配置中继日志名称 relay-logmysql-relay-bin# 配置排除的库 replicate-ignore-dbmysql replicate-ignore-dbinformation_schema replicate-ignore-dbperformance_schema replicate-ignore-dbsys# 编码格 init-connectSET NAMES UTF8 skip-character-set-client-handshake character-set-serverutf8# 开启联等备份 log_slave_updates1​ 修改完成重启服务 # 重启服务 systemctl restart mariadb# 配置mysql密码123456 mysql_secure_installation ​ 授权 # 进入mysql mysql -uroot -p123456# 创建用户 create user backup% identified by 123456;# 授权 grant replication slave on *.* to backup% identified by 123456; grant all privileges on *.* to root% identified by 123456;# 刷新权限 flush privileges;# 查询Log_filelog_pos show master status; ------------------------------------------------------------------------------------------- | File | Position | Binlog_Do_DB | Binlog_Ignore_DB | ------------------------------------------------------------------------------------------- | mysql-bin.000003 | 1947 | | mysql,information_schema,performance_schema,sys | ------------------------------------------------------------------------------------------- 1 row in set (0.00 sec)# 从库连接主库MASTER_LOG_FILE与MASTER_LOG_POS的值由主库信息获得 change master to MASTER_HOST192.168.100.132, MASTER_USERbackup, MASTER_PASSWORD123456, MASTER_PORT3306, MASTER_LOG_FILEmysql-bin.000003, MASTER_LOG_POS1947;# 开启复制 start slave;# 查看slave状态Slave_IO_RunningSlave_SQL_Running的状态要为Yes show slave status \G;2.master2 ​ 配置ip192.168.100.132 ​ 关闭防护墙selinux # 关闭防火墙 systemctl stop firewalld# 关闭selinux setenforce 0​ 下载mariadb yum -y install mariadb mariadb-server​ 编辑mariadb配置文件 vi /etc/my.cnf​ 添加以下内容 # 标识0-65535范围 server-id2# 日志文件名称前缀 log-binmysql-bin# 排除不复制的库 binlog-ignore-dbmysql binlog-ignore-dbinformation_schema binlog-ignore-dbperformance_schema binlog-ignore-dbsys# 配置中继日志名称 relay-logmysql-relay-bin# 配置排除的库 replicate-ignore-dbmysql replicate-ignore-dbinformation_schema replicate-ignore-dbperformance_schema replicate-ignore-dbsys# 编码格 init-connectSET NAMES UTF8 skip-character-set-client-handshake character-set-serverutf8# 开启联等备份 log_slave_updates1​ 修改完成重启服务 # 重启服务 systemctl restart mariadb# 配置mysql密码123456 mysql_secure_installation ​ 授权 # 进入mysql mysql -uroot -p123456# 创建用户 create user backup% identified by 123456;# 授权 grant replication slave on *.* to backup% identified by 123456; grant all privileges on *.* to root% identified by 123456;# 刷新权限 flush privileges;# 查询Log_filelog_pos show master status; ------------------------------------------------------------------------------------------- | File | Position | Binlog_Do_DB | Binlog_Ignore_DB | ------------------------------------------------------------------------------------------- | mysql-bin.000003 | 1947 | | mysql,information_schema,performance_schema,sys | ------------------------------------------------------------------------------------------- 1 row in set (0.00 sec)# 从库连接主库MASTER_LOG_FILE与MASTER_LOG_POS的值由主库信息获得 change master to MASTER_HOST192.168.100.134, MASTER_USERbackup, MASTER_PASSWORD123456, MASTER_PORT3306, MASTER_LOG_FILEmysql-bin.000004, MASTER_LOG_POS1947;# 开启复制 start slave;# 查看slave状态Slave_IO_RunningSlave_SQL_Running的状态要为Yes show slave status \G;3.slave1 ​ 配置ip192.168.100.134 ​ 关闭防护墙selinux # 关闭防火墙 systemctl stop firewalld# 关闭selinux setenforce 0​ 下载mariadb yum -y install mariadb mariadb-server​ 编辑mariadb配置文件 vi /etc/my.cnf​ 添加以下内容 # 标识0-65535范围 server-id3# 配置中继日志名称 relay-logmysql-relay-bin# 配置排除的库 replicate-ignore-dbmysql replicate-ignore-dbinformation_schema replicate-ignore-dbperformance_schema replicate-ignore-dbsys# 编码格式 init-connectSET NAMES UTF8 skip-character-set-client-handshake character-set-serverutf8​ 修改完成重启服务 # 重启服务 systemctl restart mariadb# 配置mysql密码123456 mysql_secure_installation ​ 授权 # 连接数据库 mysql -uroot -p123456# 授权 grant all privileges on *.* to root% identified by 123456; # 刷新权限 flush privileges;# 从库连接主库MASTER_LOG_FILE与MASTER_LOG_POS的值由主库信息获得 change master to MASTER_HOST192.168.100.131, MASTER_USERbackup, MASTER_PASSWORD123456, MASTER_PORT3306, MASTER_LOG_FILEmysql-bin.000003, MASTER_LOG_POS1947;# 开启复制 start slave;# 查看slave状态Slave_IO_RunningSlave_SQL_Running的状态要为Yes show slave status \G;4.slave2 ​ 配置ip192.168.100.135 ​ 关闭防护墙selinux # 关闭防火墙 systemctl stop firewalld# 关闭selinux setenforce 0​ 下载mariadb yum -y install mariadb mariadb-server​ 编辑mariadb配置文件 vi /etc/my.cnf​ 添加以下内容 # 标识0-65535范围 server-id4# 配置中继日志名称 relay-logmysql-relay-bin# 配置排除的库 replicate-ignore-dbmysql replicate-ignore-dbinformation_schema replicate-ignore-dbperformance_schema replicate-ignore-dbsys# 编码格 init-connectSET NAMES UTF8 skip-character-set-client-handshake character-set-serverutf8​ 修改完成重启服务 # 重启服务 systemctl restart mariadb# 配置mysql密码123456 mysql_secure_installation ​ 授权 # 连接数据库 mysql -uroot -p123456# 授权 grant all privileges on *.* to root% identified by 123456; # 刷新权限 flush privileges;# 从库连接主库MASTER_LOG_FILE与MASTER_LOG_POS的值由主库信息获得 change master to MASTER_HOST192.168.100.132, MASTER_USERbackup, MASTER_PASSWORD123456, MASTER_PORT3306, MASTER_LOG_FILEmysql-bin.000003, MASTER_LOG_POS1947;# 开启复制 start slave;# 查看slave状态Slave_IO_RunningSlave_SQL_Running的状态要为Yes show slave status \G;5.KI1 ​ 配置ip192.168.100.137 ​ 关闭防护墙selinux # 关闭防火墙 systemctl stop firewalld# 关闭selinux setenforce 0​ 下载keepalived和ipvsadm yum -y install keepalived ipvsadm​ 备份默认配置文件 cp -p /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.bak​ 删除原有文件创建新内容 # 删除原有文件 rm -rf /etc/keepalived/keepalived.conf # 创建新文件 vi /etc/keepalived/keepalived.conf ​ 添加以下内容 ! Configuration File for keepalived# 配置双机热备主 lobal_defs {router_id 1 } vrrp_instance VI_1 {state MASTERinterface ens33virtual_router_id 1priority 120advert_int 1authentication {auth_type PASSauth_pass 123456}virtual_ipaddress {192.168.100.200} }# 虚拟服务器ip及mysql地址 virtual_server 192.168.100.200 3306 {delay_loop 15lb_algo rrlb_kind DRprotocol TCPreal_server 192.168.100.131 3306 {weight 1TCP_CHECK {connect_port 3306connect_timeout 3nb_get_retry 3delay_before_retry 4}}real_server 192.168.100.132 3306 {weight 1TCP_CHECK {connect_port 3306connect_timeout 3nb_get_retry 3delay_before_retry 4}} }​ 启动keepalived systemctl start keepalived​ 服务模块 # 加载系统内核的服务模块 modprobe ip_vs# 查看运行状态 lsmod | grep ip_vs​ 查看规则 ipvsadm -l​ 下载net网络工具 yum -y install net-tools​ 查看网卡信息 # 停用物理网卡 ifconfig ens33 down# 启动物理网卡如在连接工具上需到虚拟机上启动 ifconfig ens33 up# 查看网卡信息在ens33网卡下是否有ip192.168.100.200 ip a​ 虚拟网卡 # 添加虚拟网卡回环地址 cat /etc/sysconfig/network-scripts/ifcfg-lo:0 EOF DEVICElo:0 IPADDR192.168.100.200 NETMASK255.255.255.255 ONBOOTyes EOF# 重启网络 systemctl restart network# 查看是否有虚拟ip ip a​ 写入路由指向 # 添加路由信息 route add -host 192.168.100.200 dev lo:06.KI2 ​ 配置ip192.168.100.138 ​ 关闭防护墙selinux # 关闭防火墙 systemctl stop firewalld# 关闭selinux setenforce 0​ 下载keepalived和ipvsadm yum -y install keepalived ipvsadm​ 备份默认配置文件 cp -p /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.bak​ 添加以下内容 ! Configuration File for keepalived# 配置双机热备备 lobal_defs {router_id 2 } vrrp_instance VI_1 {state BACKUPinterface ens33virtual_router_id 1priority 100advert_int 1authentication {auth_type PASSauth_pass 123456}virtual_ipaddress {192.168.100.200} }# 虚拟服务器ip及mysql地址 virtual_server 192.168.100.200 3306 {delay_loop 15lb_algo rrlb_kind DRprotocol TCPreal_server 192.168.100.131 3306 {weight 1TCP_CHECK {connect_port 3306connect_timeout 3nb_get_retry 3delay_before_retry 4}}real_server 192.168.100.132 3306 {weight 1TCP_CHECK {connect_port 3306connect_timeout 3nb_get_retry 3delay_before_retry 4}} }​ 启动keepalived systemctl start keepalived​ 服务模块 # 加载系统内核的服务模块 modprobe ip_vs# 查看运行状态 lsmod | grep ip_vs​ 查看规则 ipvsadm -l​ 下载net网络工具 yum -y install net-tools​ 查看网卡信息 # 停用物理网卡 ifconfig ens33 down# 启动物理网卡如在连接工具上需到虚拟机上启动 ifconfig ens33 up# 查看网卡信息在ens33网卡下是否有ip192.168.100.200 ip a​ 虚拟网卡 # 添加虚拟网卡回环地址 cat /etc/sysconfig/network-scripts/ifcfg-lo:0 EOF DEVICElo:0 IPADDR192.168.100.200 NETMASK255.255.255.255 ONBOOTyes EOF# 重启网络 systemctl restart network# 查看是否有虚拟ip ip a​ 写入路由指向 # 添加路由信息 route add -host 192.168.100.200 dev lo:0三、检验 ​ 可自行添加一台web服务器连接虚拟ip开启KI1或KI2的防火墙进行检测 ​ 或者开启KI1的防火墙查看ip是否跳转到KI2上
http://www.hkea.cn/news/14288342/

相关文章:

  • 成都网站开发建wordpress 分享按钮插件
  • 郑州网站seo排名请人做网站多少钱
  • 网页制作与网站建设技术大全 下载福州如何做百度的网站
  • 合肥网站建设公司还有不滁州网站建设
  • 电商网站设计企业网站建立价格
  • 制作企业网站方案wordpress案例站点
  • 网站开发多久鲜花团购网站建设
  • 门户网站特点wordpress后台怎么登陆
  • 网站流量是什么意思廊坊seo霸屏
  • 网站首页一般做多大尺寸租车做什么网站推广
  • 整形网站源码乐清企业网站制作
  • 泰州做兼职的网站wordpress标题转英文
  • 微官网站怎么做公司vi设计网
  • 一级a做爰片手机电影网站网站 description
  • 厚街手机网站制作在线做六级阅读网站
  • 大理州建设局门户网站全国企业信息系统网官网
  • 网页站点的用途磁力宅在线搜种子
  • 吉祥物在线设计网站建设银行流水账网站查询
  • 网站优化员seo招聘完全免费网站源码
  • 如何更新网站公司策划推广
  • 网站怎么编辑源码下载网站有哪些
  • 深圳市升华建设有限公司网站简单旅游网站模板下载
  • 站长平台网站wordpress表单邮件回复
  • 网站和域名都注册怎么连接成网址徐州网站快速优化排名
  • 做电销要在哪个网站上找资源网页设计制作代码大全
  • 欧洲网站后缀wordpress 伪静态原理
  • 产品摄影网站上海网络科技有限公司招聘
  • 企业网站 建设流程热门传奇网页游戏排行榜
  • 网站开发涉及内容常用网站logo
  • 有哪些可以做问卷赚钱的网站开发板是单片机吗