菜单
  

    效果如下图:
     
     
    图10.  初始化后状态
        提供配置文件和mysqld服务脚本(在drbd设备上存储真正的mysql配置文件,在/etc/创建软链接文件)
         #cd support-files
         #cp my-large.cnf(适合内存是512M的mysql服务器)  /mydata/data/my.cnf
         #ln -sv /mydata/data/my.cnf /etc/my.cnf
         #cp mysql.server /etc/rc.d/ini.d/mysqld
    编辑配置文件
         #vim /etc/my.cnf
        添加或修改如下两项
         thread_concurrency = 2
         datadir = /mydata/data
        导出PATH环境变量
         #vim /etc/profile
         PATH=$PATH:/usr/local/mysql/bin
        导出man文档
         #vim /etc/man.config
         MANPATH /usr/local/mysql/man
        导出库文件
        在/etc/ld.so.conf.d/创建一个以.conf 结尾的文件这里以mysql.conf为例
         #vim /etc/ld.so.conf.d/mysql.conf
        添加/usr/local/mysql/lib
        而后使用#ldconfig 导出库文件
        使用#ldconfig -v |grep mysql查看
        
    图11.  查看结果
        导出头文件
         #ln -sv /usr/local/mysql/include /usr/include/mysql
        改/mydata/data目录的属主属组为mysql
         #chown -R mysql:mysql /mydata/data
        而后可以验证服务,
         #service mysqld start
        验证可开启,就将其关闭,也不让其开机自动开启(高可用集群的要求)
         #service mysqld stop
         #chkconfig mysqld off
        
    图12.  启动mysql
    四.切换drbd的主为nginx2,drbd的从为nginx1,在nginx2上配置mysql
            [nginx1]
            #umount /mydata
            #drbdadm secondary web
            查看状态:
            #drbd-overview
              0:web  Connected Secondary/Secondary UpToDate/UpToDate C r--
            nginx2:
            #drbdadm primary web
            #drbd-overview
              0:web  Connected Primary/Secondary UpToDate/UpToDate C r----
            #mount /dev/drbd0 /mydata
            #ln -sv /mydata/data/my.cnf /etc/my.cnf
            建立mysql用户,mysql组
            #groupadd -r mysql
            #useradd -g mysql -r -s /sbin/nologin mysql
            这里使用绿色安装版5.5.19的mysql,安装目录在/usr/local/mysql-后缀,为此目录创建软链接到mysql
            #ln -sv /usr/local/mysql-后缀    mysql
            #cd mysql
        这里nginx不需要初始化服务器,因此直接将mysql下的文件属主改为root,属组为mysql即可
            #chown -R root:mysql
            提供mysqld服务脚本
            #cp mysql.server /etc/rc.d/ini.d/mysqld
    导出PATH环境变量
         #vim /etc/profile
         PATH=$PATH:/usr/local/mysql/bin
  1. 上一篇:JSP+MYSQL仓库管理系统的设计与实现
  2. 下一篇:C#汽车销售系统财务管理和销售管理设计
  1. Hadoop云计算环境下的Web应用日志安全威胁分析

  2. jsp基于web的图书销售系统的设计与实现

  3. JavaWeb企业人事管理系统的设计与实现

  4. ASP.NET+SQLSERVER三通物流管理...

  5. jsp图示化系统设计

  6. JavaWeb微型企业会计事务管...

  7. Android与J2EE/Web的同步消息通信技术

  8. 当代大学生慈善意识研究+文献综述

  9. 电站锅炉暖风器设计任务书

  10. 大众媒体对公共政策制定的影响

  11. java+mysql车辆管理系统的设计+源代码

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 乳业同业并购式全产业链...

  14. 杂拟谷盗体内共生菌沃尔...

  15. 中考体育项目与体育教学合理结合的研究

  16. 十二层带中心支撑钢结构...

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回