Konfiguration mehrerer Nodes auf einem System


Windows:

Konfiguration mehrerer Nodes auf einem System:

  1. Sie erstellen für den n-ten Node auf den Sie zugreifen wollen eine neue .opt Datei, diese würde ich in diesem Fall <nodename>.opt nennen (Beispiel Server1.opt und Server2.opt).
    Die neue <nodename>.opt Datei konfigurieren Sie dann auf den zweiten Node wie hier beschrieben: Die (erweiterte) Konfiguration unter Windows
  2. Öffnen Sie cmd als Administrator und wechseln Sie mit cd C:\Program Files\Tivoli\TSM\baclient in den Pfad des SP Clients.
    Nun können Sie die TSM GUI für den neuen Node mit dem Befehl dsm -optfile=server1.opt starten und mit dsmc -optfile=server1.opt die TSM Commandline.
    Sie können sich natürlich eine Verknüpfung der dsm.exe (liegt im Pfad C:\Program Files\Tivoli\TSM\baclient) für den Desktop erstellen und dann als Parameter -optfile=server1.opt angeben

Konfiguration mehrerer automatischer Backups auf einem System:

  1. Sie folgen grundsätzlich dieser Anleitung: Automatische Sicherung unter Windows
  2. Sie geben während der Serviceeinrichtung durch den Wizzard von 1. - den Nodenamen hinter dem Servicenamen ein (so wird der Service auch unter Windows Dienste angezeigt) und müssen dann auch die entsprechende Konfigdatei des Nodes angeben.


Linux:

Konfiguration mehrerer Nodes auf einem System:

In der dsm.sys müssen beide Nodes eingetragen werden (die Konfiguration per Node muss aber unserer Empfehlung entsprechen → Die (erweiterte) Konfiguration unter Unix ) :

Beispiel:
SErvername nodename1
Nodename nodename1
TCPServeraddress tsm.abs.lrz.de
TCPPort 1500
COMMmethod TCPip
DOMAIN /mnt/test1
passworda generate
*** Kommentar Node 2
SErvername nodename2
Nodename nodename2
TCPServeraddress tsm.abs.lrz.de
TCPPort 1500
COMMmethod TCPip
DOMAIN /mnt/test1
passworda generate


In der dsm.opt müssen beide servernamen angegeben werden:

Beispiel:

SErvername nodename1

SErvername nodename2


Jetzt können Sie mit dsmc -servername=nodename1 die commandline für node1 starten bzw. mit dsmc -servername=node1 . Das ganze funktioniert natürlich auch mit dsmj (grafische GUI) → dsmj -servername=node1 und dsmj -servername=nodename2


Konfiguration mehrerer automatischer Backups auf einem System mit systemctl:

  1. Sie müssen für jeden Konfigurierten Node ein eigenes Konfigurationfile mit <nodename>.opt anlegen
  2. Kopieren das Skript /opt/tivoli/tsm/client/ba/bin/dsmcad.service nach /etc/systemd/system , falls dies durch die Installation des ISP Clients noch nicht passiert ist.
  3. Kopieren Sie das Skript /etc/systemd/system/dsmcad.service für jeden Node und bennenen Sie es nach folgendem Schemata dsmcad-<nodename>.service also z. B. dsmcad-nodename1.service , dsmcad-nodename2.service usw.
  4. Machen Sie einen Reload des systemctl Services mit systemctl daemon-reload
  5. Ändern Sie jeweilige Skript der Nodes wie folgt ab:
    Die Zeile mit dem Command:
    ExecStart=/usr/bin/dsmcad
    wird durch folgendes ersetzt (wobei der Pfad vom Optfile dem Pfad zur jeweiligen Nodeconfig entspricht):
    ExecStart=/usr/bin/dsmcad -optfile=/opt/tivoli/tsm/client/ba/bin/dsmnode.opt
  6. Jeden Service in den Autostart eintragen:
    systemctl enable dsmcad-<nodename>.service
  7. Starten und Stoppen und Status von Services
    systemctl start dsmcad-<nodename>.service
    systemctl stop dsmcad-<nodename>.service
    systemctl status dsmcad-<nodename>.service