GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS/RHEL 8 で nfsconf を使用して NFSv4 専用クライアントを構成する方法

nfsconf ツール

CentOS/RHEL 8 で nfsconf が導入されました NFSv4 および NFSv3 で NFS クライアントおよびサーバー構成ファイルを管理するためのツール。 nfsconf を構成する /etc/nfs.conf を使用するツール (/etc/sysconfig/nfs 以前のバージョンのオペレーティング システムのファイルは現在非推奨です)。 nfsconf を使用します NFS 構成パラメーターを取得、設定、または設定解除するためのツール

/etc/nfs.conf 構成ファイルは、角括弧内のキーワード ([keyword]) で始まる複数のセクションで構成されています。 ) セクション内に値を割り当てます。 NFS サーバーの場合は、[nfsd] を構成します セクション。値の割り当てまたはキーは、値の名前、等号、値の設定 (vers4.2=y など) で構成されます。 . 「#」または「;」で始まる行空白行と同様に無視されます。

[user@host ~]$ sudo cat /etc/nfs.conf 
...output omitted... 
[nfsd] 
# debug=0 
# threads=8 
# host= 
# port=0 
# grace-time=90 
# lease-time=90 
# tcp=y 
# vers2=n 
# vers3=y 
# vers4=y 
# vers4.0=y 
# vers4.1=y 
# vers4.2=y 
# rdma=n 
#

デフォルトでは、[nfsd] セクションのキーと値のペアはコメント アウトされています。ただし、コメントは、変更しない場合に有効になるデフォルトのオプションを示しています。これにより、NFS 構成の適切な開始点が得られます。 nfsconf –set セクション キー値を使用します 指定されたセクションでキーの値を設定します。

[user@host ~]$ sudo nfsconf --set nfsd vers4.2 y

このコマンドは、/etc/nfs.conf を更新します 構成ファイル:

[user@host ~]$ sudo cat /etc/nfs.conf 
...output omitted... 
[nfsd] 
vers4.2 = y 
# debug=0 
# threads=8 
# host= 
# port=0 
# grace-time=90 
# lease-time=90 
# tcp=y 
# vers2=n 
# vers3=y 
# vers4=y
# vers4.0=y 
# vers4.1=y 
# vers4.2=y 
# rdma=n 
#

nfsconf –get セクション キーを使用します 指定されたセクションのキーの値を取得するには:

[user@host ~]$ sudo nfsconf --get nfsd vers4.2 
y

nfsconf –unset セクション キーを使用します 指定されたセクションのキーの値を設定解除するには:

[user@host ~]$ sudo nfsconf --unset nfsd vers4.2

NFSv4 専用クライアントを構成する

/etc/nfs.conf 構成ファイルで次の値を設定することにより、NFSv4 専用クライアントを構成できます。 UDP およびその他の NFSv2 および NFSv3 関連のキーを無効にすることから始めます。

[user@host ~]$ sudo nfsconf --set nfsd udp n 
[user@host ~]$ sudo nfsconf --set nfsd vers2 n 
[user@host ~]$ sudo nfsconf --set nfsd vers3 n

TCP および NFSv4 関連のキーを有効にします。

[user@host ~]$ sudo nfsconf --set nfsd tcp y 
[user@host ~]$ sudo nfsconf --set nfsd vers4 y 
[user@host ~]$ sudo nfsconf --set nfsd vers4.0 y 
[user@host ~]$ sudo nfsconf --set nfsd vers4.1 y 
[user@host ~]$ sudo nfsconf --set nfsd vers4.2 y

以前と同様に、変更は /etc/nfs.conf に表示されます 構成ファイル:

[user@host ~]$ cat /etc/nfs.conf 
[nfsd] 
udp = n 
vers2 = n 
vers3 = n 
tcp = y 
vers4 = y 
vers4.0 = y 
vers4.1 = y 
vers4.2 = y


Cent OS
  1. CentOS / RHEL 7 :キャッシュのみのネームサーバーを構成する方法

  2. CentOS / RHEL 6,7 :hugepage の設定方法

  3. CentOS / RHEL 7 :nmcli を使用して VLAN タギングを構成する方法

  1. CentOS / RHEL 7 で iSCSI イニシエーター (クライアント) を構成する方法

  2. Realmd を使用して Active Directory ドメインに接続する方法 (CentOS/RHEL 7 を Active Directory クライアントとして構成する)

  3. CentOS/RHEL/Fedora でプロキシを構成する方法

  1. CentOS / RHEL 7 で NTP サーバーとクライアントを構成する方法

  2. CentOS/RHEL 5 および 6 で postifx smtp リレーを構成する方法

  3. CentOS/RHEL 8 で firewalld ロギングを構成する方法