NFS的实现Word文档下载推荐.docx

上传人:b****3 文档编号:16348136 上传时间:2022-11-23 格式:DOCX 页数:11 大小:417.20KB
下载 相关 举报
NFS的实现Word文档下载推荐.docx_第1页
第1页 / 共11页
NFS的实现Word文档下载推荐.docx_第2页
第2页 / 共11页
NFS的实现Word文档下载推荐.docx_第3页
第3页 / 共11页
NFS的实现Word文档下载推荐.docx_第4页
第4页 / 共11页
NFS的实现Word文档下载推荐.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

NFS的实现Word文档下载推荐.docx

《NFS的实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《NFS的实现Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。

NFS的实现Word文档下载推荐.docx

portmap-4.0-54.i386.rpm//提供port端口软件包

nfs-untils-1.0.1-2.9.i386.rpm//nfs服务包

[root@localhostroot]#rpm–qa|grepportmap

//查看portmap软件包是否安装

[root@localhostroot]#rpm–qa|grepnfs

//查看nfs软件包是否安装

[root@localhostroot]#mount/dev/cdrom/mnt/cdrom

//如果没有安装,则将RedHatLinux9.0的第一张镜像盘挂载到虚拟机上,两个主安装包都在第一张镜像盘

[root@localhostRPMS]#cd/mnt/cdrom/RedHat/RPMS/

//切换到安装包目录,

[root@localhostRPMS]#ls–lportmap*

//显示以portmap开头安装包的详细信息

[root@localhostRPMS]#rpm–ivhportmap-4.0-54.i386.rpm

//安装并用进度条显示安装过程

[root@localhostRPMS]#ls–lnfs-utils*

//同理,显示nfs安装包

[root@localhostRPMS]#rpm–ivhnfs-untils-1.0.1-2.9.i386.rpm

//安装nfs

[root@localhostRPMS]#ls–lredhat-config-nfs-1.0.4-5.noarch.rpm

解压是一样道理的。

[root@localhostroot]#serviceportmapstatus

//查看portmap端口的运行情况

[root@localhostroot]#servicenfsstatus

//查看nfs服务是否启动

[root@localhostroot]#serviceportmapstart

//启动portmap服务

[root@localhostroot]#servicenfsstart

//启动nfs服务,如果重启服务用servicenfsrestart

[root@localhostroot]#rpcinfo–p

//显示nfs程序版本协议端口

DEVICE=eth0//设备别名

BOOTPROTO=static//静态类型

IPADDR=192.168.1.10//IP地址

NETMASK=255.255.255.0//子网掩码

NETWORK=192.168.1.0//网络地址

BORADCAST=192.168.1.255//广播地址

在根目录下建立一个arm2410cl主目录,在arm2410cl建立1个子目录temp

基本:

目录:

自己定义的

/arm2410cl*(或缺省)所有主机

/arm2410cl/temp192.168.1.0/24(或192.168.1.*)指定子网中的所有主机

/arm2410cl/mail指定域名的主机

/arm2410cl/samba*指定域中的所有主机

/arm2410cl/ftp192.168.1.10指定IP地址的主机

基本权限:

ro:

只读

rw:

读写

两个基本权限是单选的,选择ro,rw就不能存在。

同理,选择rw就不能选择ro

常规选项:

Insecure:

允许来自高于1024的端口的连接

Insecure_locks:

允许不安全的文件锁定

no_subtree_check:

禁用子树查询

sync:

按要求同步写操作

no_wdelay:

立即强制同步写操作

用户访问:

no_root_squash:

把远程根用户当作本地根用户

all_squash:

把所有客户用户当作匿名用户

anonuid=XXX:

为匿名用户指定本地用户ID

anongid=XXX:

为匿名用户指定本地组群ID

维护NFS服务的输出目录列表

每当修改了/etc/exports文件的内容后,实际上不需要重新启动NFS服务,而直接使用命令exportfs就可以使设置立即生效。

exportfs命令就是用来维护NFS服务的输出目录列表的,命令的基本格式如下:

exports[选项]

选项有以下几个。

-a:

输出在/etc/exports文件中所设置的所有目录。

-r:

