- 讓不同台的node根據IP address有不同的主機名稱
- 增加DRBL server上想要分享給nodes的目錄
- 修改nodes上面的fstab
I. 修改nodes的主機名稱
新增DRBL server上的/etc/drbl/client-ip-hostname
192.168.9.1 p001
192.168.9.2 p002
192.168.9.3 p003
...
...
192.168.9.232 p251
192.168.9.233 p252
192.168.9.234 p253
這樣nodes的主機名稱就會是 p001, p002, ..., p253
II. 增加DRBL server上想要分享給nodes的目錄
修改DRBL server上的/etc/drbl/drbl.conf,把下面兩行diskless_root_dir_ro_user_add=""
diskless_root_dir_rw_user_add=""
改成這樣
diskless_root_dir_ro_user_add="/pkg"
diskless_root_dir_rw_user_add="/db"
這樣在nodes上面就可以用到server上面的/pkg與/dw裡面的資料,會用NFS掛在nodes的/pkg和/db上。
III. 修改nodes上面的fstab
新增DRBL server上的/etc/drbl/client-append-fstab/dev/sda1 swap swap defaults 0 0
/dev/sda2 /temp xfs defaults 1 2
192.168.9.253:/a1 /a1 nfs rw,tcp,defaults 0 2
192.168.9.252:/a2 /a2 nfs rw,tcp,defaults 0 2
前面兩行是讓nodes可以讀去本地端的硬碟,當作是swap或是temp
至於檔案伺服器上面記得要修改/etc/exports,之後執行
將所有的NFS卸載
# exportfs -auv
將所有的NFS重新掛載
# exportfs -arv
檢查目前掛載的NFS有哪些
# showmount -e
IV. 重新部署DRBL clients的設定
# drblpush -c /etc/drbl/drblpush.conf按照指示做就可以了,產生一台node的設定檔大約會用到4~5秒,推估產生253台約需20分鐘
沒有留言:
張貼留言