步骤一 清除当前配置 (删除web33主机的tomcat服务的配置)
1)停止网站服务
2)卸载共享存储
步骤二:部署LNP
1)安装软件
2)挂载共享存储(把NFS30的共享目录/sitedir挂载到nginx的网页目录下)
3)启动服务
要先修改配置文件把访问php页面的请求给本机的9000端口处理 再启动nginx 服务
步骤三:测试配置
1)编写PHP脚本 (在NFS30的共享目录编写连接MySQL服务的php脚本)
2)访问脚本 (在任意1台主机访问web33主机的网站服务 执行linkdb2.php脚本)
3)查看数据 (在数据库服务器mysql11 和 mysql22 本机查看数据,
能看到php脚本存储的数据就成功里)
案例2:部署内存存储服务(部署Redis集群 ,使用内存存储网站的数据)
步骤一:部署redis服务器(6台都要配置)
具体操作步骤: 安装redis软件 、 初始化配置 、停止redis服务、启用集群功能、 启动redis 服务
配置Host51主机
配置Host52主机
配置Host53主机
配置Host54主机
配置Host55主机
配置Host56主机
创建redis集群
配置管理主机: 安装gem软件 创建ruby脚本
创建集群
查看集群信息
配置网站服务器 (web33)
让网站的php脚本可以连接redis 集群中任意服务器查询和存储数据
1) 安装连接redis集群的redis.so模块
2)修改php的配置文件 php.ini 加载模块
3) 查看支持的模块
测试配置
在存储服务器共享目录下,创建连接集群PHP脚本
访问网站执行脚本(在任意主机访问网站服务器都可以)
命令行连接任意一台redis服务器查看数据(在任意主机连接redis服务器都可以)
数据迁移 (把存储在读写分离结构里的数据 到 PXC集群结构里)
在线迁移数据(在网站业务不停止的情况下数据到新的存储结构pxc集群里)
配置从服务器(把主机192.168.4.66 配置为192.168.4.11的从服务器)
2)修改服务主配置文件
确保数据一致 (pxcnode66主机 使用mysql11主机的完全备份恢复数据确保数据一致 )
先在 mysql11主机安装在线热备工具innobackupex 命令
把备份文件拷贝给 从服务pxc66主机
从服务pxc66主机 是完全备份文件恢复数据,(也要安装热备工具innobackupex 命令)
指定主服务器 (把pxc66 配置为 mysql11 的从服务器)
配置第1台PXC服务器(192.168.4.66)
停止mysqld服务、卸载mysqld服务软件
安装PXC软件、修改配置文件、启动mysql服务
配置第2台PXC服务器(192.168.4.10)
1)安装PXC软件
2) 修改配置文件
3) 启动mysql服务
配置第3台PXC服务器(192.168.4.88)
1)安装PXC软件
2) 修改配置文件
3) 启动mysql服务
公共配置(192.168.4.88、192.168.4.10、192.168.4.66)
测试配置
网站服务33 连接集群中的任意一台服务器都可以查看到 插入的 所有数据
部署LB集群
步骤一:安装软件: 在haproxy99主机上安装haproxy软件
步骤二:修改配置文件
步骤三:启动服务
步骤四:测试配置:在网站服务器连接haproxy99主机访问数据
测试配置
部署HA集群
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://www.dbeile.cn/news/453.html
下一篇
国际贸易怎么做?