重新读取/etc/exports文件中的设置,并使设置立即生效,而不需重新启动NFS服务。

-u:

停止输出某一目录。

-v:

在输出目录时将目录显示到屏幕上。

1.重新输出共享目录

每当修改了/etc/exports文件的内容后,可使用下面的命令来重新输出共享目录

Exports–-rv

2.停止输出所有共享目录

要停止输出当前主机中NFS服务器的所有共享目录,可使用下面的命令。

exportfs–-auv

NFS服务的配置

NFS服务的配置方法相对比较简单,只需在NFS的主配置文件/etc/exports中进行设置,然后启动NFS服务即可。

2.使用showmount命令测试NFS服务器的输出目录状态

showmount命令的基本格式为:

showmount–-e192.168.1.10

showmount

showmount命令如下:

#showmount[-ae]hostname

参数说明如下。

(1)-a:

以host:

dir这样的格式来显示客户主机名和挂载点目录。

(2)-d:

仅显示被客户挂载的目录名。

(3)-e:

显示NFS服务器的输出清单。

(4)-h:

显示帮助信息。

(5)-v:

显示版本信息。

(6)--no-headers:

禁止输出描述头部的信息。

当要扫描某一主机所提供的NFS共享的目录时,使用showmount-eIP(或主机名称hostname)即可。

#netstat-utln 

//观察激活的端口号

nfs所开启的端口是2049,其他端口是RPCServer其他程序(例如rpc.mountd、rpc.rquotad及rpc.nfsd.)随机产生的。

即端口号不会是固定的,每次restartnfs都会得到不一样的端口号值得注意的是,在使用showmount-e命令查看NFS服务器上的输出目录时,如果出现如图4-14所示的故障,其原因可能是NFS服务器上没有启动portmap或nfs服务,也可能是被防火墙过滤掉了。

解决办法是启动NFS服务器上的portmap或nfs服务,并重新设置NFS服务器上的防火墙(包括iptables和TCP_Wrappers)。

若是iptables防火墙引起的故障,为了测试NFS服务器功能,可简单地用serviceiptablesstop命令先关掉该防火墙。

如果不想关掉防火墙也可以,RPCport端口:

111和NFS启动端口2049,允许对外开放

iptables-AINPUT-ptcp-mmultiport--dport111,2049-jACCEPT

iptables-AINPUT-pudp-mmultiport--dport111,2049-jACCEPT

启动时自动连接NFS要想让系统在启动时自动挂载NFS服务器上的输出目录,应编辑文件/etc/fstab,在该文件中加入如下格式的语句

[root@localhostroot]#vim/etc/fstab

NFS服务器名或IP地址:

输出目录本地挂载目录nfsdefaults00

192.168.1.10:

/arm2410cl/mnt/nfsnfsdefaults00

启动超级终端:

修改IP和子网掩码

[root@EmbedSky/]#ifconfigeth0192.168.1.11netmask255.255.255.0

[root@EmbeSky/]#ping–c4192.168.1.10

//ping是连通

[root@EmbeSky/]#mount–tnfs–onolock192.168.1.10:

/arm2410cl/mnt/nfs

挂载目录是客户端的/arm2410cl挂载点是开发板上的/mnt/nfs

卸载NFS服务器

[root@EmbedSky]#umount/mnt/nfs

//不能在挂载目录卸载,否则卸载会显示系统繁忙无法卸载

NFS服务器的故障排除

故障排除思路

NFS出现了故障,可以从以下几个方面着手检查。

(1)NFS客户机和服务器的负荷是否太高,服务器和客户端之间的网络是否正常。

(2)/etc/exports文件的正确性。

(3)必要时重新启动NFS或portmap服务。

运行下列命令重新启动portmap和NFS:

serviceportmaprestart

servicenfsstart

(4)检查客户端中的mount命令或/etc/fstab的语法是否正确。

(5)查看内核是否支持NFS和RPC服务 

NFS错误信息如图所示。

Portmap关闭或防火强启屏蔽,或没有启动NFS服务

挂载时命令打错了的

挂载时没有那个目录的状态

本文出自“嵌入式技术”博客,请务必保留此出处

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1