Änderungen von Dokument Nexus H2 Datenbank-Migration
Zuletzt geändert von Jonas Mayer am 2025/04/13 09:19
Von Version 10.1
bearbeitet von Tom Altenbrunn
am 2025/03/06 08:49
am 2025/03/06 08:49
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 13.2
bearbeitet von Tom Altenbrunn
am 2025/03/06 16:22
am 2025/03/06 16:22
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -2,7 +2,7 @@ 2 2 3 3 ---- 4 4 5 -Bedingt durch mehrere herstellerseitige Änderungen des Nexus werden die Nexus-Komponenten weg von OrientDB-Datenbank auf H2 umgezogen und JavaDeploymenKit (JDK) 11 zu Version 17. Aufgrund der Komplexität entfällt ein voll automatisiertes Upgrade und es ist erforderlich in Logodidact-Umgebungen diese beiden Komponenten manuell zu aktualisieren. 5 +Bedingt durch mehrere herstellerseitige Änderungen des Nexus werden die Nexus-Komponenten weg von OrientDB-Datenbank auf H2 umgezogen und JavaDeploymenKit (JDK) 11 zu Version 17. Aufgrund der Komplexität entfällt ein voll automatisiertes Upgrade und es ist erforderlich in Logodidact-Umgebungen (Puppetversion ab 7.1.X) diese beiden Komponenten manuell zu aktualisieren. 6 6 7 7 8 8 = __Vorgehen__ = ... ... @@ -13,6 +13,10 @@ 13 13 14 14 {{code language="bash"}} 15 15 root@ldhost:~ # ssh nexus-g1 16 +#puppet-agent temporär deaktivieren und openjdk auf Version 11 downgraden 17 +root@nexus-g1:~ # pdis 18 +root@nexus-g1:~ # apt install openjdk-11-jre-headless 19 +root@nexus-g1:~ # apt purge openjdk-17-jre-headless 16 16 root@nexus-g1:~ # apt install --reinstall ld-nexus=3.70.2.01+3 17 17 {{/code}} 18 18 ... ... @@ -70,7 +70,7 @@ 70 70 71 71 [[image:deep-dive_nexus_05_nexus-g1-new-backup-folder.png||class="img-thumbnail"]] 72 72 73 -Speichern Sie nun den Backup-Task über "Create task".77 +Speichern Sie nun den Backup-Task über** Create task**. 74 74 75 75 Nun im Anschluss den Task ausführen, wodurch ein Backup der Repos in das soeben erstellte Verzeichnis im **nexus-g1** Container vollzogen wird. Je nach Größe kann diese Aufgabe entsprechend viel Zeit in Anspruch nehmen. 76 76 ... ... @@ -96,6 +96,7 @@ 96 96 {{code language="bash"}} 97 97 root@ldhost:~ # screen 98 98 root@ldhost:~ # ssh nexus-g1 103 +root@nexus-g1:~ # cd /data/sonatype-work/backup 99 99 root@nexus-g1:/data/sonatype-work/backup # systemctl stop nexus.service 100 100 101 101 {{/code}}