Zuletzt geändert von Tom Altenbrunn am 2025/03/26 08:25

Von Version 4.1
bearbeitet von Tom Altenbrunn
am 2024/11/04 16:22
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 3.2
bearbeitet von Tom Altenbrunn
am 2024/11/04 16:09
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -42,13 +42,14 @@
42 42  root@puppeteer:~ # puppet-master-remove-client nextcloud-g1
43 43  {{/code}}
44 44  
45 +== ==
46 +
45 45  == Ubuntu-Version des LXC anheben ==
46 46  
47 47  Im **puppeteer **wird in der Konfigurations-Datei des **ldhost **für den **nextcloud-g1**-Container die Ubuntu-Release-Version auf Jammy gesetzt.
48 48  
49 49  {{code language="bash"}}
50 -root@puppeteer:~ # cd /etc/logodidact/hiera/custom.d/
51 -root@puppeteer:/etc/logodidact/hiera/custom.d # vi ldhost.yaml
52 +root@puppeteer:~ # vi /etc/logodidact/hiera/custom.d/ldhost.yaml
52 52  {{/code}}
53 53  
54 54  {{code language="bash"}}
... ... @@ -66,8 +66,7 @@
66 66  Während der Dauer des Upgrades ist es vonnöten die korrekte PHP-Version statisch per Nextcloud-Konfiguration mitzugeben.
67 67  
68 68  {{code language="bash"}}
69 -root@puppeteer:~ # cd /etc/logodidact/hiera/custom.d/
70 -root@puppeteer:/etc/logodidact/hiera/custom.d # vi nextcloud-g1.yaml
70 +root@puppeteer:~ # vi /etc/logodidact/hiera/custom.d/nextcloud-g1.yaml
71 71  {{/code}}
72 72  
73 73  {{code language="bash"}}
... ... @@ -79,15 +79,10 @@
79 79  
80 80  Alle Änderungen an den Konfigurationen ins GIT commiten.
81 81  
82 -{{code language="bash"}}
83 -root@puppeteer:/etc/logodidact/hiera/custom.d # git add .
84 -root@puppeteer:/etc/logodidact/hiera/custom.d # git commit -am "KÜRZEL: Temporäre Anpassungen für Nextcloud Upgrade vorgenommen."
85 -{{/code}}
86 86  
87 -
88 88  == Re-Installation Nextcloud ==
89 89  
90 -Zunächst den jeweiligen LXC-Containerdienst im **ldhost **deaktivieren. Dadurch wird der LXC vollständig heruntergefahren.
85 +Zunächst den jeweiligen LXC-Containerdienst im ldhost deaktivieren. Dadurch wird der LXC vollständig heruntergefahren.
91 91  
92 92  {{code language="bash"}}
93 93  root@ldhost:~ # systemctl stop lxc@nextcloud-g1.service
... ... @@ -105,11 +105,6 @@
105 105  root@ldhost:~ # prun
106 106  {{/code}}
107 107  
108 -(% class="box warningmessage" %)
109 -(((
110 -**Gegebenenfalls sind je nach Geschwindigkeit des Servers noch weitere pruns notwendig.**
111 -)))
112 -
113 113  Nachdem der Container vollständig aufgebaut ist, die Nextcloud-Version nach und nach auf die nächsthöheren Versionen 27 und 28 aktualisieren. Ein Upgrade der Anwendung über mehrere Versionen hinweg ist nicht möglich.
114 114  
115 115  
... ... @@ -129,20 +129,14 @@
129 129  
130 130  Damit ist der eigentliche Aktualisierungsvorgang abgeschlossen.
131 131  
132 -
133 133  == Upgrade Anpassungen entfernen ==
134 134  
135 135  Abschließend die gesetzten Upgrade-Anpassungen wieder entfernen und die Änderungen ins GIT commiten.
136 136  
137 137  {{code language="bash"}}
138 -root@puppeteer:~ # cd /etc/logodidact/hiera/custom.d/
139 -root@puppeteer:/etc/logodidact/hiera/custom.d # vi nextcloud-g1.yaml
127 +root@puppeteer:~ # vi /etc/logodidact/hiera/custom.d/nextcloud-g1.yaml
140 140  {{/code}}
141 141  
142 -{{code language="bash"}}
143 -root@puppeteer:/etc/logodidact/hiera/custom.d # git add .
144 -root@puppeteer:/etc/logodidact/hiera/custom.d # git commit -am "KÜRZEL: Temporäre Anpassungen für Nextcloud Upgrade zurückgesetzt."
145 -{{/code}}
146 146  
147 147  == Abschluss ==
148 148  
... ... @@ -152,3 +152,4 @@
152 152  root@nextcloud-g1:~ # prun;prun
153 153  {{/code}}
154 154  
139 +