Chinaunix首页 | 论坛 | 博客
  • 博客访问: 365611
  • 博文数量: 36
  • 博客积分: 2071
  • 博客等级: 大尉
  • 技术积分: 797
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-20 12:08
文章分类
文章存档

2011年(2)

2010年(34)

我的朋友

分类:

2010-12-01 01:04:30

NFS服务器的配置

 

STEP 1

root用户编辑共享目录配置文件exports,指定共享目录及权限:

# vi /etc/exports

在该文件中增加如下内容:

/home/work  192.168.67.* (rw, sync, no_root_squash)

表示允许IP192.168.67.*的计算机以读写的权限来访问/home/work目录。

括号中参数的含义如下:

rw:读写权限,只读为ro

sync:数据同步写入内存和磁盘,也可以用async,此时,数据先写入内存,而不立即写入硬盘。

no_root-squashNFS服务器共享目录用户的属性,如用户是root,则这个共享目录具有root权限。

 

STEP 2

执行如下命令,启动端口映射:

# /etc/rc.d/init.d/portmap start

或执行# /etc/init.d/portmap start        //同一个目录的链接

或执行# /sbin/service portmap start

 

STEP 3

执行如下命令,启动NFS服务:

# /etc/rc.d/init.d/nfs start

或执行# /etc/init.d/nfs start             //同一个目录的链接

或执行# /sbin/service nfs start

 

STEP4

NFS服务启动后,还要检查Linux服务器的防火墙等设置,确保没有屏蔽掉NFS使用的端口和允许通信的主机。

 

STEP5

首先在本机进行回环测试,验证共享目录是否能被访问,在Linux服务器上执行如下命令:

# mount –t nfs 192.168.67.1:/home/work /mnt

# ls /mnt

 

STEP6

NFS客户端要配置为支持NFS服务。

在配置内核时,选择File System下的Network File Systems下的NFS system supportProvide NFSv3 client support两项。保存退出,编译内核。

在客户shell下运行如下命令:

# mount –o nolock –t nfs 192.168.67.1:/home/work /mnt/nfs

# cd /mnt/nfs

# ls

: 几个常用命令

setup   设置启动选项,设置网络IP

service network restart    重新启动网络服务

service iptables stop    关闭防火墙,否则NFS可能挂不上

service portmap start      启动端口映射

service nfs start             启动NFS服务

注意,当使用虚拟机时,物理机的防火墙也要关闭,否则NFS可能挂不上。

另外注意实验箱的跳线设置,以太网跳线JP2全部跳上,LEDPS2全断开。

阅读(945) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~