Im Grunde habe ich einen großen Windows-Server für die Entwicklung erstellt und dann einen Micro-Windows-Server für die Produktion. Ich habe auf meinem Entwicklungsserver alles so eingerichtet, wie ich es wollte, dann habe ich die Laufwerke abgemeldet und sie auf meinem Mikroserver bereitgestellt.
Jetzt versuche ich, wieder auf meinen großen Windows-Entwicklungsserver zuzugreifen, und erhalte den Fehler.
Invalid value 'i-4896ce28' for instanceId. Instance does not have a volume attached at root (/dev/sda1)
Dieser Fehler tritt auf, wenn ich versuche, meinen großen Windows-Server zu starten. Ich habe die Laufwerke erneut auf dem großen Entwicklungsserver bereitgestellt und erhalte immer noch diese Meldung.
Ich bin mir nicht sicher, was ich tun soll, ich habe andere Beiträge gelesen und jeder gibt diese fast wie Befehlszeilenargumente und spricht über andere Tools, und ich habe wirklich keine Ahnung, was das alles bedeutet oder wo ich überhaupt eine habe Option zur Eingabe von Befehlen, ohne bei einer bestimmten Instanz angemeldet zu sein.
quelle
Sie können / dev / xvda versuchen. Wenn Sie der Instanz ein Volume hinzufügen -> wählen Sie die bestimmte Instanz aus und geben Sie als Einhängepunkt / dev / xvda ein.
quelle
Stellen Sie sicher, dass alle Ihre Volumes getrennt sind, bevor Sie sie erneut anhängen. In meinem Fall hatte ich ein Volume an einen früheren Schnappschuss angehängt. Nachdem ich mich getrennt hatte, durfte ich mein neues Volume anhängen.
quelle
Geben Sie unter Volumes> 'Volume trennen' und dann 'Volume anhängen' ein und geben Sie im Feld Gerät den richtigen Pfad ein. Beispielsweise müssen Sie möglicherweise Folgendes eingeben: / dev / sda
quelle
Stellen Sie sicher, dass in '/ dev / sda' kein führender Leerzeichen vorhanden ist.
Aus irgendeinem Grund wird beim Kopieren von Text aus der aws-Konsole häufig ein Leerzeichen vor der Zeichenfolge eingefügt. Ein sehr ärgerlicher Nebeneffekt, bei dem ich 15 Minuten lang meine Räder drehte und versuchte, das primäre Laufwerk auf meinem Produktionsserver wieder zu montieren. Ich habe all diese Lösungen ausprobiert, bevor ich das herausgefunden habe.
quelle
Nachdem ich das alles ausprobiert hatte, reparierte ich es schließlich mit
/dev/sda1
Der Fehler war, dass Sie nur
/dev/sdf
bis zu eingeben können/dev/sdp
Aber es wurde
/dev/sda1
richtig verwendet.Für die Schritte:
Schließen Sie das Volumen an EC2 an
Versuchen Sie, dasselbe Volume an die EC2-Instanz anzuhängen. Stellen Sie jedoch sicher, dass Sie beim Anhängen des Volumes an die EC2-Instanz nicht das unten angegebene Standardgerät wie "/ dev / sdf" verwenden.
aus Linuxrouten genommen
quelle