Linux

如何配置 Pacemaker 以將 DRBD 數據目錄掛載到從站上?

  • May 15, 2012

如何讓 DRBD 對的從節點掛載數據目錄,以便同步數據?

我瀏覽了以下指南:https ://wiki.edubuntu.org/ClusterStack/Natty#Prepare_Partitions以獲取 2 節點集群設置。我連接了節點,但從不安裝輔助節點上的數據目錄,因此從節點 1 中的數據永遠不會復製到節點 2。

Pacemaker“應該”使用以下命令在節點 2 上安裝驅動器:

primitive res_fs ocf:heartbeat:Filesystem params device="/dev/drbd0" directory="/mnt/eoacluster" fstype="ext4" # Mounts the filesystem specifying the DRBD device and mount point.

這是 drdb-overview 的輸出:

節點 1:

0:eoa-ib  Connected Primary/Secondary UpToDate/UpToDate C r---- 
/mnt/eoacluster ext4 99G 188M 94G 1%

節點 2:

0:eoa-ib  Connected Secondary/Primary UpToDate/UpToDate C r----

下面是df -h

節點 1:

Filesystem            Size  Used Avail Use% Mounted on /dev/mapper/DATA-root
                     96G  4.3G   87G   5% /
none                  496M  232K  496M   1% /dev
tmpfs                 501M  3.6M  497M   1% /dev/shm
none                  501M  104K  501M   1% /var/run
none                  501M  4.0K  501M   1% /var/lock
none                  501M     0  501M   0% /lib/init/rw
/dev/sda1             228M   51M  165M  24% /boot
/dev/drbd0             99G  188M   94G   1% /mnt/eoacluster

節點 2:

Filesystem            Size  Used Avail Use% Mounted on /dev/mapper/DATA-root
                      96G  3.0G   88G   4% /
none                  496M  232K  496M   1% /dev
tmpfs                 501M  3.2M  498M   1% /dev/shm
none                  501M  104K  501M   1% /var/run
none                  501M  4.0K  501M   1% /var/lock
none                  501M     0  501M   0% /lib/init/rw
/dev/sda1             228M   51M  165M  24% /boot

/mnt/eoacluster 目錄確實存在於節點 2 上。

我錯過了什麼?有人有什麼想法/建議嗎?

謝謝你的幫助!

好的,所以這是一個 NOOB 問題。對於那些想知道的人,事實證明 DRBD 在幕後進行同步,並且只將磁碟安裝在活動節點上。我對 drbd-overview 的輸出是正確的。

引用自:https://serverfault.com/questions/388297