Welcome 微信登录

首页 / 操作系统 / Linux / 基于SUSE Linux做NFS文件挂载

Linux文件挂载其实和Windows文件共享原理差不多,由主机配置一个共享目录,客户端机器可以通过网络访问该共享目录。下面以SUSE11为例子,简要描述下NFS文件挂载过程:一、主机端(主机IP192.168.0.100)1、准备工作,主机需要完成NFS环境搭建安装:portmap-6.0+git20070716-31.16.x86_64.rpm (用作端口映射,把RPC程序号转化为Internet的端口号)
安装:nfs-kernel-server-1.2.1-2.6.6.x86_64.rpm (NFS服务)2 设置共享目录
    mkdir /opt/share3、编辑exports文件 vi /etc/exports
后面追加/opt/share 192.168.0.*(rw,no_root_squash)这里可以配置单个IP,也可设置整个网段都可以访问(192.168.0.*),还可以设置多个网段(192.168.0.0/2)下面是一些NFS共享的常用参数:
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_squas         root用户具有根目录的完全管理访问权限
anonuid=xxx           指定NFS服务器/etc/passwd文件中匿名用户的UID4、启动服务
service rpcbind start
service nfsserver start如果已经启动了服务,修改配置后需要重启service rpcbind restart
service nfsserver restart二、客户端
1、启动rpcbind服务
service rpcbind start
2、创建共享目录
mkdir /opt/getShare
3、挂载共享目录
mount -t nfs 192.168.0.100:/opt/share /opt/getShare推荐阅读:Ubuntu搭建nfs服务器 http://www.linuxidc.com/Linux/2012-10/71930.htm文件服务器NFS配置详解 http://www.linuxidc.com/Linux/2013-06/86542.htmUbuntu下搭建NFS网络文件系统服务器 http://www.linuxidc.com/Linux/2013-07/87367.htmHeartbeat_ldirector+LB+NFS实现HA及LB、文件共享 http://www.linuxidc.com/Linux/2013-06/85292.htmCentOS 5.5配置NFS服务器教程 http://www.linuxidc.com/Linux/2013-03/81737.htmUbuntu 12.10下NFS的安装使用 http://www.linuxidc.com/Linux/2013-03/80478.htm更多SUSE相关信息见SUSE 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=3 Linux下记录所有用户操作的脚本Linux故障排除技术详解相关资讯      Linux挂载NFS  NFS挂载 
  • Linux NFS挂载时失败,报错:mount  (08/01/2014 11:10:24)
  • RHEL5.4 挂载Solaris 10 NFS  (02/07/2013 10:04:52)
  • Oracle 使用nfs挂载的目录不能进行  (04/17/2013 09:56:07)
  • Linux-2.6.14挂载NFS文件系统  (12/25/2012 19:25:23)
本文评论 查看全部评论 (0)
表情: 姓名: 字数