Benutzer-Werkzeuge


Sidebar

ASV-Webseite

Dokumentation

Hilfe



Druck/Export

Drucken/PDF erzeugen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
alle:technik:update:unattended [23.10.2020 22:18] helmut.zauneralle:technik:update:unattended [29.12.2022 10:04] (aktuell) helmut.zauner
Zeile 5: Zeile 5:
 Übertragen der Zip-Datei auf den Server in den Ordner ''/opt/asv''. Übertragen der Zip-Datei auf den Server in den Ordner ''/opt/asv''.
  
-Die weiteren Arbeiten führen Sie als Servicebenutzer ''asvdss'' aus.+Die weiteren Arbeiten führen Sie als Servicebenutzer ''asvdss'' aus. **Es ist darauf zu achten, dass der Servicebenutzer asvdss die nötigen Rechte für die folgenden Schritte besitzt.**
    sudo su - asvdss    sudo su - asvdss
    cd /opt/asv    cd /opt/asv
 Prüfen Sie zunächst, ob der Service DSS oder auch das Updateservice auf dem Server noch laufen: Prüfen Sie zunächst, ob der Service DSS oder auch das Updateservice auf dem Server noch laufen:
-   cd bin+   cd /opt/asv/server/bin
    ./dssctl status --user sys --password '!!ASV!!'    ./dssctl status --user sys --password '!!ASV!!'
 Sie erhalten als Meldung(en), ob der DSS und/oder der Updateservice noch laufen. Wenn dies der Fall ist, dann müssen sie beendet werden: Sie erhalten als Meldung(en), ob der DSS und/oder der Updateservice noch laufen. Wenn dies der Fall ist, dann müssen sie beendet werden:
    ./dssctl stop --user sys --password '!!ASV!!' --time 0    ./dssctl stop --user sys --password '!!ASV!!' --time 0
  
-Sie benötigen die Datei auto-install.xml (entweder die bei der Erstinstallation erzeugte oder Folgende). ACHTUNG: Wichtig ist, dass der Eintrag bei installType auf UPDATE steht und dass auch der Installationspfad (installPath) korrekt ist. Dieses XML-File führt bei der Unattended-Upateinstallation KEIN Zertifikatsupdate durch.+Sie benötigen die Datei ''auto-install.xml'' (entweder die bei der Erstinstallation erzeugte oder Folgende). ACHTUNG: Wichtig ist, dass der Eintrag bei ''installType'' auf ''UPDATE'' steht und dass auch der Installationspfad (''installPath'') korrekt ist. Dieses XML-File führt bei der Unattended-Upateinstallation KEIN Zertifikatsupdate durch.
 <file xml auto-install.xml> <file xml auto-install.xml>
 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
Zeile 28: Zeile 28:
     <de.isb.svp.installer.panels.MigrationProcessPanel id="dbsetup"/>     <de.isb.svp.installer.panels.MigrationProcessPanel id="dbsetup"/>
     <com.izforge.izpack.panels.ShortcutPanel id="shortcuts"/>     <com.izforge.izpack.panels.ShortcutPanel id="shortcuts"/>
-    <de.isb.svp.installer.panels.FinishPanel id="finsish" installService="false" installUS="false" showInfo="true" startApp="false" updateServiceBackupEnabled="false"/>+    <de.isb.svp.installer.panels.FinishPanel id="finish" installService="false" installUS="false" showInfo="true" startApp="false" updateServiceBackupEnabled="false"/>
 </AutomatedInstallation> </AutomatedInstallation>
 </file> </file>
  
-Wenn Sie eine Updateinstallation mit einem Zertifikatsupdate durchführen wollen, dann muss sowohl der Pfad zur Zertifikatsdatei mit dem korrekten Dateinamen in der auto-install.xml-Datei angegeben werden. Der Pfad kann relativ zum Installationsordner oder absolut angegeben werden. Desweiteren wird das zugehörige Passwort für die Zertifikatsdatei benötigt. Beides kann ein Klartext angegeben werden:+Wenn Sie eine Updateinstallation mit einem Zertifikatsupdate durchführen wollen, dann muss sowohl der Pfad zur Zertifikatsdatei mit dem korrekten Dateinamen in der ''auto-install.xml''-Datei angegeben werden. Der Pfad kann relativ zum Installationsordner oder absolut angegeben werden. Desweiteren wird das zugehörige Passwort für die Zertifikatsdatei benötigt. Beides kann ein Klartext angegeben werden:
 <file xml auto-install.xml> <file xml auto-install.xml>
 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
