Führen Sie diese Aufgabe für jedes nach der ersten Sun Cluster-Installation erstellte Cluster-Dateisystem durch.
Vergewissern Sie sich, den korrekten Plattengerätenamen anzugeben. Das Erstellen eines Cluster-Dateisystems zerstört alle auf den Platten vorhandenen Daten. Wenn Sie einen falschen Gerätenamen angeben, löschen Sie Daten, die Sie möglicherweise nicht löschen möchten.
Folgende Voraussetzungen müssen erfüllt sein, um ein weiteres Cluster-Dateisystem hinzuzufügen:
Superbenutzer-Privileg auf einem Knoten im Cluster.
Eine Datenträgerverwaltungs-Software muss auf dem Cluster installiert und konfiguriert sein.
Es muss eine Gerätegruppe (Solstice DiskSuite/Solaris Volume Manager-Gerätegruppe oder VxVM-Gerätegruppe) oder ein im Blockmodus betriebener Plattenbereich vorhanden sein, auf dem das Cluster-Dateisystem erstellt werden kann.
Wenn Sie Datendienste mit SunPlex-Manger installiert haben, gibt es bereits ein oder mehrere Dateisystem(e), wenn genügend gemeinsam genutzte Platten zum Erstellen der Cluster-Dateisysteme vorhanden waren.
Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.
Um die Dateisystemerstellung zu beschleunigen, melden Sie sich als Superbenutzer beim aktuellen Primärknoten des globalen Geräts an, für das Sie ein Dateisystem erstellen.
Erstellen Sie das Dateisystem mit dem newfs-Befehl.
Der newfs-Befehl gilt nur für die Erstellung neuer UFS-Dateisysteme. Um ein neues VxFS-Dateisystem zu erstellen, führen Sie die in Ihrer VxFS-Dokumentation beschriebenen Verfahren durch.
# newfs Im raw-Modus betriebenes Plattengerät |
Folgende Tabelle zeigt Beispiele für Namen des Arguments Im raw-Modus betriebenes Plattengerät. Beachten Sie, dass die Benennungskonventionen bei jedem Datenträger-Manager unterschiedlich sind.
Tabelle 4–4 Namensbeispiele für im raw-Modus betriebene Plattengeräte
Mit dem Datenträger-Manager … |
Ist der Gerätename beispielsweise … |
Beschreibung |
---|---|---|
Solstice DiskSuite/Solaris Volume Manager |
/dev/md/oracle/rdsk/d1 |
Im raw-Modus betriebenes Plattengerät d1 innerhalb des Plattensatzes oracle. |
SPARC: VERITAS Volume Manager |
/dev/vx/rdsk/oradg/vol01 |
Im raw-Modus betriebenes Plattengerät vol01 innerhalb der Plattengruppe oradg. |
Keine |
/dev/global/rdsk/d1s3 |
Im raw-Modus betriebenes Plattengerät für den im Blockmodus betriebenen Plattenbereich d1s3. |
Erstellen Sie auf jedem Knoten im Cluster ein Einhängepunktverzeichnis für das Cluster-Dateisystem.
Ein Einhängepunkt ist auf jedem Knoten erforderlich, auch wenn von diesem Knoten nicht auf das Cluster-Dateisystem zugegriffen wird.
Erstellen Sie zur einfacheren Verwaltung den Einhängepunkt im Verzeichnis /global/Gerätegruppe. Die Verwendung dieses Speicherorts ermöglicht Ihnen, global verfügbare Cluster-Dateisysteme von lokalen Dateisystemen leicht zu unterscheiden.
# mkdir -p /global/Gerätegruppe/Einhängepunkt |
Name des Verzeichnisses, das dem Namen der Gerätegruppe entspricht, die das Gerät enthält.
Name des Verzeichnisses, in dem das Cluster-Dateisystem eingehängt werden soll.
Fügen Sie der /etc/vfstab-Datei auf jedem Knoten im Cluster einen Eintrag für den Einhängepunkt hinzu.
Verwenden Sie die folgenden erforderlichen Einhängeoptionen.
Protokollierung ist für alle Cluster-Dateisysteme erforderlich.
Solaris UFS logging – Verwenden Sie die global,logging-Einhängeoptionen. Weitere Informationen zu UFS-Einhängeoptionen finden Sie in der Online-Dokumentation unter mount_ufs(1M).
Die Einhängeoption syncdir ist für UFS-Cluster-Dateisysteme nicht erforderlich. Wenn Sie syncdir angeben, ist das Dateisystemverhalten garantiert POSIX-konform. Andernfalls verhält sich das System wie ein UFS-Dateisystem. Wenn Sie syncdir nicht angeben, kann sich die Leistung der Schreibvorgänge mit Zuweisung von Plattenblöcken, wie beim Anhängen von Daten an eine Datei, deutlich verbessern. In einigen Fällen würden Sie jedoch eine Überschreitung des verfügbaren Speicherplatzes ohne syncdir erst beim Schließen der Datei feststellen. Es gibt nur wenige Fälle, in denen durch die Nichtangabe von syncdir Probleme auftreten können. Mit syncdir (und POSIX-Verhalten) wird die Bedingung von nicht ausreichendem Speicherplatz vor dem Schließen bemerkt.
Solstice DiskSuite/Solaris Volume Manager Transaktions-Metagerät oder Transaktions-Datenträger – Verwenden Sie die global-Einhängeoption (verwenden Sie nicht die logging-Einhängeoption). Informationen zum Konfigurieren von Transaktions-Metageräten und Transaktions-Datenträgern finden Sie in Ihrer Solstice DiskSuite/Solaris Volume Manager-Dokumentation.
Es ist geplant, Transaktions-Datenträger bei der anstehenden Solaris-Version aus dem Solaris-Betriebssystem zu entfernen. Die seit der Solaris 8-Version verfügbare Solaris-UFS-Protokollierung bietet dieselben Möglichkeiten, zeigt jedoch eine bessere Leistung und geringere Systemverwaltungsanforderungen sowie weniger -aufwand.
VxFS-Protokollierung – Verwenden Sie die Einhängeoptionen global und log. Weitere Informationen finden Sie in der mit der VxFS-Software gelieferten Online-Dokumentation unter mount_vxfs.
Um das Cluster-Dateisystem automatisch einzuhängen, stellen Sie das Feld mount at boot auf yes ein.
Stellen Sie sicher, dass die Informationen für jedes Cluster-Dateisystem auf jedem Knoten im jeweiligen Eintrag /etc/vfstab identisch sind.
Stellen Sie sicher, dass die Einträge in der Datei /etc/vfstab auf jedem Knoten die Geräte in derselben Reihenfolge auflisten.
Prüfen Sie die Abhängigkeiten der Dateisysteme bei der Boot-Reihenfolge.
Betrachten Sie zum Beispiel das Szenario, in dem phys-schost-1 das Plattengerät d0 in /global/oracle und phys-schost-2 das Plattengerät d1 in /global/oracle/logs einhängen. Bei dieser Konfiguration kann phys-schost-2 nur booten und /global/oracle/logs einhängen, nachdem phys-schost-1 gebootet und /global/oracle eingehängt hat.
Einzelheiten finden Sie in der Online-Dokumentation unter vfstab(4).
On any node in the cluster, verify that mount points exist and /etc/vfstab file entries are correct on all nodes of the cluster.
# sccheck |
Wenn keine Fehler vorliegen, wird nichts zurückgegeben.
Hängen Sie das Cluster-Dateisystem von einem Knoten im Cluster ein.
# mount /global/Gerätegruppe/Einhängepunkt |
Überprüfen Sie auf jedem Knoten des Clusters, dass das Cluster-Dateisystem eingehängt ist.
Sie können entweder den df- oder den mount-Befehl zum Auflisten der eingehängten Dateisysteme verwenden.
Führen Sie die Verwaltungsbefehle zur Verwaltung eines VxFS-Cluster-Dateisystems in einer Sun Cluster-Umgebung nur vom Primärknoten aus, auf dem das VxFS-Cluster-Dateisystem eingehängt ist.
Das nachstehende Beispiel erstellt ein UFS-Cluster-Dateisystem auf dem Solstice DiskSuite/Solaris Volume Manager-Metagerät oder -Datenträger /dev/md/oracle/rdsk/d1.
# newfs /dev/md/oracle/rdsk/d1 ... [Auf jedem Knoten:] # mkdir -p /global/oracle/d1 # vi /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # /dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging [Speichern und beenden] [Auf einem Knoten:] # sccheck # mount /dev/md/oracle/dsk/d1 /global/oracle/d1 # mount ... /global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/ largefiles on Sun Oct 3 08:56:16 2001 |