Wednesday, February 23, 2022

Informationen zu Xsan-Konfigurationsprofilen

Informationen zu Xsan-Konfigurationsprofilen

Wenn Sie ein fortgeschrittener SAN-Administrator sind, können Sie Schlüssel in Konfigurationsprofil-Payloads festlegen, um Xsan-Clients einzurichten und bestimmte Xsan-Volume-Bereitstellungsverhalten zu steuern.

Erfahren Sie, wie Sie SAN-Clients konfigurieren .

Xsan-Nutzlast

Eine Xsan-Payload konfiguriert ein Xsan-Clientsystem. Sie können eine Xsan-Payload festlegen, indem Sie com.apple.xsan als PayloadType-Wert angeben. Diese Payload wird von OS X Yosemite und OS X El Capitan oder höher unterstützt.

Taste Art Wert
sanName
Schnur
Der Name des SAN. Dieser Schlüssel ist für alle Xsan-SANs erforderlich. Der Name muss genau mit dem Namen des in der Server-App definierten SAN übereinstimmen.
sanConfigURLs Array von Zeichenfolgen Jede Zeichenfolge in diesem Array enthält eine LDAP-URL, über die Xsan-Systeme SAN-Konfigurationsaktualisierungen abrufen können. Dieser Schlüssel ist für alle Xsan-SANs erforderlich. Es sollte einen Eintrag für jeden Xsan MDC geben.

Beispiel-URL: ldaps://mdc1.example.com:389
fsnameserver Array von Zeichenfolgen Dieses Array enthält einen Zeichenfolgenwert für jeden Koordinator des Dateisystem-Namensservers des SAN. Dieser Schlüssel ist für StorNext-SANs erforderlich. Die Liste sollte dieselben Adressen in derselben Reihenfolge wie die Datei /Library/Preferences/Xsan/fsnameservers des MDC enthalten.

Xsan-SAN-Clients erhalten automatisch Aktualisierungen der fsnameservers-Liste von den SAN-Konfigurationsservern, wenn sich diese Liste ändert. StorNext-Administratoren sollten ihr Profil aktualisieren, wenn sich die fsnameservers-Liste ändert.
sanAuthMethod Schnur Legt die Authentifizierungsmethode für das SAN fest. Dieser Schlüssel ist für alle Xsan-SANs erforderlich. Dieser Schlüssel ist für StorNext-SANs optional, sollte jedoch festgelegt werden, wenn das StorNext-SAN eine auth_secret-Datei verwendet. Es wird nur ein Wert akzeptiert:

auth_secret
geteiltes Geheimnis Schnur Das gemeinsame Geheimnis, das für die Xsan-Netzwerkauthentifizierung verwendet wird. Dieser Schlüssel ist erforderlich, wenn der sanAuthMethod-Schlüssel vorhanden ist. Der String-Wert sollte dem Inhalt der Datei /Library/Preferences/Xsan/.auth_secret des MDC entsprechen.

Anmerkungen:

  • Erstellen Sie keine Xsan-Payloads, um Xsan-MDCs zu konfigurieren. Verwenden Sie nur die Server-App, um Xsan MDCs zu konfigurieren.
  • Auf einem Mac kann nur eine Xsan-Payload installiert sein.

Payload „Xsan-Einstellungen".

Die Payload „Xsan-Einstellungen" kann verwendet werden, um zu konfigurieren, welche Volumes beim Start automatisch gemountet werden. Für StorNext-Volumes bestimmt diese Nutzlast auch, ob der Mount Fibre Channel oder Distributed LAN Client (DLC) verwendet. Die Payload der Xsan-Einstellungen wird durch Angabe von com.apple.xsan.preferences als PayloadType-Wert festgelegt. Diese Payload wird von OS X El Capitan oder höher unterstützt.

