[root@cl1 ~]# drbdadm primary all ← ノード1側をプライマリ化※DRBDディスク初期同期でプライマリ化済の場合は実施不要
[root@cl1 ~]# /etc/rc.d/init.d/drbd status ← ノード1側DRBD状態確認
drbd driver loaded OK; device status:
version: 8.2.5 (api:88/proto:86-88)
GIT-hash: 9faf052fdae5ef0c61b4d03890e2d2eab550610c build by buildsvn@c5-i386-build, 2008-03-09 10:27:36
m:res cs st ds p mounted fstype
0:r0 Connected Primary/Secondary UpToDate/UpToDate C ← ノード1側がプライマリ
[root@cl2 ~]# /etc/rc.d/init.d/drbd status ← ノード2側DRBD状態確認
drbd driver loaded OK; device status:
version: 8.2.5 (api:88/proto:86-88)
GIT-hash: 9faf052fdae5ef0c61b4d03890e2d2eab550610c build by buildsvn@c5-i386-build, 2008-03-09 10:27:36
m:res cs st ds p mounted fstype
0:r0 Connected Secondary/Primary UpToDate/UpToDate C ← ノード2側がセカンダリ
[root@cl1 ~]# mkfs -t ext3 /dev/drbd0 ← ノード1側でDRBDディスクへファイルシステム作成
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
126976 inodes, 253935 blocks
12696 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=260046848
8 block groups
32768 blocks per group, 32768 fragments per group
15872 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 23 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
[root@cl1 ~]# mount /dev/drbd0 /mnt ← ノード1側でDRBDディスクを/mntへマウント
[root@cl1 ~]# df ← ノード1側でDRBDディスクマウント確認
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
3428080 1600832 1650304 50% /
/dev/sda1 101086 23800 72067 25% /boot
tmpfs 127796 0 127796 0% /dev/shm
/dev/drbd0 999764 17652 931328 2% /mnt ← マウントしたDRBDディスク
[root@cl1 ~]# touch /mnt/test.txt ← ノード1側で/mnt(DRBDディスク)へテストファイル作成
[root@cl1 ~]# ll /mnt/ ← ノード1側で/mnt(DRBDディスク)照会
合計 16
drwx------ 2 root root 16384 2月 11 00:01 lost+found
-rw-r--r-- 1 root root 0 2月 11 00:02 test.txt ← 作成したファイル
[root@cl1 ~]# umount /mnt ← ノード1側でDRBDディスクマウント解除
[root@cl1 ~]# df ← ノード1側でDRBDディスクマウント解除確認
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
3428080 1600832 1650304 50% /
/dev/sda1 101086 23800 72067 25% /boot
tmpfs 127796 0 127796 0% /dev/shm
DRBDディスクがない
[root@cl1 ~]# drbdadm secondary all ← ノード1側をセカンダリ化
[root@cl2 ~]# drbdadm primary all ← ノード2側をプライマリ化
[root@cl1 ~]# /etc/rc.d/init.d/drbd status ← ノード1側DRBD状態確認
drbd driver loaded OK; device status:
version: 8.2.6 (api:88/proto:86-88)
GIT-hash: 3e69822d3bb4920a8c1bfdf7d647169eba7d2eb4 build by buildsvn@c5-i386-build, 2008-10-03 11:42:32
m:res cs st ds p mounted fstype
0:r0 Connected Secondary/Primary UpToDate/UpToDate C ← ノード1側がセカンダリ
[root@cl2 ~]# /etc/rc.d/init.d/drbd status ← ノード2側DRBD状態確認
drbd driver loaded OK; device status:
version: 8.2.6 (api:88/proto:86-88)
GIT-hash: 3e69822d3bb4920a8c1bfdf7d647169eba7d2eb4 build by buildsvn@c5-i386-build, 2008-10-03 11:42:32
m:res cs st ds p mounted fstype
0:r0 Connected Primary/Secondary UpToDate/UpToDate C ← ノード2側がプライマリ
[root@cl2 ~]# mount /dev/drbd0 /mnt ← ノード2側でDRBDディスクを/mntへマウント
[root@cl2 ~]# ll /mnt/ ← ノード2側で/mnt(DRBDディスク)照会
合計 16
drwx------ 2 root root 16384 2月 11 00:01 lost+found
-rw-r--r-- 1 root root 0 2月 11 00:02 test.txt ← ノード1側で作成したファイル
[root@cl2 ~]# umount /mnt ← ノード2側でDRBDディスクマウント解除
[root@cl2 ~]# drbdadm secondary all ← ノード2側をセカンダリ化
[root@cl1 ~]# drbdadm primary all ← ノード1側をプライマリ化
[root@cl1 ~]# /etc/rc.d/init.d/drbd status ← ノード1側DRBD状態確認
drbd driver loaded OK; device status:
version: 8.2.5 (api:88/proto:86-88)
GIT-hash: 9faf052fdae5ef0c61b4d03890e2d2eab550610c build by buildsvn@c5-i386-build, 2008-03-09 10:27:36
m:res cs st ds p mounted fstype
0:r0 Connected Primary/Secondary UpToDate/UpToDate C ← ノード1側がプライマリ
[root@cl2 ~]# /etc/rc.d/init.d/drbd status ← ノード2側DRBD状態確認
drbd driver loaded OK; device status:
version: 8.2.5 (api:88/proto:86-88)
GIT-hash: 9faf052fdae5ef0c61b4d03890e2d2eab550610c build by buildsvn@c5-i386-build, 2008-03-09 10:27:36
m:res cs st ds p mounted fstype
0:r0 Connected Secondary/Primary UpToDate/UpToDate C ← ノード2側がセカンダリ
|
|