Ist Speicherplatz im Compute-Knoten erforderlich, wenn eine Instanz aus dem Blockspeicher gestartet wird?
Mein Setup besteht aus 1 Controller, 3 Computern (jeweils 50 GB Festplatte) und 1 Cinder-Speicher. Ich starte die Instanz vom Cinder-Volume. Beim Starten der Instanz wird der im Computerknoten verfügbare Speicherplatz geprüft.
Beispiel: Ich habe ein bootfähiges Volume mit 100 GB erstellt und als Instanz gestartet, aber der Compute-Knoten hat nur 50 GB. Wird diese Instanz erfolgreich gestartet?
Antwort1
Ja, das wird es. In den Compute-Knoten werden nur einige Dateien mit Metadateninformationen zu den Instanzen gespeichert, sodass Sie problemlos Instanzen mit 100 GB starten können, solange der in Cinder konfigurierte Backend-Speicher über ausreichend Speicherplatz verfügt. Virtlib-XML-Informationen werden gespeichert in/var/lib/nova/instances