Autor Thema: Umbenennen von Verzeichnissen per OS  (Gelesen 2992 mal)

Offline wrangel

  • Aktives Mitglied
  • ***
  • Beiträge: 100
    • Homepage
Umbenennen von Verzeichnissen per OS
« am: 24.04.09 - 12:10:47 »
Bei Wartungsarbeiten an unserem Cluster - Server bin ich auf Altlasten gestoßen, in denen Dateien auf den verschiedenen Servern in anderslautenden Verzeichnissen gespeichert sind. Z.B. "server1:/archiv" und "server2:/archive". Der Inhalt der Verzeichnisse stimmt ansonsten überein. Nun möchte ich diesen Unterschied beseitigen.
Bei einem Standalone Server würde ich während einer Downtime das Verzeichnis einfach im OS umbenennen. Meine Erfahrungen in der Vergangenheit habe nie ein Problem gezeigt. (Hängt natürlich von konfigurierten Pfaden in irgendwelchen Datenbanken ab und sollte auch nicht bei Roaming- oder Mail-DBs gemacht werden).
In einem Cluster Server verwaltet Domino die Cluster-Repliken im Cluster Directory (cldbdir.nsf) und überschüttet mich mit Problem-Meldungen beim Neustart, wenn ich ein Verzeichnis einfach umbenannt habe.

Nun die Fragen:

1. Sollte ich die Finger vom Umbenennen per OS lassen, weil der Cluster Replikator dann nicht mehr mitmacht?

2. Wie würdet ihr in einem solchen Fall vorgehen?  ???
Jan Michael Wrangel | IT Beratung
Lotus Notes/Domino Administration, Entwicklung und Systemarchitektur

jan.michael@wrangel.de

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Umbenennen von Verzeichnissen per OS
« Antwort #1 am: 24.04.09 - 13:41:01 »
Hallo,

ich würde einfach die Funktionen des Adminclients nutzen:
Datenbank - > verschieben

Hat bei solchen Aktionen immer geholfen.

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline wrangel

  • Aktives Mitglied
  • ***
  • Beiträge: 100
    • Homepage
Re: Umbenennen von Verzeichnissen per OS
« Antwort #2 am: 24.04.09 - 13:49:16 »
Ja, das hilft. Allerdings braucht das viel Speicher und Zeit, da ja zunächst ein Repliation-Stub angelegt wird, dann repliziert wird und dann erst die Quelldatei gelöscht.
Ein Umbenennen des Verzeichnisses dauert da nur ein paar Sekunden - und ist deshalb so verlockend  ;)
Jan Michael Wrangel | IT Beratung
Lotus Notes/Domino Administration, Entwicklung und Systemarchitektur

jan.michael@wrangel.de

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Umbenennen von Verzeichnissen per OS
« Antwort #3 am: 24.04.09 - 13:53:55 »
Hallo,

das war einfach nur eine ganz ehrliche Antwort auf Deine Frage:

2. Wie würdet ihr in einem solchen Fall vorgehen?  ???

Gruß Werner
Hier gilt auch "entweder gescheit, oder gar nicht"
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline wrangel

  • Aktives Mitglied
  • ***
  • Beiträge: 100
    • Homepage
Re: Umbenennen von Verzeichnissen per OS
« Antwort #4 am: 24.04.09 - 14:02:33 »
Ach, ich hätte nur lieber etwas anderes gelesen...  ;D Aber eine Einschätzung ist sehr hilfreich. Die Variante, es mit Domino-Boardmitteln zu machen, hat ja auch den Vorteil, es im laufenden Betrieb machen zu können (ist nur ein hotstandby) - und gleich auch noch per admin4.nsf ein Protokoll zu bekommen...
Jan Michael Wrangel | IT Beratung
Lotus Notes/Domino Administration, Entwicklung und Systemarchitektur

jan.michael@wrangel.de

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Umbenennen von Verzeichnissen per OS
« Antwort #5 am: 26.04.09 - 21:46:28 »
Hi,

die Umstellung mittels AdminP ist der korrekte Weg, alles andere ist Dirty.

Was müsstes du machen:

1. Clusterkonten 1 herunterfahren.
2. Verzeichnis umbenennen
3. clbdir.nsf löschen
4. Im Clusterkonten 2 alle Clusterdienste beenden
5. clbdir.nsf löschen
6. Clusterkonten 1 starten
7. Clusterdienste wieder starten

Alternative kannst du eine komplette DownTime für beide Maschinen definieren und dann ist der pkt 4 und 7 eben, Clusterkonten 2 herunterfahren und dann wieder starten.

Wie du es machst bleibt nun einmal Dir überlassen.
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline wrangel

  • Aktives Mitglied
  • ***
  • Beiträge: 100
    • Homepage
Re: Umbenennen von Verzeichnissen per OS
« Antwort #6 am: 27.04.09 - 13:57:53 »
Vielen Dank für eure Antworten!

Ich habe nun einen dritten Weg ausgemacht: Per Script mache ich das, was der Adminp macht - nur schneller:

  • Replika-Stub anlegen
  • Replizieren
  • Quell-Datenbank löschen

- alles während einer Downtime und ohne sonstige Servertasks, damit nicht ein anderer Task die DB beim Löschen sperrt. Auch die Cluster-Replikatoren sollten ausgeschaltet werden, sie sind ansonsten permanent dabei, die Datenbanken abzugleichen (die Replizierung mit Quelle -> Ziel = gleicher Server erzeugt Trigger für jede Änderung). Das dürfte zwar bei gleichen DBs auf den Cluster Servern kein Problem sein, ich würde hier nur nicht zuviel riskieren.

Meine Erfahrungen damit sind soweit gut. Einige Tests waren erfolgreich und da es sich hierbei um eine Domino-interne Aktion handelt, gehe ich auch davon aus, auf der sicheren Seite zu sein.

Sehr geholfen hat der Eintrag:
BreakingPar:CopyDatabase (http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F87256FF20057F7A2)
Jan Michael Wrangel | IT Beratung
Lotus Notes/Domino Administration, Entwicklung und Systemarchitektur

jan.michael@wrangel.de

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz