CentOS8 on Hyper-V (x86_64) が起動する最小メモリのメモです.
CentOS7 と CentOS6 の場合の同様の記録は
Hyper-V 上で CentOS7.2 (x86_64) が起動してくるの最小メモリ量のメモ
Windows Server 2012 R2 の Hyper-V 上で動かしている CentOS7.2(x86_64) が起動する最小メモリのメモ.CentOS6.7 版の続き.まず,不要そうな service を探す.動いているサービスを...
Hyper-V 上で CentOS6.7(x86_64) が起動してくる最小メモリ量のメモ
Windows Server 2012 R2 の Hyper-V 上で動かしている CentOS6.7(x86_64) が起動する最小メモリのメモ.ほぼ最小インストールと同等の状態で,有効なサービスは以下のもののみ.auditd 0:off...
をご覧ください.
まず,不要そうな service を探す.動いているサービスを探すために,
systemctl list-units --type=service | grep "running"
で,今のところ以下のサービスが動いているぽい.
auditd.service loaded active running Security Auditing Service crond.service loaded active running Command Scheduler dbus.service loaded active running D-Bus System Message Bus firewalld.service loaded active running firewalld - dynamic firewall daemon [email protected] loaded active running Getty on tty1 hypervkvpd.service loaded active running Hyper-V KVP daemon hypervvssd.service loaded active running Hyper-V VSS daemon irqbalance.service loaded active running irqbalance daemon NetworkManager.service loaded active running Network Manager polkit.service loaded active running Authorization Manager rngd.service loaded active running Hardware RNG Entropy Gatherer Daemon rsyslog.service loaded active running System Logging Service sshd.service loaded active running OpenSSH server daemon sssd.service loaded active running System Security Services Daemon systemd-journald.service loaded active running Journal Service systemd-logind.service loaded active running Login Service systemd-udevd.service loaded active running udev Kernel Device Manager tuned.service loaded active running Dynamic System Tuning Daemon [email protected] loaded active running User Manager for UID 1000
止めても良さそうなのは,firewalld.service くらいかな.ということで無効化する(ローカルで使うだけなので).
systemctl stop wpa_supplicant systemctl disable wpa_supplicant
これで準備が整ったということで,1GB から始めて128MB単位でメモリを増減させて,起動する下限は384MB.インストールするときは 1GB ないとダメだったけど,起動自体は 384MB で普通にしてくる.CentOS7 に比べると128MB増えてますけどね.
以上!