ZFSシステムを備えたLinux(RHEL 6)ホストがあります。ローカルネットワーク(可能であればLANまたはInfiniBand経由)の他のホストでそれらを使用できるようにするにはどうすればよいですか。
- ZFSプールを共有可能にするにはどうすればよいですか?
- クライアントにリモートZFSドライブをマウントするにはどうすればよいですか?
ベストアンサー1
- ZFSプールを共有可能にするにはどうすればよいですか?
展開用のNFSサーバーパッケージをインストールし、すでに述べたコマンドを使用してプールを共有する必要があります。
sudo zfs set sharenfs=on tank/home
バラよりhttp://zfsonlinux.org/faq.html#HowDoISetupShares
オペレーティングシステムの基本的な方法を使用してファイルシステムを共有することもできます。つまり、/etc/exports
ここで編集できます。
ZFS アプローチの利点の 1 つは、共有構成がオペレーティングシステム属性ではなくファイルシステム属性の一部であることです。これは、プールをインポートすると、その共有ファイルシステムを自動的に使用できることを意味します。あるホストから別のホストにプールを移動する場合も同様です。
- クライアントにリモートZFSドライブをマウントするにはどうすればよいですか?
これは最終的にクライアントが実行されているオペレーティングシステムによって異なります。 Solarisなどで使用自動インストーラ、これは共有にアクセスすると自動的に行われます。例:
cd /network/server/share/directory
または、コマンドを使用して共有を手動でマウントし、ファイルをmount
編集/etc/(v)fstab
して継続的にマウントすることもできます。