サーバーで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 ...