corosync で管理される HA クラスターがあり、仮想マシンの 1 つの CPU 割り当てを増やす必要があります。
私は次のことをしました。
pcs resource disable myVM
- 仮想マシンが停止するのを待ちます。
- xmlファイルを編集します(ファイルが正しいことを確認してください)。セクション
pcs sources show --full
の項目を変更しました。コア数を8に変更します。cpu
<topology sockets='1' cores='4' threads='1'/>
- xml ファイルがすべての物理ホストで同期されていることを確認します。
pcs resource enable myVM
ただし、VMが再び機能すると、/proc/cpuinfo
まだコアが4つしかないとマークされます(ホットプラグCPUを有効にしていないか、それを有効にする方法がわかりません)。物理ホストには使用可能なCPUコアがたくさんあります。
VMが4コアではなく8コアで起動しないように、私が間違っていることを教えてくれる人はいますか?確かに何かがあるはずですが、私はそれを見ることができません!
答え1
これは私の立場で愚かな間違いであることが判明しました。このタグは、システムが持つことができるCPUの最大数を設定します。したがって、上記の編集内容と一緒に追加すると便利です。