zoukankan      html  css  js  c++  java
  • 因为smb和nfs挂掉导致客户端开机启动不了

    因为smb和nfs挂掉导致客户端开机启动不了

    虚拟机里的Linux启动不起来

    决定开机 按住esc键,看一下到底启动到哪一步出错

    从图中可以看出是挂载文件系统的时候出错,文件系统是CIFS, 是samba,Unable to find suitable address

    说明机器找不到samba服务器的地址

    先用单用户模式启动,编辑/etc/fstab文件

    vi  /etc/fstab

    注释掉挂载samba那一行

    然后重启机器,发现还是不行,

    发现这次轮到挂载NFS出问题

    再次注释掉NFS那一行重新启动机器

    这次启动成功,马上ping 一下服务器地址是否能通

    手工挂载NFS,发现有问题

    # mount -t nfs -o nolock,nfsvers=3 192.168.1.106:/tmp/ /tmp/nfs/
    mount.nfs: requested NFS version or transport protocol is not supported
    # showmount -e 192.168.1.106
    clnt_create: RPC: Program not registered

    在服务器端执行exportfs -arv 

    exportfs -arv
    exporting 192.168.1.0/24:/tmp
    exporting 192.168.1.109:/tmp to kernel
    exportfs: internal: no supported addresses in nfs_client
    exportfs: 192.168.1.109:/tmp: No such file or directory

    最后用ps命令 发现nfs服务和rpcbind服务都没有启动

    #启动服务
    service nfs  start
    service rpcbind  start
    /etc/init.d/smb start
    
    
    #加入启动服务列表
    chkconfig --add rpcbind
    chkconfig rpcbind on
    
    
    chkconfig --add nfs
    chkconfig nfs on
    
    chkconfig --add smb
    chkconfig smb on
    
    
    
    
    #检查
    chkconfig --list |grep -E 'nfs|rpcbind|smb'

    在客户端使用下面两个命令检查smb和nfs情况

    smbclient //IP/共享名 -U 用户名

    showmount -e 192.168.1.106

    解决问题,排查问题还算顺利

  • 相关阅读:
    pyspark读取parquet数据
    python求时间差
    pandas索引操作之loc,iloc,ix等方法
    pandas的concat和drop函数
    mysql语句的书写顺序和执行顺序
    hive的lower,upper,length,concat,lpad,rpad,cast,split函数简述
    hive的floor函数,ceil函数,round函数
    Pandas建立空的dataframe和cumsum累加函数
    Python基础笔记二之求序列均值、标准差、中位数、分位数
    NAT实验
  • 原文地址:https://www.cnblogs.com/MYSQLZOUQI/p/5058333.html
Copyright © 2011-2022 走看看