Zeile 40: Zeile 40:
     <de.isb.svp.installer.panels.TargetPanel id="destination" installPath="/opt/asv/server" useH2=""/>     <de.isb.svp.installer.panels.TargetPanel id="destination" installPath="/opt/asv/server" useH2=""/>
     <de.isb.svp.installer.panels.ZertifikatPanel id="certs">     <de.isb.svp.installer.panels.ZertifikatPanel id="certs">
-        <clientCertificateKeyStore>../../CONFIGDATEINLM/ssl_Z_KM2018_asv.zauner.p12</clientCertificateKeyStore> +        <clientCertificateKeyStore>//HierStehtDerRelativeOderAbsolutePfadZurZertifikatsdateit/ssl_Z_KM20JJ_SSSS.p12//</clientCertificateKeyStore> 
-        <clientCertificatePassword>4fhHBCE9o5C5</clientCertificatePassword> +        <clientCertificatePassword>//HierStehtDasZertifikatpasswort//</clientCertificatePassword> 
-    </de.isb.svp.installer.panels.ZertifikatPanel>     <de.isb.svp.installer.panels.CheckSystemPanel id="checks"/>+    </de.isb.svp.installer.panels.ZertifikatPanel> 
 +    <de.isb.svp.installer.panels.CheckSystemPanel id="checks"/>
     <de.isb.svp.installer.panels.DSSClientPanel id="client"/>     <de.isb.svp.installer.panels.DSSClientPanel id="client"/>
     <de.isb.svp.installer.panels.PostgreSQLPanel id="postgres"/>     <de.isb.svp.installer.panels.PostgreSQLPanel id="postgres"/>
Zeile 48: Zeile 49:
     <de.isb.svp.installer.panels.MigrationProcessPanel id="dbsetup"/>     <de.isb.svp.installer.panels.MigrationProcessPanel id="dbsetup"/>
     <com.izforge.izpack.panels.ShortcutPanel id="shortcuts"/>     <com.izforge.izpack.panels.ShortcutPanel id="shortcuts"/>
-    <de.isb.svp.installer.panels.FinishPanel id="finsish" installService="false" installUS="false" showInfo="true" startApp="false" updateServiceBackupEnabled="false"/>+    <de.isb.svp.installer.panels.FinishPanel id="finish" installService="false" installUS="false" showInfo="true" startApp="false" updateServiceBackupEnabled="false"/>
 </AutomatedInstallation> </AutomatedInstallation>
 </file> </file>
Zeile 55: Zeile 56:
  
 Nun kann die unattended Updateinstallation durchgeführt werden Nun kann die unattended Updateinstallation durchgeführt werden
-   mkdir update2.11.428 +   mkdir update2.14.7 
-   cd update2.11.428 +   cd update2.14.7 
-   unzip ../2.11.428_033_07_by-update-installer.zip+   unzip ../2.14.7_036_03_by-update-installer.zip
    cd install    cd install
    chmod u+x *.sh    chmod u+x *.sh
Zeile 64: Zeile 65:
  
 Der letzte Befehl sorgt dafür, dass ein Update statt einer Neuinstallation durchgeführt wird. Der letzte Befehl sorgt dafür, dass ein Update statt einer Neuinstallation durchgeführt wird.
-Der Wert von installType soll auf UPDATE geändert werden.+Der Wert von ''installType'' soll auf ''UPDATE'' geändert werden.
 Es sollten keine anderen Veränderungen an der Datei vorgenommen werden. Es sollten keine anderen Veränderungen an der Datei vorgenommen werden.