配置nfs时,portreserve 启动nfs不成功

您所在的位置: &
启动和停止NFS服务
启动和停止NFS服务
林慧琛 尤国君 刘殊
人民邮电出版社
《Red Hat Linux服务器配置与应用》一书以目前被广泛应用的Red Hat Enterprise Linux服务器发行版为例,全面系统地介绍了利用Linux操作系统架设网络服务器的方法,第4章讲述NFS服务的配置与应用。本节说的是启动和停止NFS服务。
4.4& 启动和停止NFS服务
1.启动NFS服务
为了使NFS服务器能正常工作,需要启动portmap和nfs这两个服务,并且portmap一定要先于nfs启动,具体命令如下。
/etc/init.d/portmap start/etc/init.d/nfs start
命令执行后如图4-5所示,则表示先后启动portmap和nfs服务成功。
图4-5& 启动portmap和nfs服务
2.停止NFS服务
在停止NFS服务前,需要先停止NFS服务再停止portmap服务。如果系统中还有其他服务(如NIS服务)需要使用portmap服务时,则可不用停止portmap服务。具体命令如下。
/etc/init.d/nfs stop/etc/init.d/portmap stop
命令执行后如图4-6所示,则表示已先后停止了nfs和portmap服务。
图4-6& 停止nfs和portmap服务
3.重新启动NFS服务
相关的命令如下。
/etc/init.d/nfs restart
命令执行后如图4-7所示,表示重新启动nfs服务成功。
图4-7& 重新启动nfs服务
4.检查portmap和nfs服务的状态
相关的命令如下。
/etc/init.d/portmap status/etc/init.d/nfs status
命令执行后如图4-8所示,表示portmap和nfs服务正在运行。
图4-8& 检查portmap和nfs服务状态
5.设置自动启动NFS服务
对于实际应用中的Linux系统,每次开机后都手工启动nfs服务是不现实的,应该设置系统在指定的运行级别(通常为3和5)自动启动portmap和nfs服务。具体命令如下。
chkconfig --level 35 portmap onchkconfig --level 35 nfs on
当然,也可以执行"ntsysv"命令启动服务配置程序,找到"nfs"和"portmap"服务,分别在其前面加上"*",然后选择"确定"即可,如图4-9所示。
图4-9& 设置自动运行nfs和portmap服务【责任编辑: TEL:(010)】&&&&&&
关于&&&&&&&&的更多文章
Linux系统的魅力之一就是你可以直接从终端使用命令行来管理整个
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
讲师: 7人学习过讲师: 31人学习过讲师: 19人学习过
本书是在MIT开设概率论入门课程的基础上编写的, 内容
在传统的异构网络环境中,运维人员往往利用各种复杂的
本书共4部分,首先简要介绍了开发相关的基础知识,然
本书全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部
51CTO旗下网站linux嵌入式开发,目标板启动时nfs文件系统mount不成功,急急急,郁闷,谁知道啊 -Linux_Unix- TryCatch
>> Content
linux嵌入式开发,目标板启动时nfs文件系统mount不成功,急急急,郁闷,谁知道啊
嵌入式开发,我开发主机red&hat&linux7.2,&目标板linux2.4内核,&由UBOOT启动.&主机和目标板在同一网段内.&&主机中nfs,portmap服务都启动,&&/etc/exports中.../opt/fel8xx-2.0/target-2.0/&&&&&*(rw,insecure,sync,no_root_squash)此目录是目标板的nfs&filesystem.&通过exportfs&-ar把此目录export出去.目标板UBOOT环境变量中:...bootargs=root=/dev/nfs&rw&nfsroot=.........bootcmd=tftpboot&0x100000&pIbootm&0x100000(内核从主机下载到目标板ram中启动).........目标板启动后,&内核正确启动了,但文件系统启动不了,&提示:...........looking&up&port&of&RPC&&on&200.162.162.220Root-NFS:&Server&returned&error&-13&while&mounting&/opt/fel8xx-2.0/target-2.0/VFS:&Unable&to&mount&root&fs&via&NFS,&trying&floppy.request_module[block-major-2]:Root&fs&not&mountedVFS:&Cannot&open&root&device&"nfs"&or&02:00Please&append&a&correct&"root="boot&optionkernel&panic:&VFS:&Unable&to&mount&root&fs&no&02:00Rebooting&in&180&seconds..然后停止了,不知道哪里错了?&请大家帮助.
------Solutions------
也许是你的内核中没有加入nfs文件系统支持
------Solutions------
我的内核是支持nfs文件系统的,哪个地方出错了?
------Solutions------
从其它机器能否mount该nfs?
------Solutions------
换回到大系统下,看看有问题么
------Solutions------
分步找原因1)&看看其他pc能不能mount如果不能,&大多数是&/etc/exports&里没设好,2)&如果1)没问题检查你的kernel的配置,&有没有nfs设置,3)&有的话,&检测你的网络配置是否可以DHCP?4)&还不行阿?&再说了。。。。呵呵
------Solutions------
我在另一台red&hat&linux7.2机器上mount该nfs,用mount命令或fstab文件,确实mount不上,提示:mount:&RPC:Port&mapper&failure&-&RPC&:&Unable&to&receive但是我的nfs&server中nfs,portmap服务都启动了,错在哪里呢?&求解.
------Solutions------
我重起了一下机器,再去mount时,提示:mount:&200.162.162.220:/opt/fel8xx-2.0/target-2.0/&failed.&reason&given&by&server:Permission&denied之前我的nfs目录/opt/fel8xx-2.0/target-2.0/已经用chmod&-R&777&修改过的.怎么还是不允许?我也没该过什么,怎么提示不同呢?
------Solutions------
检查/etc/hosts.allow和/etc/hosts.deny
------Solutions------
/etc/hosts.allow中内容:portmap:&200.162.162.219:255.255.255.0:allowportmap:&ALL:&allow/etc/hosts.deny中为空.并使用:iptables&-A&INPUT&-p&TCP&--dport&111&-j&ACCEPTiptables&-A&INPUT&-p&UDP&--dport&111&-j&ACCEPT把portmap&服务的&port&number&提供出去.root客户端还是提示:mount:&200.162.162.220:/opt/fel8xx-2.0/target-2.0/&failed.&reason&given&by&server:Permission&denied
------Solutions------
试试portmap:&200.162.162.219/255.255.255.0
------Solutions------
/etc/hosts.allow中内容改成:portmap:&200.162.162.219/255.255.255.0portmap:&ALL还是不行,老样子:mount:&200.162.162.220:/opt/fel8xx-2.0/target-2.0/&failed.&reason&given&by&server:Permission&denied啊!!!受不了啦!!!!!
------Solutions------
/var/log/messages有什么信息吗?另外在/etc/hosts.allow里增加ALL:&200.162.162.219/255.255.255.0试试。
------Solutions------
难不成文件的i属性被设置了?
------Solutions------
在/etc/hosts.allow里增加ALL:&200.162.162.219/255.255.255.0试了,客户端老样子:mount:&200.162.162.220:/opt/fel8xx-2.0/target-2.0/&failed.&reason&given&by&server:Permission&deniednfs&server的/var/log/messages提示:rpc.mountd:&refused&mount&request&from&200.162.162.219(200-162-162-219.cristorei.net.br)&for&/opt/fel8xx-2.0/target-2.0&(/opt/fel8xx-2.0/target-2.0):&no&DNS&forward&lookup
------Solutions------
客户机中用showmount&-e&200.162.162.220&是可以看到nfs目录的,就是mount不了.
------Solutions------
启用了反向DNS查找。在/etc/hosts里给200.162.162.219增加个名字就可以了。
------Solutions------
感谢fierygnu(va_list),确实在/etc/hosts里给200.162.162.219增加个hostname就可以了。我想问问:什么地方启用了反向DNS查找呢?&关闭反向DNS查找功能后是不是在/etc/hosts里不给200.162.162.219增加名字也可以mount&nfs呢?&怎么关闭开启反向DNS查找功能?
------Solutions------
NFS要求反向DNS的。某些应用可以打开或关闭。
------Solutions------
portmap,nfs启动正常。exportfs输出正确。showmount没问题/etc/hosts.allow设置:portmap:192.168.0.23/255.255.255.0portmap:192.168.0.20/255.255.255.0portmap:All/etc/hosts也设置域名了本地IP是23,本地mount的时候成功,但是会提示mount版本老于kervel。在20上总是timeout
------Solutions------
提示mount版本老于kerneltop结束-->
NFS报错:rpc.rquotad: unable to register,rpc.nfsd: unable
NFS报错一例 [root@bjs0-~]#/etc/init.d/portreservestart Startingportreserve:[OK] [root@bjs0-~]#/etc/init.d/nfsstart StartingNFSservices:[OK] StartingNFSquotas:Cannotregisterservice:RPC:Uerrno=Connectionrefused rpc.rquotad:
欢迎大家分享自己的文档,请点击查阅:
如果你喜欢这文章,可以点击文章结尾处百度分享,分享到你的各种社区收藏,或推荐给朋友……
NFS报错一例
[root@bjs0-&~]#&/etc/init.d/portreserve&start
Starting&portreserve:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
[root@bjs0-&~]#&/etc/init.d/nfs&start
Starting&NFS&services:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
Starting&NFS&quotas:&Cannot&register&service:&RPC:&Unable&to&&errno&=&Connection&refused
rpc.rquotad:&unable&to&register&(RQUOTAPROG,&RQUOTAVERS,&udp).
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[FAILED]
Starting&NFS&mountd:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[FAILED]
Starting&NFS&daemon:&rpc.nfsd:&writing&fd&to&kernel&failed:&errno&111&(Connection&refused)
rpc.nfsd:&unable&to&set&any&sockets&for&nfsd
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[FAILED]
RH系操作系统在6.0版本之后没有portmap服务控制rpc的启动,由于NFS和nfslock的启动需要向rpc进行注册,rpc不启动的话就会报错。
解决方法:启动rpcbind&rpcidmap&rpcbind是6.0版本后默认的RPC服务,所以要先于nfs启动。如果不启动rpcidmap则会造成用户权限的映射错误,用户的权限看起来是一串数字。
[root@bjs0-&~]#&/etc/init.d/rpcbind&start
Starting&rpcbind:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
[root@bjs0-&~]#&/etc/init.d/rpcidmapd&start
Starting&RPC&idmapd:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
[root@bjs0-&~]#&/etc/init.d/nfs&start
Starting&NFS&services:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
Starting&NFS&quotas:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
Starting&NFS&mountd:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
Starting&NFS&daemon:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[&&OK&&]
转载请注明:
------分隔线----------------------------
apache服务器负载一下子变的很高,那如何去排查故障呢?以下是...
1:用yum安装postfix后,启动时一直出现无法启动的情况,提示失...
Dell MD 3200i存储 故障解决...
昨日做个heartbeat实验,但出现了裂脑状况 现在先说说本人实验环...
1)数据库服务器master和slave的max_allowed_packet这个值要保持...
故障现象: 每台apache服务器,httpd进程CPU使用率超高,CPU负载超...
或许对你有用arm9板配置NFS方式启动2410_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
arm9板配置NFS方式启动2410
上传于||文档简介
&&arm9板配置NFS方式启动类似。ubuntu的linux平台开发arm9.平台不一样方法不会完全相同。但方法会类似
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢centos开机启动服务优化笔记
&默认开机启动服务列表:
NetworkManager
用于自动连接网络,常用在Laptop上
对服务器无用 &服务器一般固定配置网络,不会自动获取ip等
对服务器无用
对服务器无用
对服务器无用
电源的开关等检测管理,常用在Laptop上
对服务器无用
在指定时间执行命令
如果用crond,则可关闭它
审核守护进程
如果用selinux,需要开启它
文件系统自动加载和卸载
只在需要时开启它,可以关闭
avahi-daemon
本地网络服务查找
对服务器无用
avahi-dnsconfd
对服务器无用
蓝牙无线通讯
对服务器无用
对服务器无用
对服务器无用
控制台管理
certmonger
调节cpu速度用来省电,常用在Laptop上
对服务器无用
计划任务管理
常用,开启
通用unix打印服务
对服务器无用
DNS缓存服务,无用
系统安装后初始设定
Open-FCoE &initiator & &以太网光纤通信
除非服务器光纤直连,否则无用
控制台下的鼠标支持
硬件信息收集服务
ibm硬件管理
ipv6防火墙
用到ipv6网络的就用,一般关闭
ipv4防火墙
ipv4防火墙服务
红外线通信
irqbalance
cpu负载均衡
多核cup需要
网络存储相关
网络存储相关
硬件变动检测
服务器无用
硬件变动检测 低版本的系统中
对服务器无用
安装系统相关服务
livesys-late
安装系统相关服务
lvm2-monitor
如果使用LVM逻辑卷管理就开启
blk-availability
如果用lvm,则建议开启,否则不需要
在开启selinux时用于检查context
matahari-broker
此服务不清楚,我关闭
matahari-host
此服务不清楚,我关闭
matahari-network
此服务不清楚,我关闭
matahari-service
此服务不清楚,我关闭
matahari-sysconfig
此服务不清楚,我关闭
软raid监视
&使用软raid的服务器开启
软raid管理
multipathd
messagebus
负责在各个系统进程之间传递消息
如停用,haldaemon启动会失败
microcode_ctl
cpu微码管理升级
netconsole
系统启动时自动挂载网络文件系统
如果使用nfs服务,就开启
系统启动时激活所有网络接口
网络基础服务,必需!
网线热插拔监视
网络文件系统
nfs文件服务,用到就开启
nfs相关服务,用到就开启
name cache,应该与DNS相关
自动对时工具
网络对时服务,用到就开启
自动对时工具
与D-BUS相关
portreserve
RPC 服务相关
pc/sc smart card daemon
使用NFS、NIS时的port map
替代sendmail的邮件服务器
如果无邮件服务,可关闭
自动检测路由器
rawdevices
raw设备支持
readahead_early
提前预读相关
readahead_later
restorecond
selinux相关
如果开启了selinux,就需开启
关键的基础服务,nfs服务和桌面环境都依赖此服务!相当于CentOS 5.x里面的portmap服务。
NFS相关服务,可选
RPC name to UID/GID mapper
NFS相关服务,可选
rpcsvcgssd
NFS相关服务,可选
提供系统的登录档案记录
系统日志关键服务,必需!
系统日志相关
sasl认证服务相关
硬盘自动检测守护进程
spice-vdagentd
ssh服务端,可提供安全的shell登录
SSH远程登录服务,必需!
一组系统监控工具的服务,常用
设备管理系统
wpa_supplicant
无线认证相关
x windows相关
network information service客户端
yum-updatesd
yum自动升级
【声明】:黑吧安全网()登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱,我们会在最短的时间内进行处理。
上一篇:【】【】}

我要回帖

更多关于 uboot nfs启动 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信