• No : 11
  • 公開日時 : 2024/08/29 12:22
  • 印刷

仮想マシンをリサイズしたが、CPU・メモリ容量が増加していません。

回答

仮想マシンを停止せずにリサイズを実施した場合、ご利用のOSによって、
リサイズ後にCPU・メモリを有効化(オンライン化)させる必要があります。
 
仮想マシンの再起動でオンライン化が可能ですが、再起動が難しい場合は、次の手順をご実施ください。
 
■CPU
◇弊社にて確認ができている対象OS
Debian 9.9
Ubuntu 16.04
Ubuntu 18.04
 
◇手順
1.lscpu コマンドを実行し Off-line CPU(s) list からオフラインのCPUを確認します。
# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0
Off-line CPU(s) list:  1-3
~以下略~
 
2.オフラインのCPUをオンラインに変更します。
# for i in {1..3}; do echo 1 > /sys/devices/system/cpu/cpu${i}/online; done
# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
~以下略~
 
■メモリ
◇弊社にて確認ができている対象OS
CentOS 7.0
Ubuntu 16.04/14.04/12.04/10.04
Debian 9.0.0/8.10.0/7.11.0
 
◇手順
1.オフラインのメモリを確認します。
# grep offline /sys/devices/system/memory/*/state
/sys/devices/system/memory/memory105/state:offline
/sys/devices/system/memory/memory106/state:offline
/sys/devices/system/memory/memory107/state:offline
/sys/devices/system/memory/memory108/state:offline
/sys/devices/system/memory/memory109/state:offline
/sys/devices/system/memory/memory110/state:offline
~以下略~
 
2.オフラインのメモリをオンラインに変更します。
# for i in {105..110}; do echo online > /sys/devices/system/memory/memory${i}/state; done
次のVMwareのページ及び弊社ブログ記事にて詳細を記載しておりますので、
あわせてご確認ください。
 
 
▼サーバーを起動したままスペックアップする