Heartbeat+DRBD+NFS案例详解(4)

五、测试
1、服务器进行测试,
1、启动heartbeat服务节点2为主设备
[root@node2 ha.d]# drbd-overview
 0:web Connected Primary/Secondary UpToDate/UpToDate C r---- /mnt/web ext3 950M 18M 885M 2%
在节点2上可以看到vip地址

Heartbeat+DRBD+NFS案例详解

2、把节点1变为主设备

[root@node1 ~]# cat /proc/drbd

version: 8.3.8 (api:88/proto:86-94)
GIT-hash: d78846e52224fd00562f7c225bcc25b2d422321d build by mockbuild@builder10.CentOS.org, 2010-06-04 08:04:16
 0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r----
    ns:4 nr:0 dw:4 dr:17 al:1 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0

Heartbeat+DRBD+NFS案例详解

2、客户端测试
1、挂载
[root@localhost ~] #mkdir /mnt/nfs
[root@localhost ~]# mount 192.168.10.1:/mnt/web /mnt/nfs
查看挂载
[root@localhost ~]# df -h
文件系统              容量  已用 可用 已用% 挂载点
/dev/sda2              12G 2.6G 8.3G 24% /
/dev/sda1              99M  12M  83M 12% /boot
tmpfs                119M    0 119M  0% /dev/shm
/dev/hdc              2.8G 2.8G    0 100% /mnt/cdrom
192.168.10.1:/mnt/web
                      950M  18M 885M  2% /mnt/nfs
2、创建测试脚本文件
[root@localhost ~]#vim /mnt/test.sh #此配置脚本文件的主要作用是为了反复的读写操作
while true
do
echo ---\> trying touch x:`date`
 touch x
echo \<-----done touch x:`date`
 echo
sleep 1
done
3.执行测试文件
[root@localhost ~]# cd /mnt/nfs/
[root@localhost nfs]# ll
总计 24
-rw-r--r-- 1 root root    0 2012-10-18 aa.txt
-rw-r--r-- 1 root root 1666 2012-10-18 inittab
drwx------ 2 root root 16384 2012-10-18 lost+found
-rw-r--r-- 1 root root 1649 2012-10-18 passwd
[root@localhost ~]# bash /mnt/test.sh
让客户端一直执行脚本文件,到服务器节点node1上关闭heartbeat服务,之后在客户端会发现丢弃现象,之后文件系统又恢复正常。
- ---> trying touch x:2012年 07月 25日 星期三 05:29:37 CST
<-----done touch x:2012年 07月 25日 星期三 05:29:37 CST
 
---> trying touch x:2012年 07月 25日 星期三 05:29:38 CST
<-----done touch x:2012年 07月 25日 星期三 05:29:38 CST
 
---> trying touch x:2012年 07月 25日 星期三 05:29:39 CST
touch:无法触碰 ‘’x” : Stale NFS file handle
<-----done touch x:2012年 07月 25日 星期三 05:29:39 CST
 
---> trying touch x:2012年 07月 25日 星期三 05:29:40 CST
<-----done touch x:2012年 07月 25日 星期三 05:29:40 CST

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/e3c6788c4a52b75d462bcf46f588d1d0.html