当前位置:网站首页>HeartBeat基于CRM使用NFS对MySQL高可用
HeartBeat基于CRM使用NFS对MySQL高可用
2022-06-30 19:51:00 【星哥玩云】
这里的实验环境还是使用我们上一节的 http://www.linuxidc.com/Linux/2014-03/98673.htm 首先停止节点资源,然后删除
NFS共享存储节点配置: # mkdir /mydata # vim /etc/exports /mydata 192.168.100.0/24(no_root_squash,rw) # service nfs restart # groupadd -g 3306 MySQL # useradd -g 3306 -u 3306 -s /sbin/nologin -M mysql # chown -R /mydata 注:这里必需将nfs共享的资源设定为no_root_squash,否则mysql服务无法启动
Node节点配置: 在这里node1与node2的配置完全一样
# groupadd -g 3306 mysql # useradd -g 3306 -u 3306 -s /sbin/nologin -M mysql # mkdir /mydata # tar xvf mysql-5.5.22-linux2.6-i686.tar.gz -C /usr/local/ # cd /usr/local/ # ln -s mysql-5.5.22-linux2.6-i686/ mysql # cd mysql # chown -R root:mysql . # mount -t nfs 192.168.100.9:/mydata /mydata # cd /usr/local/mysql/ # scripts/mysql_install_db --user=mysql --datadir=/mydata/data # ln -s /usr/local/mysql/bin/* /usr/bin/ # cp support-files/my-large.cnf /etc/my.cnf # vim /etc/my.cnf datadir = /mydata/data innodb_file_per_table = 1 # cp support-files/mysql.server /etc/init.d/mysqld # chkconfig --add mysqld # chkconfig mysqld off # service mysqld start # scp /ect/my.cnf node2:/etc # scp /etc/init.d/mysqld node2:/etc/init.d # service mysqld start # mysql
测试mysql是否正常使用 mysql> create database mydb; mysql> grant all privileges on *.* to [email protected]'%' identified by 'asdasd'; mysql> flush privileges; # service mysqld stop # service heartbeat start # ssh node2 'service heartbeat start' # hb_gui 注意 1. 使用上面这条命令必需在DC上连接与配置,否则会启动失败,查看哪个节点是DC,我们可以使用命令crm_mon 2. 测试完必后必需将每个节点的mysql设为开机关闭,且卸载nfs共享存储 添加组与资源,使用上一节的步骤:
至此,我们可以从任何一台mysql客户机登陆我们mysql高可用集群了
测试在nfs服务器上登陆mysql集群,看它是否一切正常: [[email protected] ~]# mysql -uroot -h 192.168.100.10 -p mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mydb | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.01 sec)
mysql> use mydb; Database changed mysql> create table test1 ( -> id int not null auto_increment primary key, -> name varchar(20) not null -> ); Query OK, 0 rows affected (0.11 sec)
边栏推荐
- 4.3-inch touch screen 12 channel control port programmable network central control supports mutual backup of 5 central control hosts
- 操作系统面试题汇总(不定期更新)
- 2022 最新 JCR正式发布全球最新影响因子名单(前600名)
- QQmlApplicationEngine failed to load component qrc:/main.qml:-1 No such file or directory
- CADD课程学习(2)-- 靶点晶体结构信息
- Audio and video architecture construction in the super video era | science and Intel jointly launched the second season of "architect growth plan"
- This morning, investors began to travel collectively
- [iccv 2019] characteristics precise supervision of feature super resolution for small object detection
- MySQL数据库误删回滚的解决
- QT :QAxObject操作Excel
猜你喜欢
Django上传excel表格并将数据写入数据库的详细步骤

昔日果汁大王,16个亿卖了

Tensorflow2.4实现RepVGG

CADD course learning (2) -- target crystal structure information

Detailed explanation of specific methods and steps for TCP communication between s7-1500 PLCs (picture and text)

The former king of fruit juice sold for 1.6 billion yuan

网易云签到可抽奖?那一年我能签到365天。不信?你看。

小学期,第三场-下午:WEB_xxe

小学期,第三场-下午:WEB_sessionlfi

【NLP】【TextCNN】 文本分类
随机推荐
【1175. 质数排列】
标配10个安全气囊,奇瑞艾瑞泽8安全防护无死角
QT :QAxObject操作Excel
如何快速通过PMP考试?
盘点华为云GaussDB(for Redis)六大秒级能力
漏洞扫描工具大全,妈妈再也不用担心我挖不到漏洞了
Why should offline stores do new retail?
Django上传excel表格并将数据写入数据库的详细步骤
exness:流动性系列-流动性清洗和反转、决策区间
Heartbeat 与DRBD 配置过程
Transport layer uses sliding window to realize flow control
微信小程序开发实战 云音乐
小学期,第三场-下午:WEB_xxe
GeoServer installation
Which brokerage has the lowest commission? In addition, is it safe to open a mobile account?
The former king of fruit juice sold for 1.6 billion yuan
一文读懂目标检测:R-CNN、Fast R-CNN、Faster R-CNN、YOLO、SSD「建议收藏」
[ICLR 2021] semi supervised object detection: unbiased teacher for semi supervised object detection
C语言:hashTable
KubeVela 1.4:让应用交付更安全、上手更简单、过程更透明