Linux
如何配置 Pacemaker 以將 DRBD 數據目錄掛載到從站上?
如何讓 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 的輸出是正確的。