LVS学习笔记 8 crm实现Mysql高可用集群

本文详细记录了使用LVS搭建MySQL高可用集群的过程,包括NFS存储的配置、用户权限映射、MySQL的编译安装及数据库初始化。在遇到权限问题时,通过修改NFS服务器的exports文件解决root_squash问题,确保了数据目录的正确挂载。文章最后提出了NFS作为单点故障的问题,并提出使用DRBD作为解决方案。
摘要由CSDN通过智能技术生成

172.16.10.11nfs.sweifan.com 提供LVM格式的nfs,lvm方便扩展和备份


我没空间了,要先删除分区,boot,home,根不能动,删除4,5


# fdisk /dev/sda


# partprobe /dev/sda


没办法,重启喽

# pvcreate /dev/sda6

# lvcreate -L 512M -n mydata myvg  只用了512M,剩余的以后试验备份用

# mke2fs -j /dev/myvg/mydata        格式化

然后开机自动挂载,输出为nfs。这里边要新建目录存数据,mysql用户要有读写权限

    添加mysql用户mysql组,为普通用户,并且不能登录

# groupadd -g 3306 mysql    gid:3306

# useradd -u 3306 -g mysql -s /sbin/nologin -M mysql   uid:3306

创建目录,根下的mydata,用以挂载新分区

# mkdir /mydata

然后设置开机自动挂载

# vim /etc/fstab


# mount -a

# mount


创建数据目录:

# mkdir /mydata/data

给mysql用户权限

# chown -R mysql.mysql /mydata/data

然后把目录导出去:当然写简单点,直接 172.16.0.0/255.255.0.0(rw)

# vim /etc/exports


# exportfs -arv

# service nfs restart   没有这一步可能远程挂载不上

看看文件权限:


然后在node节点操作:把所有之前的资源都删除

node1

# groupadd -g 3306 mysql

# useradd -g 3306 -

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值