Benutzer-Werkzeuge

Webseiten-Werkzeuge


nosql:administration_3_upgrade_oracle_nosql_db_11gr2

Dies ist eine alte Version des Dokuments!


Upgrade Oracle NoSQL von 11g R2 - 2.0.39 nach 12c R1 - 2.1.8

Ziel ist der Umstieg auf die NoSQL Version 2.1.8, dazu wird im Prinzip nur die Basis Software ausgetauscht und die Nodes in der richtigen Reihenfolge neu damit gestartet.

Vor der Umstellung sollte wie üblich ein Backup des Stores durchgeführt werden.

Enthält der Store nur ein Datacenter und ist der Replikation‘s Faktor größer als 2 kann ein Online Upgrade durchgeführt werden. Dazu sollten aber zuerst die Slave Node und DANN die Master Nodes umgestellt werden.

Ablauf:

  • Neue Software auf alle Knoten kopieren und in eine neues Home entpacken
  • Neue KVHOME Umgebung umstellen
  • Einen Slave Node stoppen und mit der neuen Software neu starten
  • Auf dem Knoten mit dem Admin Service beginnen!
  • Software Update und Neustart für alle weiteren Node durchführen

Software auf allen Knoten ausrollen und die Umgebungen umstellen

Software in einen neues Verzeichnis (empfohlene Benennung kv-2.1.8) kopieren, der Lib Folder ist ausreichend.

In jeweiligen Arbeitsverzeichnis bzw. Start/Stop Skripten $KVHOME anpassen das das neue 2.1.8 Home. (je nach eingerichteter Umgebung etc.)

Ersten Node stoppen und mit dem neuen Home starten

#java -jar $OLD_KVHOME/lib/kvstore.jar stop -root $kvroot
#wie z.B.
java -jar /opt/oracle/produkt/11.2.0/kv-2.0.39/lib/kvstore.jar stop -root $KVROOT
# pürfen
jps -m
 
#
neu starten
nohup java -jar $KVHOME/lib/kvstore.jar start -root $KVROOT & 
 
# testen
jps -m

Auf den SN mit der aktuellen Software anmelden

java -jar $KVHOME/lib/kvstore.jar runadmin -port 5000 -host $HOSTNAME
 
# Testen mit:
 
kv->verify prerequisite

Beispiel:

 Oracle NoSQL verify prerequisite

Auf die abschließende Zeile „Verification complete, no violations.“ achten!

Vorgeschlagene Reihenfolge für den Upgrade ermitteln

Anschließende die vorgeschlagene Reihenfolge für den Upgrade anzeigen lassen mit:

kv-> show upgrade-order
 
Calculating upgrade order, target version: 12.1.2.1.8, prerequisite: 11.2.2.0.23
sn3
sn2

SN in einer Zeile immer zusammen upgraden, d.h. mit der alten Software Version stoppen und mit der neuen Software Version wieder starten, immer eine Gruppe nach der anderen!

Nodes stopen und mit neuen Software Home starten

Ablauf wie bereits auf den ersten Knoten durchgeführt.

Prüfen ob all Nodes mit der richtigen Software Version laufen

Mit „verify upgrade” überprüfen, ob auch alle Knoten mit der richtigen Software Version „laufen“.

kv-> verify upgrade

Quellen

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
nosql/administration_3_upgrade_oracle_nosql_db_11gr2.1394906525.txt.gz · Zuletzt geändert: 2014/03/15 19:02 von gpipperr