NFS(Network File System)即网络文件系统, 允许系统将其目录和文件共享给网络上的其他系统。通过 NFS,用户和应用程序可以访问远程系统上的文件,就象它们是本地文件一样。
Ubuntu 安装Ubuntu 16.04 安装 NFS 服务器:
apt install nfs-kernel-server配置编辑/etc/exports文件添加需要共享目录,每个目录的设置独占一行,编写格式如下:
NFS共享目录路径 客户机IP或者名称(参数1,参数2,...,参数n)
例如:
/home *(ro,sync,insecure,no_root_squash)/share 192.168.100.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)| 参数 | 说明 | | :- | :- | | ro | 只读访问 | | rw | 读写访问 | | sync | 所有数据在请求时写入共享 | | async | nfs在写入数据前可以响应请求 | | secure | nfs通过1024以下的安全TCP/IP端口发送 | | insecure | nfs通过1024以上的端口发送 | | wdelay | 如果多个用户要写入nfs目录,则归组写入(默认) | | no_wdelay | 如果多个用户要写入nfs目录,则立即写入,当使用async时,无需此设置 | | hide | 在nfs共享目录中不共享其子目录 | | no_hide | 共享nfs目录的子目录 | | subtree_check | 如果共享/usr/bin之类的子目录时,强制nfs检查父目录的权限(默认) | | no_subtree_check | 不检查父目录权限 | | all_squash | 共享文件的UID和GID映射匿名用户anonymous,适合公用目录 | | no_all_squash | 保留共享文件的UID和GID(默认) | | root_squash | root用户的所有请求映射成如anonymous用户一样的权限(默认) | | no_root_squash | root用户具有根目录的完全管理访问权限 | | anonuid=xxx | 指定nfs服务器/etc/passwd文件中匿名用户的UID | | anongid=xxx | 指定nfs服务器/etc/passwd文件中匿名用户的GID |
注1:尽量指定主机名或IP或IP段最小化授权可以访问NFS 挂载的资源的客户端注2:经测试参数insecure必须要加,否则客户端挂载出错mount.nfs: access denied by server while mounting启动配置完成后,您可以在终端提示符后运行以下命令来启动 NFS 服务器:
systemctl start nfs-kernel-server.service客户端挂载Ubuntu 16.04,首先需要安装 nfs-common 包
apt install nfs-commonCentOS 安装CentOS 7, 需要安装 nfs-utils 包
yum install nfs-utils rpcbindservice rpcbind status #查看启动状态service nfs status使用 mount 命令来挂载其他机器共享的 NFS 目录。可以在终端提示符后输入以下类似的命令:
mount example.hostname :/ubuntu /local/ubuntu挂载点 /local/ubuntu 目录必须已经存在。而且在 /local/ubuntu 目录中没有文件或子目录。
另一个挂载NFS 共享的方式就是在 /etc/fstab 文件中添加一行。该行必须指明 NFS 服务器的主机名、服务器输出的目录名以及挂载 NFS 共享的本机目录。
以下是在 /etc/fstab 中的常用语法:
example.hostname :/ubuntu /local/ubuntu nfs rsize=8192,wsize=8192,timeo=14,intr其他mount_nfs: can’t mount with remote locks when server xx is not running rpc.statd: RPC prog. not avail mount: xx failed with 74 mount -o nolock -t nfs 192.168.30.29:/disk4 ~/disk4查看服务器共享目录 showmount 192.168.30.29 查看挂载目录的信息:fuser -m -v /usr/local/test 查看主机的rpc服务和端口rpcinfo –p 192.168.30.29 Ansible 部署 nfssrc=/etc/exportscat EOF $file/data 192.168.10.0/24(rw,sync,no_root_squash,no_subtree_check)/data 172.0.0.0/24(rw,sync,no_root_squash,no_subtree_check)EOFcat $fileansible all -m copy -a "src=/etc/exports dest=/etc/exports"ansible all -a "service rpcbind start"ansible all -a "service rpcbind status"ansible all -a "service nfs start"ansible all -a "service nfs status"ansible all -a "mkdir -p /home/nfs/data1 /home/nfs/data2 /home/nfs/data3 /home/nfs/data4 /home/nfs/data5"# /root/sh/nfs.shsrc=/root/sh/nfs.shcat EOF $filemount 192.168.10.151:/data /home/nfs/data1mount 192.168.10.152:/data /home/nfs/data2mount 192.168.10.153:/data /home/nfs/data3mount 192.168.10.154:/data /home/nfs/data4mount 192.168.10.155:/data /home/nfs/data5EOFcat $fileansible all -m copy -a "src=/root/sh/nfs.sh dest=/root/sh/nfs.sh"# add `bash /root/sh/nfs.sh` to /etc/rc.localansible all -m copy -a "src=/etc/rc.local dest=/etc/rc.local"ansible all -a "bash /root/sh/nfs.sh" #开启所有 nfsCentOS 安装yum install -y nfs-utils rpcbind# 参照上面修改 /etc/exportsexportfs -r service rpcbind start service nfs start 关闭 防火墙systemctl stop firewalld.service
本文TAG:nfs16
猜你喜欢
- 2022-02-21王者荣耀更新内容(王者荣耀24号更新内容)
- 2022-02-21dnf武神装备(dnf武神装备搭配图)
- 2022-02-21国产单机_国产单机游戏大全
- 2022-02-21网游重生类小说(十大必看网游小说)
- 2022-02-21lol潘森视频(lol潘森重做怎么玩)
- 2022-02-21新开中变传世sf(新开中变传奇网)
- 最近发表
- 标签列表
-
- 传奇手游私服 (7)
- 新开传奇手游网站 (7)
- 传奇单职业 (2)
- 传奇手游变态版 (1)
- 传奇发布网 (7)
- 传奇sf手游版 (1)
- 新开传奇 (1)
- 传奇私服 (1)
- 拳皇7k7k小游戏 (0)
- nitrome小游戏 (0)
- 最新传奇发布网 (0)
- 每日新开传奇网 (0)
- 找176复古传奇 (0)
- 超级变态热血传奇 (0)
- nba2k11最新名单 (0)
- 王者荣耀更新 (0)
- 王者荣耀体验服申请 (0)
- 英雄联盟出装顺序 (0)
- 三国志单机游戏 (0)
- 王者荣耀宫本武藏符文 (0)
- 梦幻西游109神器任务攻略 (0)
- 下载英雄联盟 (0)
- 机械公敌兰博出装 (0)
- 王者荣耀西施 (0)
- 王者荣耀无限火力 (0)
- 不知火舞王者荣耀 (0)
- 300英雄三笠出装 (0)
- 冒险岛2职业 (0)
- 龙将2官网 (0)
- 热血传奇怀旧版好玩吗 (0)
- 传奇超级 (0)
- 传奇师服 (0)
- 迷失传奇发布网 (0)
- 韩版传奇私服发布网 (0)
- 传世新开 (0)
- 传奇2外挂 (0)
- 传奇复古 (0)
- 单职业变态 (0)
- 传奇sf180 (0)
- 传世sf吧 (0)
- 传奇私服gm命令大全 (0)
- 传奇世界私服刷元宝 (0)
- dnf私服发布网 (0)
- 网页三国游戏排行榜 (0)
- 傲视千雄私服 (0)
- 热血传奇176客户端下载 (0)
- 最新机战私服 (0)
- 传奇吉吉免费版 (0)
- 蜘蛛纸牌游戏 (0)
- 最热门的网游排行榜 (0)
- 2d网游 (0)
- 网游私服排行榜 (0)
- moba网游 (0)
- 439小游戏 (0)
- 飞车小游戏 (0)
- 奥奇传说小游戏 (0)
- 龙斗士小游戏 (0)
- 下载手机游戏 (0)
- 维京神域之战 (0)
- 星际2单机 (0)
- 防守类单机游戏 (0)
- 灰烬攻略 (0)
- 战神3pc版 (0)
- 腐尸之屋 (0)
- 新神奇传说3秘籍 (0)
- 生化危机5怎么存档 (0)
- 三国群英传1单机版下载 (0)
- 捕鱼达人手机版 (0)
- 仙剑奇侠传游戏1 (0)
- 暴力摩托单机版下载 (0)
- fifa12下载 (0)
- 色单机游戏 (0)
- 三国志13修改器 (0)
- 梦幻西游单机版神剑情天3 (0)
- 对打单机游戏 (0)
- 三国群英传7补丁 (0)
- 最好单机游戏下载 (0)
- 流星蝴蝶剑秘籍大全 (0)
- 孢子 (0)
- 梦幻西游赚钱 (0)
- 梦幻西游答题 (0)
- 王者荣耀防沉迷 (0)
- 梦幻西游挖图技巧 (0)
- 梦幻岛游戏 (0)
- 轩辕剑网游官网 (0)
- 梦幻西游手游论坛 (0)
- 极道阴阳师 (0)
- 仙剑奇侠传3下载 (0)
- 七龙珠人物换装2 (0)
- 赛尔号手机版下载 (0)
- lol战队名字 (0)
- 黑湾海盗中文版 (0)
- 超级街霸4街机版 (0)
- 侵略行为 (0)
- 孤岛惊魂3结局 (0)
- 龙珠单机游戏大全 (0)
- 仙剑三游戏下载 (0)
- 策略单机游戏 (0)
- 家园2简体中文版 (0)
- 现代战争2 (0)