linux系统如何启动rpcbind,rpcbind无法启动的问题【已解决】

linux小白,请大神指教环境如下:

[root@nfs-server ~]# uname -r

2.6.32-504.el6.x86_64

[root@nfs-server ~]# uname -m

x86_64

[root@nfs-server ~]# uname -a

Linux nfs-server 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

我用yum安装的rpcbind,提示安装成功:

[root@nfs-server ~]# yum install rpcbind nfs-utils

查看已安装完成:

[root@nfs-server ~]# rpm -qa rpcbind

rpcbind-0.2.0-11.el6_7.x86_64

但是就是启动不了,俩种方法都测试了

[root@nfs-server ~]# service rpcbind start

[root@nfs-server ~]# /etc/init.d/rpcbind start

查看结果还是没有启动:

[root@nfs-server ~]# /etc/init.d/rpcbind status

rpcbind is stopped

希望大神告诉我为什么

本帖最后由 cs312779641 于 2017-7-6 10:44 编辑

分享至:

90ed4b13fe016cebd9fe3df2ae3a899b.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux 6 中,可以使用以下步骤设置 `rpcbind` 自启动: 1. 创建一个启动脚本 `/etc/init.d/rpcbind`,脚本内容如下: ```bash #!/bin/sh # # rpcbind This shell script takes care of starting and stopping # rpcbind (portmap). # # chkconfig: - 64 36 # description: rpcbind is a daemon which converts RPC program numbers into # universal addresses. # processname: rpcbind # config: /etc/sysconfig/portmap # pidfile: /var/run/rpcbind.pid # Source function library. . /etc/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. [ ${NETWORKING} = "no" ] && exit 0 prog="rpcbind" start() { # Start daemons. echo -n $"Starting $prog: " daemon rpcbind RETVAL=$? [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog echo } stop() { # Stop daemons. echo -n $"Shutting down $prog: " killproc rpcbind RETVAL=$? [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog echo } # See how we were called. case "$1" in start) start ;; stop) stop ;; restart) stop start ;; status) status $prog RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|status}" RETVAL=2 esac exit $RETVAL ``` 2. 设置脚本权限: ```bash chmod +x /etc/init.d/rpcbind ``` 3. 将 `rpcbind` 加入系统服务中: ```bash chkconfig --add rpcbind ``` 4. 启动 `rpcbind` 服务: ```bash service rpcbind start ``` 5. 验证服务是否已经自启动: ```bash chkconfig --list rpcbind ``` 输出结果应该类似于: ```bash rpcbind 0:off 1:off 2:on 3:on 4:on 5:on 6:off ``` 其中,数字 `0-6` 表示不同的运行级别,`on` 表示服务已经被设置为自启动

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值