Ich habe eine funktionierende VM-Instanz, die ich kopieren möchte, um Redundanz hinter Google Load Balancer zu ermöglichen. Ein Testlauf mit einer Dummy-Instanz funktionierte einwandfrei, indem eine neue Instanz aus einer Momentaufnahme einer laufenden Instanz erstellt wurde. Nun hat die echte "Original" -Instanz eine persistente Festplatte angeschlossen und dies verursacht ein Problem beim Starten der geklonten Instanz wegen der (offensichtlich) fehlenden persistenten Festplatten-Mount. Protokolle über die serielle Konsole ausgegeben wird, wie:Google Compute Engine-Snapshot der Instanz mit persistenten Festplatten ist fehlgeschlagen
* Stopping cold plug devices[74G[ OK ] * Stopping log initial device creation[74G[ OK ] * Starting enable remaining boot-time encrypted block devices[74G[ OK ] The disk drive for /mnt/XXXX-log is not ready yet or not present. keys:Continue to wait, or Press S to skip mounting or M for manual recovery
Wie ich verstehe, dass es keine Möglichkeit gibt, jede dieser Tastenanschläge auf die Instanz zu senden, gibt es eine andere Möglichkeit, dieses Problem zu überwinden? Ich weiß, dass ich den Datenträger vor dem Snapshot abmelden konnte, aber der Arbeitsablauf, den ich einrichten möchte, erstellt Momentaufnahmen von Produktionsservern, so dass das Entfernen von Datenträgern jedes Mal, bevor sie durchgeführt wird, Instanziierungsausfälle erfordert (plus alle unnötigen Risiken) eine Handlung, die sinnlos erscheinen würde).
Gibt es eine Möglichkeit, diesen Typ von geklonten Instanzen erfolgreich zu starten und anschließend eine neue Persistenz-Festplatte anzuhängen?
Dies passiert, weil die ursprüngliche persistente Festplatte verwendet wird oder das gleiche Problem auch dann auftritt, wenn die ursprüngliche Instanz offline ist (z. B. aufgrund eines Fehlers). In diesem Fall würde ich versuchen, eine neue Instanz aus einem Snapshot zu erstellen)
Ist dies der Fall, weil die ursprüngliche persistente Festplatte verwendet wird oder das gleiche Problem auch dann auftritt, wenn die ursprüngliche Instanz offline ist (z. B. aufgrund eines Fehlers, in dem Fall würde ich versuchen, eine neue Instanz aus einem Snapshot zu erstellen)? ** Ja, das passiert, weil die Originalplatte in Gebrauch ist, aber die Originalinstanz offline geht, wird sie nur dann freigeben, wenn Sie die Festplatte von der Originalinstanz entfernen. ** –
Es ist auch möglich, Tastenanschläge über serielle Schnittstelle an die Instanz zu senden. Hier finden Sie die Schritte 1. Aktivieren Sie die Verbindung über die serielle Schnittstelle Ihrer Instanz oder Ihres Projekts 2. Verbinden Sie sich über die Cloud-Webkonsole mit dem seriellen Port –