Taste Art Wert
nurMount Array von Zeichenfolgen
Jede Zeichenfolge in diesem Array ist ein Xsan- oder StorNext-Volume-Name. Wenn dieser Schlüssel vorhanden ist, versucht der Xsan-Client, diese Volumes beim Start automatisch bereitzustellen. Volumes, die nicht in dieser Liste erscheinen, können manuell vom Systemadministrator mit dem mount-Befehl von xsanctl(8) gemountet werden.
denyMount Array von Zeichenfolgen Jede Zeichenfolge in diesem Array ist ein Xsan- oder StorNext-Volume-Name. Wenn dieser Schlüssel vorhanden ist und kein onlyMount-Array vorhanden ist, versucht der Xsan-Client automatisch, alle SAN-Volumes mit Ausnahme der Volumes in diesem Array zu mounten. Volumes in diesem Array können vom Systemadministrator mit dem mount-Befehl von xsanctl(8) manuell gemountet werden.
DLC verweigern Array von Zeichenfolgen Jede Zeichenfolge in diesem Array ist ein StorNext-Volume-Name. Wenn dieser Schlüssel vorhanden ist und der Xsan-Client versucht, ein Volume in diesem Array bereitzustellen, stellt der Client das Volume nur bereit, wenn seine LUNs über Fibre Channel verfügbar sind. Es versucht nicht, das Volume mit Distributed LAN Client (DLC) bereitzustellen.
bevorzugtDLC Array von Zeichenfolgen Jede Zeichenfolge in diesem Array ist ein StorNext-Volume-Name. Wenn dieser Schlüssel vorhanden ist und der Xsan-Client versucht, ein Volume in diesem Array bereitzustellen, versucht der Xsan-Client, das Volume mithilfe des Distributed LAN Client (DLC) bereitzustellen. Wenn DLC nicht verfügbar ist, versucht der Client, das Volume bereitzustellen, wenn seine LUNs über Fibre Channel verfügbar sind. Damit dies funktioniert, darf der Volume-Name nicht in denyDLC erscheinen.
Verwenden Sie DLC Boolesch Wenn dieser Schlüssel vorhanden ist, steuert er die Verwendung von Distributed LAN Client (DLC) für alle Volumes, die nicht im denyDLC-Array (falls vorhanden) oder im PreferredDLC-Array (falls vorhanden) aufgeführt sind. Wenn dieser Schlüssel fehlt, löst das Fehlen von Fibre Channel-Schnittstellen eine Präferenz für DLC aus, wenn alle StorNext-Volumes gemountet werden.

Schlüssel in der Payload der Xsan-Einstellungen können auch mit defaults(1) in der Einstellungsdomäne „/Library/Preferences/com.apple.xsan" als Alternative zur Verwendung von Konfigurationsprofilen geschrieben werden. Um beispielsweise zu verhindern, dass ein StorNext-Volume mit dem Namen „shared-EX0123456789ab" mit dem Distributed LAN Client gemountet wird, können Sie diesen Befehl verwenden:

  sudo defaults write /Library/Preferences/com.apple.xsan.plist denyDLC '(shared-EX0123456789ab)'  

Obwohl auf einem Mac mehr als eine Payload für die Xsan-Einstellungen installiert sein kann, sollten Sie es vermeiden, denselben Schlüssel in verschiedenen Payloads festzulegen. Wenn mehr als eine Nutzlast denselben Schlüssel definiert, ist das resultierende Verhalten undefiniert.

Jeder Xsan-Dateisystem-Mount verwendet immer Fibre-Channel-Verbindungen zu seinen LUNs, wenn LUNs für diesen Client sichtbar sind, selbst wenn der Client so konfiguriert ist, dass er das Volume mit DLC mountet. Das Festlegen der Mount-Option zur Verwendung von DLC, wenn LUNs über Fibre Channel verfügbar sind, bedeutet, dass Xsan beim Mounten eine Verbindung zum verteilten LAN-Client/Server initiiert. Es beendet diese Verbindung bald darauf. Wenn Sie eine große Anzahl von Clients haben, die sich an diesem Verhalten beteiligen, kann dies die Fähigkeit des Servers, Ihre Clients zu bedienen, negativ beeinflussen.

No comments:

Post a Comment