note
- 安裝 glusterfs-server、glusterfs-client 套件
- 如果你想將 client 的目錄分享出來,你需要裝 FUSE,但glusterfs-client 已經包含 fuse-utils( libfuse2)。
- 設定檔:
- server:/etc/glusterfs/glusterfsd.vol
- client:/etc/glusterfs/glusterfs.vol
- glusterfs-server 會提供自己的 /home/export 讓大家存取
- 更多設定在 glusterfs-examples 這個套件
測試一
- 環境:debian 6 squeeze
- 目標:將 server 的 /var/glusterfs/export 分享給 client
- 分享目錄:
- server: /var/glusterfs/export
- server IP: 192.168.100.254
- 分享目錄:
- 設定:
- server
- 使用 glusterfs-volgen 產生設定檔。
$ sudo su - # mkdir -p /var/glusterfs/export # glusterfs-volgen --name store1 192.168.100.254:/var/glusterfs/export
會產生以下三個檔案:192.168.100.254-store1-export.vol、store1-tcp.vol、booster.fstab。 - 將設定檔改名並放入正確位置。
# mv store1-tcp.vol /etc/glusterfs/glusterfs.vol # mv 192.168.100.254-store1-export.vol /etc/glusterfs/glusterfsd.vol
- 啟動
# /etc/init.d/glusterfsd-server start
- 使用 glusterfs-volgen 產生設定檔。
- client
- 掛載目錄:/var/glusterfs/glusterfs
- 在 client 上將 glusterfs mount 起來
$ sudo su - # mkdir -p /var/glusterfs/glusterfs # glusterfs --volfile-server=192.168.100.254 /var/glusterfs/glusterfs/glusterfs
- server
測試二
- 環境:debian 6 squeeze
- 目標:將 server 的 /var/glusterfs 分享給 client、將client的目錄也分享出來掛在 glusterfs 內
- 分享目錄:
- server: /var/glusterfs/export
- client: /var/glusterfs/export
- server IP: 192.168.100.254
- 分享目錄:
額外套件
- unfs:for UNFSv3 server
- CIFS:for Samba server
Reference
Last modified 13 years ago
Last modified on Oct 20, 2011, 5:18:47 PM