Dell PowerEdge T20 中的 Raid 1 上的 ubuntu server 16.04.2 - 达到目标关机时挂起

Dell PowerEdge T20 中的 Raid 1 上的 ubuntu server 16.04.2 - 达到目标关机时挂起

大家早上好,

我有一个小问题困扰了我一段时间,

我现在有一台 ubuntu 服务器,上面安装了全新且更新的 16.04.2 LTS,当我使用 usall reboot / poweroff 命令关机或重启时,或者在锁定屏幕时使用 alt-ctrl-del

我在 120 秒后进入无休止循环并达到关机目标,服务器显示已达到目标关闭但卡在那里

更新 - 3 小时后

我想补充一下,我还通过运行添加了英特尔微代码:

sudo apt-get update
sudo apt-get install intel-microcode

此外,到目前为止,我让服务器重新启动和关闭的唯一方法是将 -f 附加到 poweroff 和 reboot 命令,但是该服务器应该位于远程站点,而我无法总是前往该站点对服务器进行电源循环。如果有人可以提供帮助,我将不胜感激。

临时修复 - grub 黑客攻击

为了解决我的问题,我必须编辑 /etc/default/grub 配置文件并添加acpi=强制 apm=power_off到配置行,在双引号之间......

GRUB_CMDLINE_LINUX_DEFAULT=""

GRUB_CMDLINE_LINUX=""

保存后执行更新 grub,然后再次重新启动..(挂起时强制重新启动)重新启动后,尝试再次重新启动,它现在应该可以工作而不会挂起。

更新 -问题仍然存在。

答案1

我在 Dell PowerEdge T20 的 Raid 1 上使用 Ubuntu 服务器 16.04.2 时遇到了同样的问题。我尝试调整 systemd、将内核版本切换为 4.8 和 4.9、更新 BIOS、添加acpi=force到 GRUB BOOTOPTIONS,但都无济于事。

最后我通过擦除硬盘(dd if=/dev/zero of=/dev/sdX bs=4096)并使用 Ubuntu 安装程序设置软件 RAID1 解决了这个问题。现在我关闭或重新启动系统时没有遇到任何问题。

在这种情况下,Linux softRAID 通常是比 fakeRaid 更好的解决方案。

相关内容