zoukankan      html  css  js  c++  java
  • 排查服务器异常

    昨天关闭了ESC,今天开启后服务器无法连接,尝试了重启也不行

    排查:ssh无法连接,网页无法访问
    登录阿里云控制台远程连接

    ssh无法连接,查看ssh是否开启
    ps -ef | grep sshd

    查看nginx是否启动
    ps -ef | grep nginx

    nginx与sshd都未启动,说明linux开机后没有自动启动nginx与ssh,所以ssh与网页都无法访问

    之前有修改过开机启动的文件,加了NAS挂载命令,所以首先将该命令删除,再重启,排查是否是因为此命令,nginx无法自动开启。

    修改了开机启动文件,所有程序正常启动

    但需要解决NAS自动挂载问题

    修改etc/rc.local文件,在里面添加mount命令,即可实现ecs启动自动挂载
    Vi etc/rc.local

    添加mount命令

    重启nginx

    df -h可以看见NAS已成功挂载

    在阿里云控制台中重启ECS

    重启之后ssh登录,查看挂载df -h
    发现NAS并没有被挂载,怀疑是rc.local这个启动脚本没有生效

    执行
    chmod +x /etc/rc.local【该命令在每次修改完rc.local后都需要执行一次,否则本次不生效】

    再次重启ECS

    ssh登录后,df -h查看挂载

    NAS成功自动挂载

    排查完成

  • 相关阅读:
    PHP __autoload()方法真的影响性能吗?
    MYSQL 逻辑架构
    Ajax.dll的初探
    教育技术反思
    祝天下所有的老师教师节快乐
    Asp.net+Xml+js实现无线级下拉菜单
    有调查就有发言权
    控件事件神奇实效
    Inspiration 7.6使用时出现的问题
    最常用的加密类
  • 原文地址:https://www.cnblogs.com/fufufu/p/9187842.html
Copyright © 2011-2022 走看看