Pubman ear-8.1.2-SNAPSHOT

From MPDLMediaWiki
Revision as of 15:07, 26 November 2020 by Przibylla (talk | contribs)
Jump to navigation Jump to search

- INSTALLATION JAVA 11 auf PRODUKTION

  • Wildfly stoppen
  • ElasticSearch stoppen
  • Betriebssystem aktualisieren
  • Java 11 installieren
  • Wildfly 21 installieren
  • Switch einrichten
  • Prüfen: genügend Festplattenspeicher vorhanden, wenn aktuelle Datendateien kopiert werden sollen...
 (/standalone/data/inge_files, /standalone/data/inge_oai_files, /standalone/data/repository_setting_and_data, /standalone/data/inge_tmp_files)

- Wildfly Anpassungen:

 * kopieren von pure.mpg.de: aus ../wildfly13 nach ../wildfly21
   # /bin/standalone.conf und Parameter -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps löschen (-> ungültig für Java 11)
   # /modules/oai
   # /modules/pubman (*.old löschen)
   # /standalone/configuration/application-roles.properties
   # /standalone/configuration/application-users.properties
   # /standalone/data/inge_files (-> aktuelle Datendateien)
   # /standalone/data/inge_oai_files (-> aktuelle Datendateien)
   # /standalone/data/repository_setting_and_data (-> aktuelle Datendateien)
   # /standalone/data/inge_tmp_files (-> aktuelle Datendateien)
   # /standalone/deployments/jolokia-war-1.1.1.war
 * kopieren von qa.pure.mpg.de: aus ../wildfly21 nach ../wildfly21
   # /modules/system/layers/base/com/sun/jsf-impl/main/jsf-impl-2.2.13.SP5.jar (-> Jsf 2.2)
   # /modules/system/layers/base/com/sun/jsf-impl/main/modules.xml (-> Jsf 2.2)
   # /modules/system/layers/base/javax/faces/api/main/jboss-jsf-api_2.2_spec-2.2.13.SP2.jar (-> Jsf 2.2)
   # /modules/system/layers/base/javax/faces/api/main/modules.xml (-> Jsf 2.2)
   # /standalone/configuration/standalone.xml
   # /standalone/deployments/admintool.war (-> Java 11 kompiliert)
   # /standalone/deployments/oai.war (-> Java 11 kompiliert)
   # /standalone/deployments/pubman_ear-8.1.2-SNAPSHOT-pure.ear (-> Java 11 kompiliert)
 * folgende Verzeichnisse sollten in ../wildfly21 leer oder nicht vorhanden sein (werden generiert)
   # /standalone/data/activemq
   # /standalone/data/content
   # /standalone/data/kernel
   # /standalone/data/sitemap
   # /standalone/data/timer-service-data
   # /standalone/data/tx-object-store
   # /standalone/tmp
  • Elasticsearch starten
  • Wildfly starten


- RÜCKSCHRITT auf JAVA 8 auf PRODUKTION

  • Wildfly stoppen
  • Elasticsearch stoppen
 * kopieren von ../wildfly21 nach ../wildfly13
   # /standalone/data/inge_files (-> aktuelle Datendateien)
   # /standalone/data/inge_oai_files (-> aktuelle Datendateien)
   # /standalone/data/repository_setting_and_data (-> aktuelle Datendateien)
   # /standalone/data/inge_tmp_files (-> aktuelle Datendateien)
 * folgende Verzeichnisse sollten in ../wildfly13 leer oder nicht vorhanden sein (werden generiert)
   # /standalone/data/activemq
   # /standalone/data/content
   # /standalone/data/kernel
   # /standalone/data/sitemap
   # /standalone/data/timer-service-data
   # /standalone/data/tx-object-store
   # /standalone/tmp
  • Switch ausführen
  • ElasticSearch starten
  • Wildfly starten