裸机服务器故障排除
以下主题涵盖了您可能迂到的常见困难,并提供了一些有用的提示。
为什么我无法通过 SSH 登录到裸机服务器?
如果无法通过 SSH 登录到服务器,那么可能是由下列其中一个原因导致的。
已禁用 root 用户通过 SSH 进行的远程登录
在服务器的 SSH 配置 (/etc/ssh/sshd_config
)中,可能已禁用 root 通过 SSH 远程登录。 使用以下指示信息对 root 用户登录启用 SSH。
出于安全考虑,建议您不要为远程 SSH 登录启用 root 用户。 而是创建用于远程 SSH 登录的非 root 用户。
- 登录到服务器的 IPMI 控制台。
- 以根用户身份编辑
/etc/ssh/sshd_config
中的 sshd_config 文件。nano /etc/ssh/sshd_config
- 在文件的 Authentication 部分添加一行,内容为
PermitRootLogin yes
. 此行可能存在,并使用 "#" 注释掉。 在此示例中,除去 "#"。#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
保存更新后的/etc/ssh/sshd_config
文件。 - 使用以下命令在 Ubuntu 或 Debian Linux 上重新启动 sshd 服务。
sudo systemctl restart ssh.service
RHEL 和 CentOS Linux 用户,请运行以下命令重启 sshd 服务:sudo systemctl restart sshd.service
未针对 SSH 配置端口
-
检查
/etc/ssh/sshd_config
文件中是否为 ssh 配置了端口号。 -
检查
/etc/ssh/sshd_config
文件中为 SSH 配置的端口号。 缺省情况下,使用端口 22 配置 SSH。 但是,出于安全原因,管理员可能会更改端口。
防火墙正在阻止 SSH 流量
您的防火墙可能会阻止 SSH 端口流量。 有关更多信息,请参阅 允许 SSH 和对公用子网执行 ping 操作。
为什么我的服务器没有响应(服务器没有 ping)?
如果您无法访问服务器,那么可以使用以下预检查来帮助获取响应。
- 尝试通过 KVM IPMI 控制台访问服务器。
- If you can't access the server through the KVM IPMI console, then the ping traffic might be blocked by your firewall or gateway (Vyatta, AT&T, Juniper, FortiGate). 请求管理员检查防火墙规则。 有关设置防火墙规则的帮助,请联系 支持人员。
为什么我无法通过浏览器访问 IPMI IP?
- 尝试通过不同的浏览器访问 IPMI IP。
- 更新浏览器和 Java 以访问 IPMI IP。
- 如果仍有问题,请联系 支持人员。
为什么 RDP 不工作?
如果您可以访问服务器,但 RDP 无法工作,那么可能是由于下列其中一个原因导致的。
RDP 流量已阻塞
RDP traffic (port 3389) might be blocked by the Windows firewall, hardware firewall, or gateway (Vyatta, AT&T, Juniper, FortiGate). 检查防火墙是否允许 RDP 流量。
服务器没有足够的客户访问许可证
由于服务器上安装的客户访问许可证不足,因此 RDP 可能无法工作。 有关更多信息,请联系 支持人员。
服务器具有暂挂的 Windows 更新
如果服务器有待定的 Windows 更新,请安装最新更新,重新启动服务器并尝试访问 RDP。
为什么我无法通过公共 IP 连接到服务器?
如果无法通过公共 IP 连接到服务器,那么可能是由下列其中一个原因导致的。
- Public traffic is blocked by your firewall or gateway (Vyatta, AT&T, Juniper, FortiGate).
- 如果防火墙不是问题,请检查是否为公用网卡配置了公用网关 IP,然后尝试对公用网关执行 ping 操作。 有关更多帮助,请联系 支持人员。
- 检查是否可以 ping IBM Cloud® DNS 服务器 (10.0.80.11,10.0.80.12) (如果在公用网卡中配置了这些服务器)。
为什么互联网是断开连接的?
如果您的因特网已断开连接,那么可能是由下列其中一个原因导致的。
因特网被防火墙或网关阻塞
If you can't access the internet, your internet access might be blocked by your firewall or gateway (Vyatta, AT&T, Juniper, FortiGate).
没有为网卡配置公共网关 IP
如果防火墙不是问题,请检查是否为公用网卡配置了公用网关 IP,然后尝试对公用网关执行 ping 操作。 有关更多帮助,请联系 支持人员。
不从 DNS 服务器执行 ping 操作
如果为公用网卡配置了 DNS 服务器,请检查是否可以 ping IBM Cloud® DNS 服务器 (10.0.80.11 和 10.0.80.12)。
如果有 Linux 服务器,请在 /etc/resolv.conf
文件中添加以下条目:
nameserver 10.0.80.11
和 nameserver 10.0.80.12
为什么门户网站显示我的服务器已断开连接,即使它正在运行?
If your portal shows that the server is disconnected, but the server is running, it might be your firewall or gateway (Vyatta, AT&T, Juniper, FortiGate).
如果 ping 流量被阻塞,那么服务器的状态在门户网站中显示为“已断开连接”。 检查防火墙规则是否允许从 IBM Cloud® IP 范围 ping 流量。
为什么我的 ESXi 服务器显示紫屏诊断 (PSOD)
如果在 ESXi 服务器上接收到紫屏诊断 (PSOD),那么可能是由下列其中一个原因导致。