私は契約AFM
を通じて関係を構築しようとしていますGPFS
。キャッシュ側クラスタでエラーが発生しました。
ホームクラスタステップ:
1)メインクラスタ(クラスタ名 - gpfs01)を作成します。
2)メインクラスタ(ファイルシステム名 - gpfs01)にファイルシステムを作成します。
3) ファイルシステムへのリモートアクセスを有効にします。
4)メインクラスタのエクスポートパスを設定しますAFM
。
キャッシュクラスタステップ:
1) キャッシュクラスタの作成(クラスタ名-gpfs02)
1)mmchnode --gateway -N Node1
2) mmstartup -a
三) mmmount Device -a
4) 基本ファイルシステムをキャッシュクラスタにリモートでマウントします。
5)ファイルセットを作成しAFM
てリンクすると、まだこのエラーが発生します。
[root@gpfs02 ~]# mmcrfileset gpfs02 singleWriter1 -p
afmtarget=gpfs:///gpfs/storage/ -p afmmode=sw --inode-space new
mmcrfileset: File system gpfs02 belongs to cluster gpfs01.
Command is not allowed for remote file systems.
mmcrfileset: Command failed. Examine previous error messages to
determine
cause.
[root@gpfs02 ~]# mmcrfileset gpfs01 afm2 -p
afmtarget=gpfs:///gpfs/storage/ -p afmmode=sw --inode-space new
mmcrfileset: [E] Invalid option specified: gpfs:///gpfs/storage/.
The AFM target must be on a separate filesystem.
mmcrfileset: Command failed. Examine previous error messages to
determine cause.
答え1
最初のエラー - ファイルシステムを所有するクラスタでのみファイルセットを作成できます。したがって、次のようにgpfs01に汎用ファイルセットを作成する必要があります。
[root@gpfs01 ~]# mmcrfileset gpfs01 singleWriterHome1 --inode-space new
[root@gpfs01 ~]# mmlinkfileset gpfs01 singleWriterHome1 -J /gpfs/gpfs01/singleWriterHome1
こちらはファイルセットである必要はありません。それは通常のディレクトリかもしれません。
その後、gpfs01で「gpfs01」ファイルシステムをリモートマウントおよびマウントf.exとして定義する必要があります。例: /gpfs/gpfs01。その後、次のコマンドを実行して「gpfs02」にAFMキャッシュを作成できます。
[root@gpfs02 ~]# mmcrfileset gpfs02 afmsw1 -p afmtarget=gpfs:///gpfs/gpfs01/singleWriterHome1 -p afmmode=sw --inode-space new