NFS(network file system,网络文件系统)搭建配置
2012-12-18 16:04
721 查看
NFS(network file system,网络文件系统)搭建配置
网络文件系统是在linux系统间实现磁盘文件共享的一种方法,支持应用程序在客户端通过网络存取位于服务器磁盘中
数据的一种文件系统协议。其基本原则是让不同的客户端及服务器通过一组RPCs共享相同的文件系统,并独立于操作系统,
允许不同硬件及操作系统的系统共同进餐文件的共享。
安装:
rpm -i system-config-nfs-1.3.23-1.e15.rpm 使用rpm方式安装
yum -y
install system-config-nfs*使用yum方式安装
常规配置
1、NFS服务启动暂停
service nfs start #启动nfs服务
service nfs
stop #关闭nfs服务
service nfs restart #重启nfs服务
service nfs reload #重加载nfs服务
service nfs status #查看当前nfs状态
2、nfs注册
启动nfs之后可以通过
rpcinfo -p localhost
查看nfs是否注册成功,如果没有可以重新启动portmap、nfs等服务,直到注册成功;
3、设置nfs开机启动
chkconfig nfs
on #在运行级别2、3、4、5上设置为开机启动
chkconfig nfs
off #在运行级别2、3、4、5上设置为开机不启动
chkconfig nfs
--level 35
on #在运行级别3、5上设置为开机启动
chkconfig nfs
--level 35off
#在运行级别3、5上设置为开机不启动
4、nfs配置文件结构
服务器配置文件:/etc/exports
文件格式: Directory hostname (options)
Directory 为要共享的目录;
hostname 客户机的域名/IP地址/IP地址段;也可以为空,空则代表任意主机;
options 可选,如不指定,则采用默认选项.如ro,rw,sync,async等;
例如:/home 192.168.0.* (rw,async,no_root_squash)
Rw;可读可写
Async;同步,服务端只有接受到客户端的回应,才进行下一步,以确保连接更可靠
No_root_squash;不压缩root用户的权限,如要更安全请用roo_squash
在服务端可以用exportfs命令来输出exports对外共享的目录;
客户端配置文件;(mount或fstab文件)
以下是代码片段:
# mount –t nfs hostname(orIP):/directory /mountpoint
-t nfs可以省略;
/directory为绝对路径;
或是在/etc/fstab文件中增加NFS文件系统的挂载记录
以下是代码片段:
NFSserverIP:/directory /mountpoint nfs defaults 0 0
可以用mount查一下挂载点的情况.
5、固定端口
nfs在默认情况下使用的端口是随机的,如果希望nfs使用指定的端口,以满足特定需求,可以通过修改/etc/sysconfig/nfs文件;
LOCKD_TCPPORT=8001
LOCKD_UDPPORT=8001
MOUNTD_PORT=8002
ATATD_PORT=8000
STATD_OUTGOING_PORT=8003
网络文件系统是在linux系统间实现磁盘文件共享的一种方法,支持应用程序在客户端通过网络存取位于服务器磁盘中
数据的一种文件系统协议。其基本原则是让不同的客户端及服务器通过一组RPCs共享相同的文件系统,并独立于操作系统,
允许不同硬件及操作系统的系统共同进餐文件的共享。
安装:
rpm -i system-config-nfs-1.3.23-1.e15.rpm 使用rpm方式安装
yum -y
install system-config-nfs*使用yum方式安装
常规配置
1、NFS服务启动暂停
service nfs start #启动nfs服务
service nfs
stop #关闭nfs服务
service nfs restart #重启nfs服务
service nfs reload #重加载nfs服务
service nfs status #查看当前nfs状态
2、nfs注册
启动nfs之后可以通过
rpcinfo -p localhost
查看nfs是否注册成功,如果没有可以重新启动portmap、nfs等服务,直到注册成功;
3、设置nfs开机启动
chkconfig nfs
on #在运行级别2、3、4、5上设置为开机启动
chkconfig nfs
off #在运行级别2、3、4、5上设置为开机不启动
chkconfig nfs
--level 35
on #在运行级别3、5上设置为开机启动
chkconfig nfs
--level 35off
#在运行级别3、5上设置为开机不启动
4、nfs配置文件结构
服务器配置文件:/etc/exports
文件格式: Directory hostname (options)
Directory 为要共享的目录;
hostname 客户机的域名/IP地址/IP地址段;也可以为空,空则代表任意主机;
options 可选,如不指定,则采用默认选项.如ro,rw,sync,async等;
例如:/home 192.168.0.* (rw,async,no_root_squash)
Rw;可读可写
Async;同步,服务端只有接受到客户端的回应,才进行下一步,以确保连接更可靠
No_root_squash;不压缩root用户的权限,如要更安全请用roo_squash
在服务端可以用exportfs命令来输出exports对外共享的目录;
客户端配置文件;(mount或fstab文件)
以下是代码片段:
# mount –t nfs hostname(orIP):/directory /mountpoint
-t nfs可以省略;
/directory为绝对路径;
或是在/etc/fstab文件中增加NFS文件系统的挂载记录
以下是代码片段:
NFSserverIP:/directory /mountpoint nfs defaults 0 0
可以用mount查一下挂载点的情况.
5、固定端口
nfs在默认情况下使用的端口是随机的,如果希望nfs使用指定的端口,以满足特定需求,可以通过修改/etc/sysconfig/nfs文件;
LOCKD_TCPPORT=8001
LOCKD_UDPPORT=8001
MOUNTD_PORT=8002
ATATD_PORT=8000
STATD_OUTGOING_PORT=8003
相关文章推荐
- 搭建 NFS网络文件系统(Network File System)
- NFS(Network File System)网络文件系统
- TCP-IP详解卷1-29:NFS(Network File System):网络文件系统
- NFS中小企业常见的网络文件系统服务(network file system)
- NFS中小企业常见的网络文件系统服务(network file system)
- NFS(Network File System)网络文件系统版本
- NFS(network file system)网络文件系统1
- Linux NFS(Network File System 网络文件系统) 安装与配置
- ubuntu 7.10 NFS(Network File System, 网络文件系统)安装设置步骤
- 中小企业服务器配置方案(文件服务器之NFS篇及后 网络文件系统(Network File System)
- Centos 7网络文件系统nfs服务的安装与配置
- IBM UNIX & LINUX -AIX 5L 系统管理技术 学习笔记1 -网络文件系统 NFS network file system
- Linux下NFS(网络文件系统)的建立与配置方法
- NFS网络文件系统的搭建
- 开发板与主机NFS网络文件系统搭建
- 配置与管理NFS网络文件系统
- NFS网络文件系统安装配置
- NFS(网络文件系统的搭建)
- NFS网络文件系统配置
- linux 配置nfs网络文件系统