Ubuntu 24.04 NFSサーバーを設定する方法

環境
Ubuntu 24.04

任意のディレクトリを各サーバー間で共有できるように NFS サーバーを構築します。
以下のような環境を前提に NFS サーバーを構築します。

+----------------------+          |          +----------------------+
| [    NFS Server    ] |10.0.0.30 | 10.0.0.51| [    NFS Client    ] |
|    ark.arkgame.com    +----------+----------+   node01.arkgame.com  |
|                      |                     |                      |
+----------------------+                     +----------------------+

1.NFS サーバーの設定です。
# dnf -y install nfs-utils
# vi /etc/idmapd.conf

# 5行目 : コメント解除して自ドメイン名に変更
Domain = arkgame.com
# vi /etc/exports
# 新規作成
# 例として [/home/nfsshare] を NFS 共有に設定
/home/nfsshare 10.0.0.0/24(rw,no_root_squash)
# mkdir /home/nfsshare

nfs-server自動起動を設定する

# systemctl enable --now rpcbind nfs-server

2.Firewalld を有効にしている場合は、NFS サービスの許可が必要です。

# firewall-cmd --add-service=nfs

# NFSv3 許可する場合は以下を実行する

# firewall-cmd --add-service={nfs3,mountd,rpc-bind}
# firewall-cmd --runtime-to-permanent

 

IT

Posted by arkgame