Der
configure-sga.py
◦
Für erweiterte Interaktionen von StorageGRID Appliances, einschließlich BMC-
advanced
Konfiguration und Erstellen einer JSON-Datei, die die aktuelle Konfiguration der Appliance enthält
◦
configure
Zum Konfigurieren des RAID-Modus, des Node-Namens und der Netzwerkparameter
◦
Zum Starten einer StorageGRID Installation
install
◦
Zur Überwachung einer StorageGRID Installation
monitor
◦
Um das Gerät neu zu starten
reboot
Wenn Sie ein Unterbefehlsargument (erweitert, konfigurieren, installieren, überwachen oder neu
booten), gefolgt vom eingeben
den Optionen, die in diesem Unterbefehl verfügbar sind:
./configure-sga.py subcommand --help
Wenn möglich
Sichern Sie die Appliance-Konfiguration in einer
die Knotennamen folgende Anforderungen erfüllen:
▪ Jeder Node-Name ist eindeutig, wenn Sie alle Appliance-Nodes automatisch über eine JSON-Datei
konfigurieren möchten.
▪ Muss ein gültiger Hostname sein, der mindestens 1 und nicht mehr als 32 Zeichen enthält.
▪ Kann Buchstaben, Zahlen und Bindestriche verwenden.
▪ Kann nicht mit einem Bindestrich beginnen oder enden.
▪ Darf nicht nur Zahlen enthalten.
3. Um die Konfiguration aus der JSON-Datei auf die Appliance anzuwenden, geben Sie Folgendes ein, wobei
Ist die Admin-Netzwerk-IP-Adresse für die Appliance,
SGA-INSTALL-IP
der JSON-Datei, und
anzuwendenden Konfiguration:
./configure-sga.py advanced --restore-file json-file-name --restore-node node-
name-inside-json-file SGA-INSTALL-IP
4. Um die aktuelle Konfiguration des Appliance-Knotens zu bestätigen, geben Sie hier Folgendes ein
Ist die Admin-Netzwerk-IP-Adresse für die Appliance:
INSTALL-IP
./configure-sga.py configure SGA-INSTALL-IP
Die Ergebnisse zeigen aktuelle IP-Informationen für die Appliance an, einschließlich der IP-Adresse des
primären Admin-Knotens und Informationen über Admin-, Grid- und Client-Netzwerke.
Connecting to +https://10.224.2.30:8443+ (Checking version and
connectivity.)
2021/02/25 16:25:11: Performing GET on /api/versions... Received 200
2021/02/25 16:25:11: Performing GET on /api/v2/system-info... Received
200
2021/02/25 16:25:11: Performing GET on /api/v2/admin-connection...
Received 200
2021/02/25 16:25:11: Performing GET on /api/v2/link-config... Received
200
2021/02/25 16:25:11: Performing GET on /api/v2/networks... Received 200
72
Skript verwendet fünf Unterbefehle:
Option Sie erhalten einen anderen Hilfetext mit mehr Details zu
--help
node-name-inside-json-file
JSON-Datei, Stellen Sie sicher, dass
json-file-name
Ist der Name des Knotens mit der
Ist der Name
SGA-