linux start server 怎么再启动客户端,Linux启动nfs-server报错

1、用systemctl命令启动nfs-server时报错信息

1)系统环境:[root@vms001 /]# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 7.1 (Maipo)

[root@vms001 /]# uname -r

3.10.0-229.el7.x86_64

2)启动nfs-server时报错信息:[root@vms001 /]# systemctl start nfs-server.service

Job for nfs-server.service failed. See 'systemctl status nfs-server.service' and 'journalctl -xn' for details.

2、查找报错原因

①  根据以上报错信息提示“See 'systemctl status nfs-server.service'”,请参阅nfs-server服务状态信息。

②  根据报错提示,我们输入systemctl status nfs-server来查看nfs-server服务状态信息,代码如下所示:

[root@vms001 /]# systemctl status nfs-server.service

nfs-server.service - NFS server and services

Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled)

Active: failed (Result: exit-code) since 四 2019-06-20 16:39:47 CST; 7min ago

Process: 4092 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=1/FAILURE)

6月 20 16:39:47 vms001.example.com systemd[1]: Starting NFS server and services...

6月 20 16:39:47 vms001.example.com exportfs[4092]: exportfs: Failed to stat /xx: No such file or directory

6月 20 16:39:47 vms001.example.com systemd[1]: nfs-server.service: control process exited, code=exited status=1

6月 20 16:39:47 vms001.example.com systemd[1]: Failed to start NFS server and services.

6月 20 16:39:47 vms001.example.com systemd[1]: Unit nfs-server.service entered failed state.

③  根据查看nfs-server服务状态信息,发现以上exportfs: Failed to stat /xx: No such file or directory部分(exportfs:stat /xx 失败 没有这样的文件或目录)。

④  为什么会出现提示没有/xx这样的文件或目录呢?这可能是我们之前配置了nfs的共享目录,而我们又没有这个共享目录,所以当我们启动nfs-server服务时会报错这样的提示。那来查看一下我们是否真的配置了有/xx的共享目录,代码如下所示:[root@vms001 /]# cat /etc/exports

##############################

/xx 192.168.26.0/24(rw,sync)

根据以上代码,发现在/etc/exports配置文件里面真的有一个/xx的共享目录。那我们来创建一下这个/xx目录或者删除/etc/exports配置文件里面的/xx这个共享。

3、解决方法

1)创建/xx目录[root@vms001 /]# mkdir /xx

2)再次启动nfs-server服务[root@vms001 /]# systemctl start nfs-server.service

3)查看nfs-server服务状态

[root@vms001 /]# systemctl status nfs-server.service

nfs-server.service - NFS server and services

Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled)

Active: active (exited) since 四 2019-06-20 16:53:44 CST; 16s ago

Process: 4594 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS)

Process: 4592 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)

Main PID: 4594 (code=exited, status=0/SUCCESS)

CGroup: /system.slice/nfs-server.service

结果:根据以上结果,创建完/xx目录之后再次启动nfs-server成功了。

4、总结

当我们启动服务报错时,一定要仔细查看报错的信息或者查看他的状态信息,查找no、not、error等关键词,这样有助于提升自己的排错解决问题的能力,也可以大大提高自己的工作效率。尽量自己找出问题来解决,实在不行再去网上搜索。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值