http://tech110.blog.51cto.com/438717/485534/ linux搭建gfs系统--iscsi+GFS实现网络存储
http://www.linuxidc.com/Linux/2012-06/63150p4.htm RHCS之高可用性集群(MySQL)部署
启动cman错误的解决办法:
Starting fencing... failed
1.同步/etc/cluster/cluster.conf配置文件
2.先启动节点122的cman,在马上重启123的cman
3.chkconfig --list cman开机禁用并system-config-cluster重新配置,避免cman启动出问题
4.route add -net 224.1.0.0 netmask 255.255.0.0 dev eth0
5.关闭selinux
starting fencing ... failed
解决方法如下:
#fence_ack_manual -n s3.test.com
手动fance掉s3.test.com时返回以下错误
can\"t open /tmp/fence_manual.fifo: No such file or directory
解决方法#touch /tmp/fence_manual.fifo
#fence_ack_manual -n s3.test.com
问题还是没能解决。请教后解决如下:
cman_tool -r 9 version
cman_tool version
?????
重启后,集群正常。
?????
分析如下:加入第三个节点失败后,CCS文件已经被改变,故系统重启后集群服务启动失败。使用ccs_tool update -r,更新CCS文件后,
cman_tool version可查看到版本更新。
1.# ccs_tool update /etc/cluster/cluster.conf,告知ccs升级配置文件版本。
2.# cman_tool status | grep “Config version”,首先查出你cluster.conf文件的版本。
观察返回的东东是否和你的新版本一样,否的
话就需要通过下面的命令来更新。
# cman_tool version-r new_version_number
3.验证一下是否是最新就OK了。
ccs_tool update /etc/cluster/cluster.conf
Unable to connect to the CCS daemon: Connection refused
接下来cat /var/log/messages|grep version
[CMAN ] Can't read CCS to get updated config version 10. Activity suspended on this node
解决方法:
1.ccs_sync
2.修改/etc/cluster/cluster.conf节点1里<cluster config_version="7">成一样
clusvcadm -s ora -m 192.168.18.11 集群切换
mount -t gfs /dev/gfsvg/gfs /mx /sbin/mount.gfs:?node?not?a?member?of?the?default?fence?domain?/sbin/mount.gfs:?error?
mounting?lockproto?lock_dlm
重启cman
123是target
history |grep tgtadm
tail /var/log/messages
system-config-cluster &
点击send to cluster保存时“unable to connect to the CCS daemon: connection
> > > refused”
try to use
> > ccs_test connect
> > > to test whether you can connect your ccsd daemon.
> > > In RHCS 5, you can start ccsd by following command:
> > > service cman start
cman_tool version
6.2.0 config 3
6.2.0 config 21
mount -t gfs /dev/gfsvg/gfs /mx3
删除逻辑卷时,注意删除顺序,先删除LV,再删除VG:
lvremove /dev/gfsvg/gfs
vgremove gfsvg /dev/sdb1
pvremove /dev/sdb1
Linux umount 报 device is busy 的处理方法:
fuser -km /datatmp
mount -t gfs /dev/gfsvg/gfs /mx3
ps aux|grep mysql
netstat -an|grep 3306
/etc/init.d/cman stop
/etc/init.d/rgmanager status
/etc/init.d/mysql stop
system-config-cluster &
/etc/init.d/iptables stop
第一次启动rgmanager的时候所有节点都取消挂载,停掉数据库
mount之后不要删除挂载点里面的数据,否则会出错,停掉挂载
停掉mysqld_safe:
killall -9 mysqld
mysqladmin -uroot -p10241010 shutdown
757 tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2014-03.com.ztime:rhcs-storage
758 tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdb1
759 tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.1.122
760 tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.1.123
761 tgtadm --lld iscsi --op show --mode target
823 tgtadm --lld iscsi --op show --mode target