yum 升级在“确定最快的镜像”之后立即返回提示

yum 升级在“确定最快的镜像”之后立即返回提示

我正在尝试在服务器上运行 yum 升级,但它几乎没有任何作用......

[myusername@server-1 ~]$ sudo yum upgrade
Loaded plugins: fastestmirror
Setting up Upgrade Process
Determining fastest mirrors
[myusername@server-1 ~]$ █

我尝试关闭最快的镜像插件并得到这个......

[myusername@server-1 ~]$ sudo yum upgrade
Freeing read locks for locker 0xXXXX: XXXXX/XXXXXXXXXXXXXXX
Freeing read locks for locker 0xXXXX: XXXXX/XXXXXXXXXXXXXXX
Setting up Upgrade Process
base                                                                 | 3.7 kB     00:00

(此处用 X 替换实际数字以防万一)

我尝试重新启动。重启后同样问题。

服务器有充足的备用内存和可用磁盘空间。

它是一个机架空间服务器。

编辑: 使用详细标志时的输出...

[myusername@server-1 yum.repos.d]$ sudo yum upgrade -v
Freeing read locks for locker 0xXXXX: XXXXX/XXXXXXXXXXXXXXX
Freeing read locks for locker 0xXXXX: XXXXX/XXXXXXXXXXXXXXX
Loading "fastestmirror" plugin
Config time: 0.010
Yum Version: 3.2.29
rpmdb time: 0.000
Setting up Upgrade Process
Updating Everything
Building updates object
Setting up Package Sacks
Determining fastest mirrors
[myusername@server-1 yum.repos.d]$

答案1

我运行“su”然后得到了更多信息 -

非法指令

然后我用谷歌搜索了这个。找到了这个页面——https://www.centos.org/forums/viewtopic.php?t=58002

运行这个命令 -

NSS_DISABLE_HW_GCM=1 yum upgrade

并且更新过程有效。

从那个链接...

我认为实际的问题是 cpuinfo 说它有 AES,但是当系统尝试使用它时,它发现不支持 - 因此非法指令崩溃。例如,您是否在具有 aes-ni 的主机上启动了此来宾,然后迁移到没有 aes-ni 的主机?或者以某种方式覆盖向来宾报告的处理器类型?

您可以通过设置环境变量“NSS_DISABLE_HW_GCM=1”来临时修复此问题

例如,如果您运行: NSS_DISABLE_HW_GCM=1 yum search some_package ...

相关内容