6.2. NFS クラスターの作成
nfs cluster create コマンドを使用して NFS クラスターを作成します。これにより、すべての NFS Ganesa デーモン、クラスター名に基づく新しいユーザー、および共通の NFS Ganesa 設定 RADOS オブジェクトに共通の回復プールが作成されます。
前提条件
- 実行中、および正常な Red Hat Ceph Storage クラスター
- 既存の Ceph File System。
- Ceph Monitor への root レベルのアクセス。
-
Ceph Manager ホスト上の
nfs-ganesha、nfs-ganesha-ceph、nfs-ganesha -graceおよびnfs-ganesha-rados-urlsパッケージをインストールします。 - クライアントへの root レベルのアクセス。
手順
Cephadm シェルにログインします。
例:
[root@mds ~]# cephadm shellCeph Manager の NFS モジュールを有効にします。
例:
[ceph: root@host01 /]# ceph mgr module enable nfsNFS Ganesha クラスターを作成します。
構文
ceph nfs cluster create CLUSTER_NAME [PLACEMENT] [--ingress] [--virtual_ip IP_ADDRESS] [--ingress-mode {default|keepalive-only|haproxy-standard|haproxy-protocol}] [--port PORT]例:
[ceph: root@host01 /]# ceph nfs cluster create nfs-cephfs "host01 host02" NFS Cluster Created Successfullyこの例では、NFS Ganesha クラスター名は
nfs-cephfsで、デーモンコンテナーはhost01およびhost02にデプロイされます。重要Red Hat は、1 つのホストにつき 1 つの NFS Ganesha デーモンのみをサポートします。
NFS-Ganesha クラスター情報を検証します。
構文
ceph nfs cluster info [CLUSTER_NAME]例
[ceph: root@host01 /]# ceph nfs cluster info nfs-cephfs { "nfs-cephfs": [ { "hostname": "host01", "ip": "10.74.179.124", "port": 2049 }, { "hostname": "host02", "ip": "10.74.180.160", "port": 2049 } ] }注記CLUSTER_NAME の指定 は任意です。