GlusterFS 11 : GlusterFS + NFS-Ganesha2023/03/31 |
|
NFS-Ganesha をインストールして、GlusterFS ボリュームを NFS マウントできるようにします。
NFS-Ganesha でサポートされる NFS プロトコルは v3, v4.0, v4.1, pNFS です。 |
|
| [1] | 任意の GlusterFS ボリューム構成ノードで NFS-Ganesha をインストールして設定します。 |
|
[root@node01 ~]#
dnf -y install centos-release-nfs-ganesha4
[root@node01 ~]#
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-NFS-Ganesha-4.repo
[root@node01 ~]#
[root@node01 ~]# dnf --enablerepo=centos-nfs-ganesha-4 -y install nfs-ganesha-gluster mv /etc/ganesha/ganesha.conf /etc/ganesha/ganesha.conf.org
[root@node01 ~]#
vi /etc/ganesha/ganesha.conf # 新規作成
NFS_CORE_PARAM {
# NFSv4 Pseudo パスを NFSv3 でもマウント可能にする
mount_path_pseudo = true;
# NFS プロトコル
Protocols = 3,4;
}
EXPORT_DEFAULTS {
# デフォルトのアクセスモード
Access_Type = RW;
}
EXPORT {
# 任意の一意な ID
Export_Id = 101;
# Gluster ボリュームのマウントパス
Path = "/vol_distributed";
FSAL {
# 任意の名前
name = GLUSTER;
# このノードのホスト名 または IP アドレス
hostname="10.0.0.51";
# Gluster ボリューム名
volume="vol_distributed";
}
# root Squash 設定
Squash="No_root_squash";
# NFSv4 Pseudo 用の疑似ファイルシステムのパス
Pseudo="/vfs_distributed";
# 許可するセキュリティオプション
SecType = "sys";
}
LOG {
# デフォルトのログレベル
Default_Log_Level = WARN;
}
[root@node01 ~]#
systemctl enable --now nfs-ganesha
# Exports リスト確認 [root@node01 ~]# showmount -e localhost Export list for localhost: /vfs_distributed (everyone) |
| [2] | Firewalld を有効にしている場合は、NFS サービスの許可が必要です。 |
|
[root@node01 ~]# firewall-cmd --add-service=nfs success [root@node01 ~]# firewall-cmd --runtime-to-permanent success |
| [3] | 任意のクライアントコンピューターで NFS マウントして確認します。 |
|
[root@client ~]#
dnf -y install nfs-utils # サーバー側の ganesha.conf で [Pseudo=***] に設定したパスを指定 [root@client ~]# mount -t nfs4 node01.srv.world:/vfs_distributed /mnt [root@client ~]# df -hT Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 4.0M 0 4.0M 0% /dev tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs tmpfs 784M 8.6M 775M 2% /run /dev/mapper/cs-root xfs 26G 2.3G 24G 9% / /dev/vda1 xfs 1014M 295M 720M 29% /boot tmpfs tmpfs 392M 0 392M 0% /run/user/0 node01.srv.world:/vfs_distributed nfs4 52G 4.8G 48G 10% /mnt |
| Sponsored Link |
|
|