Solaris 10 10/08 Versionshinweise

Solaris Volume Manager

Unter Solaris 10 treten folgende Fehler im Zusammenhang mit Solaris Volume Manager auf.

Der Solaris Volume Manager-Befehl metattach kann fehlschlagen

Liegt der Anfang eines mit Solaris Volume Manager gespiegelten Root-Dateisystems (/) nicht bei Zylinder 0, so dürfen auch keine angefügten untergeordneten Spiegelpatitionen (Unterspiegel) bei Zylinder 0 starten.

Wenn Sie versuchen, einen Submirror mit Anfang bei Zylinder 0 an einen Mirror·anzufügen, dessen ursprünglicher Submirror nicht bei Zylinder 0 startet, dann wird die folgende Fehlermeldung angezeigt:


can't attach labeled submirror to an unlabeled mirror

Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:


Hinweis –

Bei einer JumpStart-Installation wird für den Anfang der Swap-Partition standardmäßig Zylinder 0 und für den Anfang des Root-Dateisystems (/) ein anderer Ort auf der Festplatte gewählt. In·der Systemadministration ist es jedoch gängige Praxis, Slice 0 bei Zylinder 0 beginnen zu lassen. Wird nun eine JumpStart-Standardinstallation (Root auf Speicherbereich·0, jedoch nicht Zylinder 0), über eine solche typische Sekundärplatte (Speicherbereich·0 beginnt auf Zylinder 0) gespiegelt, so können Probleme auftreten. Wenn Sie bei einer solchen Spiegelung den zweiten Subspiegel anzufügen versuchen, wird eine Fehlermeldung generiert. Weitere Informationen zum Standardverhalten von Solaris-Installationsprogrammen finden Sie in den Solaris 10 Installationshandbüchern.


Der Solaris Volume Manager-Befehl metassist schlägt in nicht-englischen Sprachumgebungen fehl (5067097)

In nicht-englischen Sprachumgebungen ist der Solaris Volume Manager-Befehl metassist möglicherweise nicht in der Lage Volumes zu erstellen. Wenn LANG beispielsweise auf ja (Japanisch) gesetzt ist, wird folgende Fehlermeldung angezeigt:


xmlEncodeEntitiesReentrant : input not UTF-8
Syntax of value for attribute read on mirror is not valid
Value "XXXXXX"(unknown word) for attribute read on mirror 
is not among the enumerated set
Syntax of value for attribute write on mirror is not valid
Value "XXXXXX"(Parallel in Japanse) for attribute write on mirror 
is not among the enumerated set
metassist: XXXXXX(invalid in Japanese) volume-config

Problemumgehung: Setzen Sie als Superuser die Variable LANG auf LANG=C.

Verwenden Sie für die Bourne-, Korn- und Bash-Shell den folgenden Befehl:


# LANG=C; export LANG

Verwenden Sie für die C-Shell den folgenden Befehl:


# setenv LANG C

Die Volume-Erstellung schlägt auf Systemen mit unformatierten Festplatten fehl (5064066)

Das Erstellen von Solaris Volume Manager-Volume-Konfigurationen mit dem Befehl metassist schlägt möglicherweise fehl, wenn die Festplatte des Systems nicht formatiert ist. Daraufhin wird die folgende Fehlermeldung angezeigt:


metassist: failed to repartition disk

Problemumgehung: Formatieren Sie alle unformatierten Festplatten manuell, bevor Sie den Befehl metassist eingeben.

Hotspares funktionieren nicht ordnungsgemäß, wenn mit Solaris Volume Manager RAID-1- oder RAID-5-Volumes in Disksets auf Soft-Partitionen erstellt werden (4981358)

Wenn Sie mit Solaris Volume Manager ein RAID-1-Volume (Plattenspiegel) oder ein RAID-5-Volume in einem Diskset erstellen, das auf einer Soft-Partition aufbaut, so funktionieren Hotspare-Geräte nicht ordnungsgemäß.

Insbesondere können folgende Probleme auftreten:

Der Solaris Volume Manager-Befehl metadevadm schlägt fehl, wenn ein logischer Gerätename nicht mehr vorhanden ist (4645721)

Ein ausgefallenes Laufwerk kann nicht durch ein mit der Solaris Volume Manager-Software konfiguriertes Laufwerk ersetzt werden. Das Austauschlaufwerk darf in Solaris Volume Manager noch nicht bekannt sein. Wenn Sie auf einem Sun StorEdge A5x00-System ein Laufwerk von einem Schacht in einen anderen Schacht umstecken, schlägt der Befehl metadevadm fehl. Dies ist dann der Fall, wenn der logische Gerätename für das Slice nicht mehr existiert, die Gerätekennung der Platte jedoch noch in der Metagerät-Replikation vorhanden ist. Die folgende Meldung wird angezeigt:


Unnamed device detected. Please run 'devfsadm && metadevadm -r to resolve.

Hinweis –

Ein Zugriff auf die Platte an der neuen Position ist auch zu diesem Zeitpunkt möglich. Sie müssen aber möglicherweise den alten logischen Gerätenamen verwenden, um auf die Partition zugreifen zu können.


Abhilfemaßnahme: Setzen Sie das Laufwerk wieder in den ursprünglichen Einschub ein.

Solaris Volume Manager-Befehl metarecover aktualisiert metadb-Namensraum nicht (4645776)

Wenn Sie eine Festplatte aus dem System ausbauen und ersetzen und anschließend den Befehl metarecover -p -d verwenden, um die richtigen softpartitionsspezifischen Informationen auf die Festplatte zu schreiben, tritt ein Öffnen-Fehler auf. Der Befehl schreibt die veränderte Festplattenkennung nicht in den Namensbereich der Metagerätedatenbank ein. Dies hat Fehler beim Öffnen für alle Soft-Partitionen dieser Platte zur Folge. Die folgende Meldung wird angezeigt:


Open Error

Abhilfemaßnahme: Versuchen Sie nicht, die alte Softpartition auf der neuen Festplatte mit dem Befehl metarecover wiederherzustellen, sondern erzeugen Sie eine neue Softpartition.


Hinweis –

Ist die Softpartition Bestandteil einer Spiegel- oder RAID 5-Platte, so verwenden Sie den Befehl metareplace ohne die Option -e, um die alte durch die neue Softpartition zu ersetzen.


# metareplace dx mirror or RAID 5 
old_soft_partition new_soft_partition