首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 简单架设NFS服务器
【标  题】:简单架设NFS服务器
【关键字】:NFS
【来  源】:http://www.cublog.cn/u/13329/showart.php?id=143105

简单架设NFS服务器

[From] http://dev.csdn.net/article/83/83878.shtm

.编辑NFS服务配置文件/etc/exports     格式如下:
  directory    hostname(options)    注意hostname和()之间无空格

OPtions
     sync async  (建议使用sync)。如果指定了 sync,服务器在请求所做的改变被写入磁盘之前就不会回复这些请求
     rw             读写权限
 
示例
1)允许来自 speedy.example.com 的用户使用默认的只读权限来挂载
misc/export     speedy.example.com(sync)

2)将会允许来自 speedy.example.com 的用户使用读写权限来挂载
/misc/export     speedy.example.com(rw,sync)

关于主机名格式
单个机器 — 一个全限定域名(能够被服务器解析的),主机名(能够被服务器解析的),或 IP 地址。
使用通配符来指定的机器系列 — 使用 * ? 字符来指定一个字符串匹配。IP 地址中不使用通配符;不过如果反向 DNS 查询失败,它们可能会碰巧有用。在完整域名中指定通配符时,点(.)不包括在通配符中。例如:*.example.com 包括 one.example.com,但不包括 one.two.example.com.
IP 网络 — 使用 a.b.c.d/z,这里的 a.b.c.d 是网络,z 是子网掩码中的位数(如 192.168.0.0/24)。另一种可以接受的格式是 a.b.c.d/netmask,这里的 a.b.c.d 是网络,netmask 是子网掩码(如 192.168.100.8/255.255.255.0)。
Netgroups — 格式为 @group-name,这里的 group-name NIS netgroup 的名称。


在你每次改变 /etc/exports 的时候,你必须把改变通知给 NFS 守护进程,或使用以下命令来重新载入配置文件:
/sbin/service nfs reload


启动nfs服务

/sbin/service nfs start
关闭NFS 服务:
/sbin/service nfs stop


Linux 客户端配置
1.一般性配置:
打开终端,以root身份登录并执行
mount -t nfs -o option hostname:/共享目录位置 本地目录位置

例如:
1)查看172.16.31.69服务器上目录属主
#ls -l  /export/home/wup
drwxr-xr-x  2 cnscn 501    4096 07-18 09:21 adobe

2)在客户机上加载nfs目录
mount -t nfs -o rw 172.16.31.69:/export/home/wup      /mnt/69

3)如果想读写,则要切换用户为
172.16.31.69:/export/home/wup的所属用户 ,当然当前系统上也应有对应的用户名cnscn,   否则root用户只能读目录 /mnt/69里的内容
#su  -l      cnscn     

4)试用
  $ cd /mnt/69
  $ touch a.txt


2.在开机时自动挂载
修改/etc/fstab文件
添加一行
hostname://共享目录位置 本地目录位置 nfs defaults 0 0
例如:
172.16.31.69:/export/home/wup     /mnt/69   nfs   defaults 0 0


Solaris客户端配置
1.一般性配置:
打开终端,以root身份登录并执行
mount -F nfs -o option hostname:/共享目录位置 本地目录位置
例如:
mount -F nfs -o rw 172.16.31.69:/export/home/wup /mnt/69
2.在开机时自动挂载
修改/etc/vfstab文件,添加一行,格式如下:
待装载目录 - 装载目录 nfs - yes bg


实例演示


假定环境:
服务器端为RedHat Linux系统,IP地址是192.168.0.1,待共享的目录为:/usr/local/capitel/aaa
客户端为Linux系统,IP地址为192.168.0.2,装载进来的目录为/mnt/aaa

1.以命令行为例演示在服务器端配置nfs
(1).修改/etc/exports 文件。添加:
/usr/local/capitel/aaa 192.168.0.2(rw,sync)
(2).重新引导nfs
service nfs reload

2.客户端为linux
root用户登录
mount -t nfs -o rw 192.168.0.1:/usr/local/capitel/aaa /mnt/aaa
或者在/etc/fstab中添加一行
192.168.0.1:/usr/local/capitel/aaa /mnt/aaa nfs defaults 0 0
重新启动机器即可完成自动装载

3.客户端为solaris
root用户登录
执行mount -F nfs -o rw 192.168.0.1:/usr/local/capitel/aaa /mnt/aaa
或者添加一行
192.168.0.1:/usr/local/capitel/aaa - /mnt/aaa nfs - yes bg
重新启动机器

 
ClamAV Scan viruse:【上一篇】
Linux系统下nVidia显卡驱动安装详解:【下一篇】
【相关文章】
  • 卸掉nfs
  • NFS 性能分析
  • NFS 性能调优
  • solaris10下使用nfs挂载linux下的文件系统.
  • NFS 服务起性能优化
  • NFS 服务器设置
  • 查看nfs资源
  • Nfs自动安装和排错
  • nfs服務器指令
  • NFS基本概念及其配置
  • 【随机文章】
  • 用 Eclipse、WTP 和 Derby 构建 Web 应用程序
  • df和du的区别以及磁盘空间使用问题
  • uml 物理视图
  • 关于DP的一点维护经验
  • QQ2006 Beta 1版 的 3D秀曝光
  • MPLS的实现过程细节
  • 一些mysql启动参数的说明和优化方法
  • nvidia显卡驱动的安装经历
  • Java与XML联合编程之DOM篇(1)
  • 大话国外主流刀片式服务器(图)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.