Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Beheben Sie fehlende Blockgerätfehler

Beitragende

Das System überprüft, ob jeder wiederhergestellte Knoten einer gültigen Blockgerätespezialldatei oder einem gültigen Softlink zu einer speziellen Blockgerätedatei zugeordnet wird. Wenn StorageGRID eine ungültige Zuordnung im findet /etc/storagegrid/nodes/node-name.conf Datei: Es wird ein Fehler des Blockgerätes angezeigt.

Wenn Sie einen Fehler beobachten, der diesem Muster entspricht:

Checking configuration file /etc/storagegrid/nodes/node-name.conf for node node-name…​ ERROR: node-name: BLOCK_DEVICE_PURPOSE = path-name` Node-Name: Path-Name existiert nicht`

Es bedeutet das /etc/storagegrid/nodes/node-name.conf Ordnet das von Node-Name verwendete Blockgerät dem angegebenen Pfad-Namen im Linux-Dateisystem zu, aber an diesem Speicherort gibt es keine gültige Sonderdatei für Blockgeräte oder keinen Softlink zu einer Sonderdatei für Blockgeräte.

Stellen Sie sicher, dass Sie die Schritte in abgeschlossen haben Implementieren Sie neue Linux-Hosts. Verwenden Sie für alle Blockgeräte dieselben persistenten Gerätenamen, die auf dem ursprünglichen Host verwendet wurden.

Wenn Sie die fehlende Sonderdatei für Blockgeräte nicht wiederherstellen oder neu erstellen können, können Sie ein neues Blockgerät mit der entsprechenden Größe und Speicherkategorie zuweisen und die Knotenkonfigurationsdatei bearbeiten, um den Wert VON BLOCK_DEVICE_PURPOSE zu ändern, um auf die neue Sonderdatei für Blockgeräte zu verweisen.

Bestimmen Sie die geeignete Größe und Speicherkategorie aus den Tabellen im Abschnitt „STorage Requirements“ der Installationsanleitung für Ihr Linux-Betriebssystem. Lesen Sie die Empfehlungen unter „Hostspeicher konfigurieren“, bevor Sie mit dem Austausch von Blockgeräten fortfahren.

Wichtig Wenn Sie ein neues Blockspeichergerät für eine der Konfigurationsdateivariablen angeben müssen, die mit beginnen BLOCK_DEVICE_ Da das ursprüngliche Blockgerät mit dem ausgefallenen Host verloren gegangen ist, stellen Sie sicher, dass das neue Blockgerät nicht formatiert ist, bevor Sie weitere Wiederherstellungsverfahren durchführen. Das neue Blockgerät wird unformatiert, wenn Sie gemeinsam genutzten Speicher verwenden und ein neues Volume erstellt haben. Wenn Sie sich nicht sicher sind, führen Sie den folgenden Befehl gegen neue Spezialdateien für das Blockspeichergerät aus.

ACHTUNG:

Führen Sie den folgenden Befehl nur für neue Block Storage-Geräte aus. Führen Sie diesen Befehl nicht aus, wenn Sie glauben, dass der Block Storage noch gültige Daten für den wiederherzustellenden Node enthält, da alle Daten auf dem Gerät verloren gehen.

sudo dd if=/dev/zero of=/dev/mapper/my-block-device-name bs=1G count=1