rpcbind启动不了导致nfs启动不了

3年前 (2016-11-10) Jason Liu 运维 0评论 已收录 1039℃
今天线上服务器解决了一个nfs的读写权限问题
由此自己在测试环境搭建了一下nfs环境
发现yum安装完后启动不了
nfs是需要依赖rpcbind才能启动的
于是启动rpcbind
发现rpcbind启动后没反应,于是知道是rpc启动有问题
直接  sh -x /etc/inti.d/rpcbind start   调试后 。。。。。
[[email protected] run]# sh -x /etc/init.d/rpcbind start
+ '[' -f /etc/profile.d/lang.sh ']'
+ . /etc/profile.d/lang.sh
++ sourced=0
++ '[' -n en_US.UTF-8 ']'
++ saved_lang=en_US.UTF-8
++ '[' -f /root/.i18n ']'
++ LANG=en_US.UTF-8
++ unset saved_lang
++ '[' 0 = 1 ']'
++ unset sourced
++ unset langfile
+ '[' en_US.UTF-8 = ja -o en_US.UTF-8 = ja_JP.eucJP ']'
+ . /etc/init.d/functions
++ TEXTDOMAIN=initscripts
++ umask 022
++ PATH=/sbin:/usr/sbin:/bin:/usr/bin
++ export PATH
++ '[' -z '' ']'
++ COLUMNS=80
++ '[' -z '' ']'
+++ /sbin/consoletype
++ CONSOLETYPE=pty
++ '[' -f /etc/sysconfig/i18n -a -z '' -a -z '' ']'
++ . /etc/profile.d/lang.sh
++ unset LANGSH_SOURCED
++ '[' -z '' ']'
++ '[' -f /etc/sysconfig/init ']'
++ . /etc/sysconfig/init
+++ BOOTUP=color
+++ RES_COL=60
+++ MOVE_TO_COL='echo -en \033[60G'
+++ SETCOLOR_SUCCESS='echo -en \033[0;32m'
+++ SETCOLOR_FAILURE='echo -en \033[0;31m'
+++ SETCOLOR_WARNING='echo -en \033[0;33m'
+++ SETCOLOR_NORMAL='echo -en \033[0;39m'
+++ PROMPT=yes
+++ AUTOSWAP=no
+++ ACTIVE_CONSOLES='/dev/tty[1-6]'
+++ SINGLE=/sbin/sushell
++ '[' pty = serial ']'
++ __sed_discard_ignored_files='/\(~\|\.bak\|\.orig\|\.rpmnew\|\.rpmorig\|\.rpmsave\)$/d'
+ '[' -f /etc/sysconfig/network ']'
+ . /etc/sysconfig/network
++ HOSTNAME=dinpay.com
++ NISDOMAIN=dinpay.com
+ prog=rpcbind
+ '[' -f /etc/sysconfig/rpcbind ']'
+ RETVAL=0
++ cut '-d(' -f1
++ cut -d= -f2
++ id
+ uid=0
+ case "$1" in
+ start
+ '[' '' = yes ']'
+ exit 6

看到最后才发现是在/etc/sysconfig/network 这个文件中少了 “NETWORKING=yes
最后在/etc/sysconfig/network文件中加入NETWORKING=yes”后启动就正常了
此次问题告诉我  脚本启动不了 要多用sh -x调试解决   特此记录

相关推荐

嗨、骚年、快来消灭0回复。