IBM Storage Protect -Server auf einem Sekundärknoten für PowerHA mit einer gemeinsam genutzten Db2 -Instanz konfigurieren
Wenn das IBM Db2 -Instanzverzeichnis von den Knoten im PowerHA® -Cluster gemeinsam genutzt wird, müssen Sie keine Db2 -Instanz auf dem sekundären Knoten erstellen. Der Assistent dsmicfgx wird nicht ausgeführt.
Prozedur
Führen Sie die folgenden Schritte aus, um eine Serverinstanz auf dem Sekundärknoten mit einer gemeinsam genutzten Db2 -Instanz zu konfigurieren:
- Fügen Sie auf jedem Knoten im Cluster den folgenden Text zum Script /opt/tivoli/tsm/server/bin/rc.dsmserv hinzu:
DB2NODES_TEMP='/tmp/db2nodes.tmp' DB2NODES=${homeDir}/sqllib/db2nodes.cfg # Current hostname HOSTNAME=$(/bin/hostname) # hostname saved in db2nodes.cfg DB2_HOST=$(cat $DB2NODES | cut -d ' ' -f 2) # if they are different update the file if [[ "$HOSTNAME" != "$DB2_HOST" ]] then echo "Updating hostname in db2nodes.cfg" sed -e s_${DB2_HOST}_${HOSTNAME}_g $DB2NODES > $DB2NODES_TEMP cp $DB2NODES_TEMP $DB2NODES fiTipp: Ist der Text nicht im Script enthalten, können Sie ihn einschließen, bevor Sie das Script /opt/tivoli/tsm/server/bin/rc.dsmserv absetzen. - Versetzen Sie alle gemeinsam genutzten Ressourcen auf den Sekundärknoten.
- Aktualisieren Sie die folgenden Variablen im Script /opt/tivoli/tsm/server/bin/startserver mithilfe der folgenden Werte:
Tabelle 1. Variablen im Script /opt/tivoli/tsm/server/bin/startserver Beschreibung Variabel Beispiel Setzen Sie INST_USER auf die Instanzbenutzer-ID. INST_USER INST_USER='tsmuser1' Setzen Sie INST_DIR auf die Position des IBM Storage Protect -Instanzverzeichnisses. Dieses Verzeichnis enthält dsmserv.dbid und dsmserv.opt. INST_DIR INST_DIR = '/home/tsmuser1/tsminst1' Wählen Sie eine der folgenden Startoptionen aus: Option 1 - Instanz verwenden:
$INST_USER, führen Sie den Server jedoch als Root (-U) aus.
Option 2 - Instanz verwenden:
$INST_USER und führen Sie den Server als $INST_USER (-u) aus.
INST_OPTION Option 1:
INST_OPTION='-U $INST_USER'
Option 2:
INST_OPTION='-u $INST_USER'
- Aktualisieren Sie die Datei /etc/services , indem Sie den folgenden Eintrag hinzufügen:
DB2_<instance> 60000/tcp DB2_<instance>_1 60001/tcp DB2_<instance>_2 60002/tcp DB2_<instance>_3 60003/tcp DB2_<instance>_4 60004/tcp DB2_<instance>_END 60005/tcp db2c_<instance> <connection port>/tcpTipp: Standardmäßig ist Port 50000 für Verbindungsanforderungen zwischen Clients und Servern reserviert und die ersten vier verfügbaren Ports nach 60000 sind für die IBM Storage Protect Snapshot -Kommunikation reserviert.Beispiel:DB2_tsminst1 60000/tcp DB2_tsminst1_1 60001/tcp DB2_tsminst1_2 60002/tcp DB2_tsminst1_3 60003/tcp DB2_tsminst1_4 60004/tcp DB2_tsminst1_END 60005/tcp db2c_tsminst1 50000/tcp - Starten Sie den Server, indem Sie das folgende Script ausgeben:
/opt/tivoli/tsm/server/bin/startserverTipp: Wenn die IBM Storage Protect -Serverinstanz nicht gestartet werden kann, wird möglicherweise der folgende Fehler angezeigt:
Um diesen Fehler zu verhindern, müssen Sie sicherstellen, dass Sie den Server mit dem Script /opt/tivoli/tsm/server/bin/startserver starten.DBI1306N The instance profile is not defined - Wenn der Server gestartet ist, geben Sie den Befehl BACKUP DB ein, um zu überprüfen, ob die Daten erfolgreich gesichert wurden.
- Installieren Sie den Client auf dem Standby-Knoten. Wenn die ausführbaren Dateien im gemeinsam genutzten Plattenspeicher installiert werden, müssen Sie die Dateien möglicherweise auf dem Standby-Knoten installieren. IBM Storage Protect SMIT-Anzeigen und andere Dateien müssen in AIX® -Systemverzeichnissen installiert werden. Verwenden Sie den Befehl AIX RCP mit der Option -p , um die Datei dsm.sys vom Produktionsknoten auf den Standby-Knoten zu kopieren. Wenn die Datei dsm.sys auf einem Knoten geändert wird, muss sie auf den anderen Knoten kopiert werden.