serverapps:zfs:nfs
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| serverapps:zfs:nfs [2018/01/30 04:55] – [NFS クライアント設定(起動時)] hayashi | serverapps:zfs:nfs [2025/05/18 09:21] (現在) – [nfsで共有] hayashi | ||
|---|---|---|---|
| 行 7: | 行 7: | ||
| # zfs set sharenfs=" | # zfs set sharenfs=" | ||
| - | maproot=root ですが,共有先の root ユーザが NFS で共有されたファイルシステムに書き込む際に root として書き込む事を許可します | + | maproot=root ですが,共有先の root ユーザが NFS で共有されたファイルシステムに書き込む際に root として書き込む事を許可します((この設定は/ |
| + | |||
| + | ^オプション^意味^ | ||
| + | |-network 192.168.123.0 -mask 255.255.255.0|アクセスを許可するネットワーク| | ||
| + | |-network=192.168.123.0/ | ||
| + | |192.168.123.111|アクセスを許可するIP| | ||
| + | |host.example.com|アクセスを許可するhost| | ||
| + | |-ro|ReadOnly| | ||
| + | |-alldirs|配下のディレクトリを任意にマウントできる| | ||
| + | |-maproot|root権限付与| | ||
| ==== 確認 ==== | ==== 確認 ==== | ||
| # zfs get sharenfs | # zfs get sharenfs | ||
| 行 13: | 行 23: | ||
| ==== rc.conf ==== | ==== rc.conf ==== | ||
| - | rpcbind_enable=" | + | |
| + | |||
| + | < | ||
| + | nfs_server_enable=" | ||
| mountd_enable=" | mountd_enable=" | ||
| + | </ | ||
| + | |||
| + | NFSv4 を起動する場合 | ||
| + | |||
| + | nfs_server_enable=" | ||
| + | nfsv4_server_enable=" | ||
| + | nfsuserd_enable=" | ||
| + | |||
| + | $ cat / | ||
| + | V4: / | ||
| ==== 起動 ==== | ==== 起動 ==== | ||
| - | NFS用の各デーモンを起動しますが、依存関係があるため起動順序が重要です。 | + | # service nfsd start |
| + | |||
| + | |||
| + | <del>NFS用の各デーモンを起動しますが、依存関係があるため起動順序が重要です。 | ||
| (rcorder /etc/rc.d/* というコマンドで順番はわかります) | (rcorder /etc/rc.d/* というコマンドで順番はわかります) | ||
| 行 24: | 行 50: | ||
| # / | # / | ||
| # / | # / | ||
| + | </ | ||
| 実際にポートマップがどうなっているのかは、 | 実際にポートマップがどうなっているのかは、 | ||
| 行 31: | 行 57: | ||
| を実行するとわかります。 | を実行するとわかります。 | ||
| + | ==== 共有リスト ==== | ||
| + | |||
| + | # showmount -e | ||
| + | | ||
| + | ==== 共有解除 ==== | ||
| + | |||
| + | # zfs set sharenfs=off zpool0/ | ||
| ===== NFSマウント ===== | ===== NFSマウント ===== | ||
| ==== NFS クライアント設定 ==== | ==== NFS クライアント設定 ==== | ||
| 行 59: | 行 92: | ||
| ^設定^意味^デフォルト^ | ^設定^意味^デフォルト^ | ||
| |nfsv4|nfs v4|nfs v3 -> v2| | |nfsv4|nfs v4|nfs v3 -> v2| | ||
| - | |ro|ReadOnly|rw| | + | |::: |
| + | |ro|ReadOnly|-| | ||
| + | |rw|ReadWrite|-| | ||
| |noatime|ファイル読み取り時に、ファイルアクセス時刻を更新しません| | | |noatime|ファイル読み取り時に、ファイルアクセス時刻を更新しません| | | ||
| |rsize=nnnnn|読み取りバッファサイズ|8192| | |rsize=nnnnn|読み取りバッファサイズ|8192| | ||
| 行 67: | 行 102: | ||
| |::: | |::: | ||
| |async|すべてのI/ | |async|すべてのI/ | ||
| + | |||
| + | ===== 参考 ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
serverapps/zfs/nfs.1517288122.txt.gz · 最終更新: by hayashi
