Zwykle po prostu wykonuję teraz sudo / sbin / shutdown na mojej maszynie wirtualnej i czekam, aż wyloguje się z powłoki bash. Potem po prostu idę do Power> Power Off. Czy to właściwy sposób na zamknięcie mojej maszyny Wirtualnej CentOS?
Zwykle po prostu wykonuję teraz sudo / sbin / shutdown na mojej maszynie wirtualnej i czekam, aż wyloguje się z powłoki bash. Potem po prostu idę do Power> Power Off. Czy to właściwy sposób na zamknięcie mojej maszyny Wirtualnej CentOS?
Odpowiedzi:
Zakładając, że VMware: jeśli masz zainstalowane narzędzia VMware na swojej maszynie wirtualnej, powinieneś być w stanie wydać shutdown -h now
polecenie, które wyłączy maszynę wirtualną. Działa to dla mnie z maszynami wirtualnymi C4 i C5, na serwerach 1 i -2, Workstation 6.x i ESX / ESXi.
shutdown -h now
działa na wielu platformach wirtualizacyjnych, nie tylko vmware. Również w vmware nie potrzebujesz nawet zainstalowanych narzędzi vmware dla polecenia (uruchom na gościu), aby wyłączyć maszynę wirtualną, jeśli system operacyjny jest najnowszy i nie jest zbyt minimalny, jak niektóre routery Linuksa. Zwykle hiperwizory emulują płytę główną z funkcjami ACPI, więc zamknięcie wymaga włączenia ACPI u gościa. Zauważyłem, że jeśli wykonasz minimalną instalację CentOS, nie włączy to dla ciebie.
yum install acpid
Następnie upewnij się, że demon uruchomi się przy chkconfig acpid on
starcie i uruchom usługę terazservice acpid start
Jesteś blisko; Prawidłowe polecenie to:
sudo /sbin/shutdown **-h** now
sudo
pakiet jest zainstalowany; w przeciwnym razie użyj su
lub podobnie.Spowoduje to wyłączenie, a następnie zatrzymanie komputera.
-r
metodę ponownego uruchomienia komputera. Są to podstawowe komendy linux i naprawdę nie mają nic „specjalnego” do pracy z
Bez użycia narzędzi VMWare na maszynie VM CentOS następujące polecenie działa poprawnie.
shutdown
system has halted
, to tak.