| 您的当前位置:首页 --> CentOS入门 |
| CentOS独占激活卷组的方法 |
| 浏览次数:1801 关键词 ( 方法 CentOS ) |
|
需求背景:需要在CentOS的双机实现共享盘独占激活,即共享盘只挂载在其中一台机器,另一个机器不能同时挂载,必要时候可进行手工切换挂载到另一台机器。 实现方法:依赖rhcs集群功能,利用vgchange -a e的方式独占激活
一、环境准备
# cat /etc/redhat-release vim /etc/hosts 192.168.58.20 vm-test01 192.168.58.21 vm-test02 二、安装集群 1、安装rhcs集群相关软件包 yum install -y cluster-glue resource-agents pacemaker yum install -y luci ricci cman openais rgmanager lvm2-cluster gfs2-utils 2、 启动集群服务 service luci start service ricci start service rgmanager start service cman start 启动cman如出现错误: Starting cman… xmlconfig cannot find /etc/cluster/cluster.conf [FAILED] 是因为节点还没有加入集群,没有产生配置文件/etc/cluster/cluster.conf 可忽略 3、 设置集群服务自启动 chkconfig luci on chkconfig ricci on chkconfig rgmanager on chkconfig cman on 4、 修改ricci用户密码 使用 passwd ricci 命令将用户 ricci 密码设定为 root 的密码 三、配置集群 ie登录 https://192.168.58.20:8084 create cluster 四、用共享盘创建卷组 pvcreate /dev/sdb vgcreate vgrhcs1 /dev/sdb lvcreate -L 20m -n lvtest1 vgrhcs1 mkfs.ext3 /dev/vgrhcs1/lvtest1 mkdir /rhcs1 在另一个节点同步卷组信息 pvscan vgscan vgchange -a n vgrhcs1 在两个节点均执行: vim /etc/lvm/lvm.conf locking_type = 3 在vg激活的节点,增加节点的cluster属性,执行 vgchange -a n vgrhcs1 vgchange -c y vgrhcs1
五、独占激活卷组 vgchange -a e vgrhcs1mount /dev/vgrhcs1/lvtest1 /rhcs1 mount上以后才能保证在任何节点都不能去激活该vg 注:vgchange -a y vgxx 表示在所有节点激活卷组 vgchange -a n vgxx 表示在所有节点去激活卷组 vgchange -a e vgxx 表示在一个节点独占激活卷组 |
| 下载次数:8 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 CentOS之chmod命令 |