• Linux登录慢的问题排查


    一、遇到一个奇葩问题,无法ssh登录主机

    有3台虚拟机,都是kvm虚拟化出来的,说是安装完redis哨兵之后远程就无法登录了

    二、排查故障

    2.1 虚拟机创建是以root+密码的方式登录,说是xshell7无法登录,xshell6就可以登录,我就想着用virsh console vm 试一下,结果还是这样卡着,过几分钟就退出登录了(vnc也一样的)

    2.2 想着用其它用户试试可不可以登录上去,一打听只有root用户,好吧继续

    2.3 使用密钥方式试试,找了一台网络可以互通的服务器用ssh-copy-id 推送了一个密钥过去,然后再ssh 过去,开始是卡住了,然后我按了下crtl+c 就进去了,但是没有环境变量的样子

    就是这个鸟样子的    

     2.4 就想着查一下/var/log/secure 登录日志,结果在卡住的时候也正常

    2.5 然后想到怎么登录进来环境环境变量加载的不对,于是看了以下两个文件都正常

    more /root/.bash
    more /root/.bashrc

    2.6 最后查看/etc/profile 发现了PATH变量的异常

    2.7 居然在/etc/profile里面加了一行source /etc/profile,造成了PATH环境变量的问题。

    2.8 注释掉此行再登录就正常了。

  • 相关阅读:
    How to access the properties of an object in Javascript
    他们不是机器人
    sql 使用整理
    地图上计算两点间的距离.(参考网络)
    window.location.reload被弃用?
    BitBlt
    BitBlt介绍
    C#大数计算 .Net Framework4.0以下
    C# ToString格式化
    Ubuntu修改时区和更新时间
  • 原文地址:https://www.cnblogs.com/cyleon/p/15526203.html
Copyright © 2020-2023  润新知