linux:网络服务配置之—NFS配置管理
2009-10-23 11:12
531 查看
2.1.2 用NFS实现资源共享
前面讲的Samba是实现Linux主机之间、Windows和Linux之间实现资源共享的途径。而NFS是实现Linux主机之间共享的另一种途径。NFS最早使用在Sun服务器上,现在已经移植到各种类UNIX系统下了,Windows下也有相应的版本。相对Samba服务,NFS共享具有简单快速的特点,所以目前广泛用于类UNIX主机之间的资源共享。这里我们就以RHEL3中NFS的配置过程简单介绍NFS服务的实现。
3. 安装NFS服务器
NFS服务需要两个软件包:nfs-utils 和 portmap。可以通过下面的命令查询系统是否已经安装了NFS服务。
#rpm -q nfs-utils portmap
安装NFS软件非常简单:
#rpm -ivh nfs-utils*.rpm
#rpm -q portmap*.rpm
4. 配置NFS服务器
NFS服务器的配置相对比较简单。它的配置文件为/etc/exports。要设置共享,只需要在配置文件中设置,并重新启动服务即可。
exports文件的结构比较简单,其中的空行和以#开头的行都被忽略,其余每行就是一个共享的配置,每个共享配置行的基本格式如下:
共享目录 主机1(选项1,选项2) 主机2(选项1,选项2) ……
共享目录是要提供共享的实际目录,一行只能出现一个目录。
主机是可以访问共享的主机配置,可以使用通配符。多个主机配置之间需要使用空格分隔,每个主机配置之后紧跟放在括号中的选项配置,之间不能留有空格!主机的配置格式比较多,下面就给出可能的主机配置方式:
主机表示 说明 举例
单个主机 主机名、域名或IP地址 172.12.0.3 syd164.com.cn
NIS工作组 NIS服务器中的组 @syd168
通配符 可以使用*和?,*代表任意,?代表一个任意字符 *.syd164.com
IP网络 网络表示格式 172.12.0.0/16
表2-3
选项配置是设置共享的访问权限的。主要包括以下一些选项:
选项 说明
rw 让共享的目录可写入,不能与ro同时使用
ro 使共享的目录变为只读
sync NFS服务器同步写入磁盘,保证数据的安全性
表2-4
下面是一个NFS配置的示例:
===========================/etc/exports===========================
#This is a example of exports by syd168
/home/share 172.12.*.*(ro,sync)
/share/public *.syd164.com(rw,sync)
5. 启动NFS服务器
启动NFS的方法和启动其它服务器的方法类似。首先检查服务是否为自动启动,如果不是就修改设置,接着就可以启动服务器。下面就是启动NFS服务器的命令:
#service nfs start
要停止NFS服务,可以使用如下命令:
#service nsf stop
6. 使用NFS共享的资源
显示连接到NSF服务器的主机信息
showmount [NFS服务器] --如果不给出服务器则表示当前主机
#showmount 172.12.0.3
172.12.0.4
172.12.0.1
显示NSF服务器的共享列表
showmount -e [NFS服务器] --如果不给出服务器则表示当前主机
#showmount -e 172.12.0.3
Export List for 172.12.0.3:
/var 172.12.0.*
/home/public *.syd164.com
7. exportfs命令的使用
重新输出目录:
#exportfs -rv
停止输出所有目录
#exportfs -auv
输出所有目录
#exportfs -av
8. 挂载NFS服务器提供的共享到当前主机的某个目录下
mount -t nfs NFS服务器地址:/目录 [-o 挂载参数] 挂载目录。举例:
#mount -t nfs 172.12.0.3:/home/syd168 /mnt/tmp
上面命令的作用是将172.12.0.3中/home/syd168目录挂载到/mnt/tmp下。
9. 显示当前主机挂载的目录
showmount -d NFS服务器
10. 显示挂载到NFS服务器上的所有客户机的挂载目录
showmount -a NFS服务器
11. 卸载已经挂载的目录
umount 挂载目录
12. NFS的可视化配置
RHEL3提供了方便NFS配置的图形化工具。
资料来源:学网(www.xue5.com),原文地址:http://www.xue5.com/itedu/200707/120449.html
前面讲的Samba是实现Linux主机之间、Windows和Linux之间实现资源共享的途径。而NFS是实现Linux主机之间共享的另一种途径。NFS最早使用在Sun服务器上,现在已经移植到各种类UNIX系统下了,Windows下也有相应的版本。相对Samba服务,NFS共享具有简单快速的特点,所以目前广泛用于类UNIX主机之间的资源共享。这里我们就以RHEL3中NFS的配置过程简单介绍NFS服务的实现。
3. 安装NFS服务器
NFS服务需要两个软件包:nfs-utils 和 portmap。可以通过下面的命令查询系统是否已经安装了NFS服务。
#rpm -q nfs-utils portmap
安装NFS软件非常简单:
#rpm -ivh nfs-utils*.rpm
#rpm -q portmap*.rpm
4. 配置NFS服务器
NFS服务器的配置相对比较简单。它的配置文件为/etc/exports。要设置共享,只需要在配置文件中设置,并重新启动服务即可。
exports文件的结构比较简单,其中的空行和以#开头的行都被忽略,其余每行就是一个共享的配置,每个共享配置行的基本格式如下:
共享目录 主机1(选项1,选项2) 主机2(选项1,选项2) ……
共享目录是要提供共享的实际目录,一行只能出现一个目录。
主机是可以访问共享的主机配置,可以使用通配符。多个主机配置之间需要使用空格分隔,每个主机配置之后紧跟放在括号中的选项配置,之间不能留有空格!主机的配置格式比较多,下面就给出可能的主机配置方式:
主机表示 说明 举例
单个主机 主机名、域名或IP地址 172.12.0.3 syd164.com.cn
NIS工作组 NIS服务器中的组 @syd168
通配符 可以使用*和?,*代表任意,?代表一个任意字符 *.syd164.com
IP网络 网络表示格式 172.12.0.0/16
表2-3
选项配置是设置共享的访问权限的。主要包括以下一些选项:
选项 说明
rw 让共享的目录可写入,不能与ro同时使用
ro 使共享的目录变为只读
sync NFS服务器同步写入磁盘,保证数据的安全性
表2-4
下面是一个NFS配置的示例:
===========================/etc/exports===========================
#This is a example of exports by syd168
/home/share 172.12.*.*(ro,sync)
/share/public *.syd164.com(rw,sync)
5. 启动NFS服务器
启动NFS的方法和启动其它服务器的方法类似。首先检查服务是否为自动启动,如果不是就修改设置,接着就可以启动服务器。下面就是启动NFS服务器的命令:
#service nfs start
要停止NFS服务,可以使用如下命令:
#service nsf stop
6. 使用NFS共享的资源
显示连接到NSF服务器的主机信息
showmount [NFS服务器] --如果不给出服务器则表示当前主机
#showmount 172.12.0.3
172.12.0.4
172.12.0.1
显示NSF服务器的共享列表
showmount -e [NFS服务器] --如果不给出服务器则表示当前主机
#showmount -e 172.12.0.3
Export List for 172.12.0.3:
/var 172.12.0.*
/home/public *.syd164.com
7. exportfs命令的使用
重新输出目录:
#exportfs -rv
停止输出所有目录
#exportfs -auv
输出所有目录
#exportfs -av
8. 挂载NFS服务器提供的共享到当前主机的某个目录下
mount -t nfs NFS服务器地址:/目录 [-o 挂载参数] 挂载目录。举例:
#mount -t nfs 172.12.0.3:/home/syd168 /mnt/tmp
上面命令的作用是将172.12.0.3中/home/syd168目录挂载到/mnt/tmp下。
9. 显示当前主机挂载的目录
showmount -d NFS服务器
10. 显示挂载到NFS服务器上的所有客户机的挂载目录
showmount -a NFS服务器
11. 卸载已经挂载的目录
umount 挂载目录
12. NFS的可视化配置
RHEL3提供了方便NFS配置的图形化工具。
资料来源:学网(www.xue5.com),原文地址:http://www.xue5.com/itedu/200707/120449.html
相关文章推荐
- linux系统 网络服务管理配置
- Linux下服务管理和网络的配置
- Linux高性能集群常用服务简介与配置(二)——NFS(网络文件系统)
- Linux下服务管理和网络配置
- 网络服务器搭建配置与管理Linux自测试题2
- Linux下网络服务的配置
- Linux网络驱动器:NFS /etc/export配置
- Linux 学习笔记_12_文件共享服务_3_NFS网络文件服务
- win7与linux网络共享挂载nfs配置
- Linux网络服务和网络配置文件以及IP地址相关的解释
- Linux系统管理-(11)-网络配置ifcfg家族
- linux运维-访问网络共享服务(cifs和nfs)
- Linux服务管理之NTP服务器配置
- Linux--网络管理(7层结构、netstat、ifconfig、配置文件、虚拟机中的网络连接)
- Linux网络服务参数配置说明及实战
- Linux下NFS(网络文件系统)的建立与配置方法
- linux之网络配置管理,系统管理指令
- Linux系统网络配置与管理
- Linux系统管理实践(8):网络配置 (续)
- linux 配置nfs网络文件系统