Volumes an mehrere Instanzen anhängen
Mit dem Block-Volume-Service Compute Cloud@Customer können Sie ein Block-Volume an mehrere Compute-Instanzen anschließen. Mit diesem Feature können Sie Block-Volumes instanzübergreifend im Lese-/Schreib- oder schreibgeschützten Modus gemeinsam verwenden.
Durch das Anhängen von Block Volumes mit Lese-/Schreibzugriff und gemeinsam verwendbar an Clusterfähige Lösungen können Sie diese bereitstellen und verwalten.
Wenn Sie ein Volume anhängen, das getrennt wurde, wird das Volume möglicherweise mit einem anderen Gerätenamen verknüpft, und das Instanzbetriebssystem erkennt das Volume möglicherweise nicht.
Limits und Überlegungen
- Der Block Volume-Service bietet nicht Koordination für nebenläufige Schreibvorgänge auf Block-Volumes, die an mehrere Instanzen angehängt sind. Wenn Sie also das Block-Volume als Lese-/Schreibzugriff und gemeinsam verwendbar konfigurieren, müssen Sie zusätzlich zum Shared Storage ein clusterfähiges System oder eine clusterfreundliche Lösung bereitstellen. Informationen hierzu finden Sie unter Cluster-Anhänge mit Lese-/Schreibzugriff für mehrere Instanzen.
- Wenn Sie ein Block-Volume als schreibgeschützt an eine Instanz anhängen, kann es nur als schreibgeschützt an andere Instanzen angehängt werden. Um das Block-Volume als Lese-/Schreibzugriff an eine Instanz anhängen zu können, müssen Sie das Block-Volume von allen Instanzen trennen, und dann können Sie das Block-Volume als Lese-/Schreibzugriff an die Instanzen anhängen.
- Wenn das Block-Volume bereits einer Instanz mit Lese-/Schreibzugriff und nicht gemeinsam verwendbare angehängt ist, können Sie es erst an eine andere Instanz anhängen, nachdem Sie es von der ersten Instanz entfernt haben. Dann können Sie es wieder an die erste und zweite Instanz mit Lese-/Schreibzugriff und gemeinsam verwendbar anhängen.
- Sie können ein Block-Volume erst löschen, nachdem es von allen Instanzen getrennt wurde, an die es angehängt war.
- Sie können ein Block-Volume als gemeinsam verwendbar mit Lese-/Schreibzugriff und gemeinsam verwendbar oder schreibgeschützt an maximal acht Instanzen anhängen.
- Block-Volumes, die als schreibgeschützt angehängt wurden, werden standardmäßig als gemeinsam verwendbar konfiguriert.
- Performancemerkmale werden pro Volume angegeben. wenn ein Block-Volumes mehreren Instanzen angehängt wird, wird die Performance über alle angehängten Instanzen hinweg gemeinsam verwendet.
Volume-Anhänge mit Lese-/Schreibzugriff für mehrere Instanzen konfigurieren
Der Block Volume-Service bietet keinerlei Koordination für nebenläufige Schreibvorgänge auf Volumes, die an mehrere Instanzen angehängt sind. Um Datenbeschädigung durch unkontrollierte Lese-/Schreibvorgänge zu verhindern, müssen Sie zusätzlich zum Shared Storage ein clusterfähiges System oder eine clusterorientierte Lösung, wie Oracle Cluster File System Version 2 (OCFS2), installieren und konfigurieren, bevor Sie das Volume verwenden können.
Zusammenfassung der erforderlichen Schritte:
-
Hängen Sie das Block-Volume mit der Konsole, der CLI oder der API als "Lesen/Schreiben" oder "Gemeinsam nutzbar" an eine Instanzan.
Siehe Volume anhängen.
-
Richten Sie die Clusterknoten OCFS2/O2CB ein.
-
Erstellen Sie Ihr OCFS2-Dateisystem und den Mount Point.
Volume-Anhänge mit Lese-/Schreibzugriff auf mehrere Instanzen konfigurieren
Wenn Sie ein Block-Volume als schreibgeschützt an eine Instanz anhängen, kann es an andere Instanzen nur als schreibgeschützt angehängt werden. Um das Block-Volume als Lese-/Schreibzugriff an eine Instanz anhängen zu können, müssen Sie das Block-Volume von allen Instanzen trennen, und dann können Sie das Block-Volume als Lese-/Schreibzugriff an die Instanzen anhängen.
-
Hängen Sie das Block-Volume mit der Konsole, der CLI oder der API als schreibgeschützt an eine Instanzan.
Siehe Volume anhängen.
-
Hängen Sie das Block-Volume mit der Konsole, der CLI oder der API schreibgeschützt an zusätzliche Instanzen an.
Siehe Volume anhängen.