1x CPU-Kern ist nicht genug für eine SMB-Filesharing-Ubuntu-Box.
Wie schalten wir die VM um Mitternacht aus, erhöhen die CPU-Kerne 1 bis 2 und schalten diese Box ein (skriptweise)?
(Es ist ein Windows-Host ... aber auch Linux-Beispiele sind willkommen :)
Screenshot hier - & gt; http://dwaves.de/index.php/2014/09/22/virtualbox-box-management/
linux
virtualbox
shell
cpu
bash-scripting
canoodle
quelle
quelle
Antworten:
Ich würde empfehlen, Hot-Plug zu versuchen, anstatt das Gerät auszuschalten, die CPU zu wechseln und es erneut zu starten.
Zuerst müssen Sie es als cpu-hot-plug markieren:
Legen Sie zweitens eine maximale CPU-Anzahl fest
Als drittes und letztes fügen Sie die "zusätzliche" CPU hinzu oder entfernen sie:
Stellen Sie sicher, dass Sie das installiert haben
Linux Guest Additions
oder die Ubuntu-Box würde die neue CPU nicht sehen und könnte einige Probleme beim Ausstecken haben.Wenn beim Hot-Plug-Vorgang Probleme auftreten, deaktivieren Sie die Funktion, stoppen Sie die VM, führen Sie den CPU-Vorgang aus und starten Sie sie erneut:
quelle
Ich bin neugierig, warum Sie dieses Skript erstellen möchten: ist es etwas, das Sie wiederholt ausführen möchten? Wenn es sich um ein einmaliges Projekt handelt, ist es in virtualbox ziemlich einfach: Schalten Sie die VM aus, klicken Sie mit der rechten Maustaste und gehen Sie zu den Einstellungen - & gt; System - & gt; Prozessor, und verschieben Sie den Schieberegler auf 2. Sie müssen die Hardware-Visualisierung für Ihren Windows-Host aktiviert haben: Sie müssen dies über das BIOS tun, und das jeweilige Menü hängt vom Computer ab. Zum Beispiel haben die IdeaPad-Computer es hier: https://forums.lenovo.com/t5/IdeaPad-Y-and-U-series-Laptops/How-to-Enable-Hardware-virtualization-on-IdeaPad-Y510p/ta-p/1394215 . Bei mir war es eigentlich unter dem BIOS - & gt; Sicherheitsmenü.
Jetzt sollte in der VM beim Ausführen von 'nproc' als Superuser "2" anstelle von "1" angezeigt werden.
Wenn Sie dieses Skript ausführen möchten, lesen Sie VBoxManage, die Befehlszeilenschnittstelle zur Steuerung von virtualbox: https://www.virtualbox.org/manual/ch08.html Ich habe es nicht selbst ausprobiert, aber es scheint, als wäre dies ungefähr richtig für Sie:
quelle