差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| nfs [2017/01/04 00:58] – 127.0.0.1 | nfs [2018/02/20 11:50] (目前版本) – jz | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== NFS ====== | + | ======= NFS ======= |
| + | |||
| + | ====== Server | ||
| ===== exports ===== | ===== exports ===== | ||
| - | /etc/exports | + | create folder for exporting |
| + | < | ||
| + | mkdir -p /home/nfs/public / | ||
| + | </ | ||
| + | vi ''/ | ||
| < | < | ||
| - | /usr/ | + | /home/nfs/ |
| - | /usr/ | + | /home/nfs/ |
| </ | </ | ||
| - | if exports is edited, use '' | + | everytime |
| + | |||
| + | |||
| + | if ufs is used, without adding new disk, bind folder to folder like so: | ||
| + | < | ||
| + | mkdir -p / | ||
| + | mkdir -p / | ||
| + | vi / | ||
| + | </ | ||
| + | |||
| + | add following content to fstab, and remount by doing '' | ||
| + | < | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | if zfs is used, edit exports at ''/ | ||
| + | the exported path needs to be zfs dataset. | ||
| + | < | ||
| + | zfs create zroot/ | ||
| + | zfs create zroot/ | ||
| + | zfs create zroot/ | ||
| + | </ | ||
| ==== service config ==== | ==== service config ==== | ||
| 行 18: | 行 48: | ||
| rpcbind_enable=" | rpcbind_enable=" | ||
| nfs_server_enable=" | nfs_server_enable=" | ||
| + | mountd_enable=" | ||
| mountd_flags=" | mountd_flags=" | ||
| </ | </ | ||
| ==== start service ==== | ==== start service ==== | ||
| + | |||
| start nfs server | start nfs server | ||
| < | < | ||
| 行 27: | 行 59: | ||
| </ | </ | ||
| + | ====== Client ====== | ||
| + | |||
| + | ===== Service config ===== | ||
| + | < | ||
| + | sysrc nfs_client_enable=" | ||
| + | </ | ||
| + | |||
| + | ==== Start NFS client ==== | ||
| + | |||
| + | < | ||
| + | service nfsclient start | ||
| + | </ | ||
| + | |||
| + | ===== Mount on startup ===== | ||
| + | |||
| + | add following content into ''/ | ||
| + | < | ||
| + | # nfs | ||
| + | 10.0.15.31:/ | ||
| + | 10.0.15.31:/ | ||
| + | </ | ||
| + | |||
| + | create directory to be mount | ||
| + | <code bash> | ||
| + | mkdir -p / | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Showmount ===== | ||
| + | < | ||
| + | showmount < | ||
| + | </ | ||