InformationenHinweis
- Ab Version 39.5.0 aktualisiert und veröffentlicht PLANTA die einzelnen Software-Komponenten Client, Server und Datenbank (Customizing) unabhängig voneinander. Das bedeutet: Im Vergleich zu älteren Versionen müssen die einzelnen Komponenten bei der Installation oder dem Update nicht mehr aus einer Version stammen und können unabhängig voneinander einzeln aktualisiert (upgedated) werden.
- Allerdings können zwischen den einzelnen Versionen verschiedener Komponenten Abhängigkeiten bestehen. Diese werden in den Release Notes explizit angegeben.
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus.
planta-windows.properties (für Windows-Systeme) bzw. planta-linux.properties (für Linux-Systeme) erforderlich, die die Parameter der Installation enthält.
templates befinden sich auch diverse properties-Dateien für verschiedene, typische Installationsarten (etwa Neuinstallation einschließlich Anlegen eines neuen Datenbank-Users, Neuinstallation auf einem bestehenden Datenbank-User, Migration von einem existierenden Venus-on-Earth-System auf Venus, Einspielen eines neuen Hotfix in ein bestehendes Venus-System etc.). Das passende properties-File kann nun je nach gewünschter Instllationsart in das Hauptverzeichnis des Installers kopiert werden (d.h., die vorhandene Datei überschreiben).
db.install, server.install, monitoring.install, regtests.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Mögliche Werte | Bedeutung |
|---|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | "new", "update" | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | "r94" (Update von 39.4.4.0), "r95" (Update von 39.5.X mit DB 39.4), "venus" (Update von bestehendem 39.5.X-System mit DB 39.5), "voeToVenus" (Migrieren von 39.5 mit DB 39.4 zu 39.5 mit DB 39.5) | Gibt im Falle des Updates an, welcher Art das zu aktualisierende System ist, d. h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
|
| Server nach der Installation starten? | server.start_server |
Client, Server, Datenbank | "yes", "no" | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | "existing" (Verwendung von vorhandenem Datenbank-User), "new" (Anlegen eines neuen Datenbank-Users) | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | "Oracle", "MSSQL" | Datenbanktyp |
| Lizenz | License |
Server, Monitoring, Datenbank | z.B. "200" | Ihre von PLANTA vergebene Lizenznummer. |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | z.B. "srvPLANTA", "192.168.10.20" | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | z.B. "1521" (Oracle), "1433" (MSSQL) | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL.
|
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
|
| Oracle Tablespace | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | "yes", "no" | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll.
|
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers. | |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen.
|
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
|
| Manueller Connect-String | db.manual_connection_string |
Datenbank, Server | Ein Connection-String zu einer bestimmten Datenbank, z.B. jdbc:oracle:thin:@someOracleServer:1521:someDb oder jdbc:sqlserver://someMSSQLServer:1433 | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
| Manueller Connect-String für Administrator | db.manual_connection_priv_string |
Datenbank | Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
| Migration ausführen? | db.migrate |
Datenbank | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll.
|
| Datenbank-Schema erstellen/anpassen? | db.create_schema |
Datenbank | "yes", "no" | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? | db.load_data |
Datenbank | "yes", "no" | Gibt bei Datenbankinstallation an, ob die Daten von PLANTA in die Datenbank importiert werden sollen. Bei Neuinstallation betrifft das sämtliche Tabellen, bei Update-Installationen (DB) betrifft das nur die Standard-Customizing-Daten; es wird dann bei 'no' nur der Python-Stand (Customizing) aktualisiert und evtl. eine Migration durchgeführt
|
| DB-Synonyme aktivieren? | db.synonyms |
Server | "yes", "no" | Gibt an, ob Hibernate Datenbank-Synonyme verwenden soll oder nicht.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | z.B. "192.168.10.20" | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | z.B. "12345" | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird. |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll.
|
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet.
|
|
| Datenbank-Schema an Server-Hotfix anpassen? | server.update_schema |
Server | "yes", "no" | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren.
|
| Migration ausführen? | server.migrate |
Server | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll.
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | z.B. "Benutzer" | Die Gruppe, dem die Installation gehört.
|
| Service-Benutzer | service.user.name |
Server, Datenbank, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet.
|
|
| Erwartete Nutzlast | system.dimension |
Server | "small", "medium", "large" | Wie stark wird dieses System ausgelastet werden?
|
| Webservices für PLANTA pulse aktivieren? BETA | planta.services.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA pulse aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA pulse BETA | planta.services.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA pulse laufen sollen. |
| Port der Webservices für PLANTA pulse BETA | planta.services.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA pulse laufen sollen. |
| Webservices für PLANTA link aktivieren? BETA | planta.services.generic.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA link aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA link BETA | planta.services.generic.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA link laufen sollen. |
| Port der Webservices für PLANTA link BETA | planta.services.generic.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA link laufen sollen. |
| Dokumentation für die Webservices aktivieren? BETA | planta.services.doc.activate |
Server | "yes", "no" | Gibt an, ob die Dokumentation der Webservices aktiviert werden soll.
|
| Host für Webservice-Dokumentation BETA | planta.services.doc.host |
Server | Der Host, auf dem die Webservice-Dokumentation laufen soll. | |
| IP-Adresse für Webservice-Dokumentation BETA | planta.services.doc.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.31" | Die IP-Adresse des Rechners, auf der die Webservice-Dokumentation laufen soll. |
| Port für Webservice-Dokumentation BETA | planta.services.doc.port |
Server | z.B. "23457" | Der Port, auf dem die Webservice-Dokumentation laufen soll. |
Hostname für die generierten cURL -Statements der Webservice-Dokumentation BETA |
services_doc_hostname |
Server | z.B. "srvWebPLANTA" | curl -Statements der Dokumentationsschnittstelle werden passend zu der hier eingetragenen Server-URL generiert. |
| SSL aktivieren? BETA | planta.services.ssl.enable |
Server | "yes", "no" | Falls diese Option gewählt wird, laufen die Webservices nur noch über verschlüsselte Verbindungen (https) |
| Keystore-Pfad für SSL BETA | planta.services.ssl.keystore.path |
Server | z.B.:web-inf/resources/ssl | Pfad zum Java Keystore (JKS), der die Schlüsselpaare bzw. Zerifikate für SSL benötigt |
| Passwort für SSL BETA | planta.services.ssl.password |
Server | z.B. "123456" | Passwort für den Java Keystore |
| Coredumps erstellen? | debug.coredumps |
Server | "1" (Coredump erstellen), "0" (Coredump nicht erstellen) | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird.
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?).
|
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll.
|
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll |
| Startup-Shortcut | client.create_menu_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll |
| Monitoring aktiviert | planta.monitoring.enable |
Server | "true", "false" | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll.
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | z.B. "12345" | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | z.B. "localhost", "192.168.10.20" | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | z.B. "12345" | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll.
|
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
server.install: Gibt an, ob Server-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install: Gibt an, ob Datenbank-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install = yes gesetzt sein.
monitoring.install: Gibt an, ob die Monitoring-Komponente zur Kontrolle des PLANTA Servers installiert werden soll.regtests.install: Gibt an, ob die Regressionstests installiert werden sollen, mit denen sich nach erfolgter Installation die Funktionsweise des PLANTA Servers testen lassen.client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
db.manual_connection_string |
Ein Connection-String zu einer bestimmten Datenbank | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
db.manual_connection_priv_string |
Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
planta.alternative_sql_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für die SQL-Skripte, die der Planta-Installer bei der Server-Installation ausführt, um die Startbarkeit des Servers zu gewährleisten.
|
alternative_migration_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für Migrationspakete und die zugehörigen SQL-Dateien.
|
planta.migration_scripts_to_ignore |
Eine durch Leerzeichen getrennte Liste von Migrationspaketen | Dies gibt eine Liste von Migrationspaketen an, die bei der Migration nicht ausgeführt werden sollen.
|
temp.path |
Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
server.type |
release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die Release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
Hinweise
- Das Update von Venus on Earth auf Venus kann NICHT mit dem Update-Paket S 39.5.25 durchgeführt werden.
- Beim Update von Venus on Earth auf Venus muss der erste Schritt zwingend aus dem Update-Paket DB 39.5.10 erfolgen.
- Beim Update von Venus auf Venus ist es irrelevant, ob die beiden Schritte aus dem Update-Paket DB 39.5.10 oder S 39.5.25 erfolgen, die Reihenfolge muss jedoch eingehalten werden.
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus.
planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie hier.
db.install, server.install, monitoring.install, regtests.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Mögliche Werte | Bedeutung |
|---|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | "new", "update" | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | "r94" (Update von 39.4.4.0), "r95" (Update von 39.5.X mit DB 39.4), "venus" (Update von bestehendem 39.5.X-System mit DB 39.5), "voeToVenus" (Migrieren von 39.5 mit DB 39.4 zu 39.5 mit DB 39.5) | Gibt im Falle des Updates an, welcher Art das zu aktualisierende System ist, d. h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
|
| Server nach der Installation starten? | server.start_server |
Client, Server, Datenbank | "yes", "no" | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | "existing" (Verwendung von vorhandenem Datenbank-User), "new" (Anlegedn eines neuen Datenbank-Users) | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | "Oracle", "MSSQL" | Datenbanktyp |
| Lizenz | License |
Server, Monitoring, Datenbank | z.B. "200" | Ihre von PLANTA vergebene Lizenznummer. |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | z.B. "srvPLANTA", "192.168.10.20" | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | z.B. "1521" (Oracle), "1433" (MSSQL) | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL.
|
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
|
| Oracle Tablespace | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | "yes", "no" | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll.
|
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers. | |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen.
|
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
|
| Manueller Connect-String | db.manual_connection_string |
Datenbank, Server | Ein Connection-String zu einer bestimmten Datenbank, z.B. jdbc:oracle:thin:@someOracleServer:1521:someDb oder jdbc:sqlserver://someMSSQLServer:1433 | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
| Manueller Connect-String für Administrator | db.manual_connection_priv_string |
Datenbank | Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
| Migration ausführen? | db.migrate |
Datenbank | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll.
|
| Datenbank-Schema erstellen/anpassen? | db.create_schema |
Datenbank | "yes", "no" | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? | db.load_data |
Datenbank | "yes", "no" | Gibt bei Datenbankinstallation an, ob die Daten von PLANTA in die Datenbank importiert werden sollen. Bei Neuinstallation betrifft das sämtliche Tabellen, bei Update-Installationen (DB) betrifft das nur die Standard-Customizing-Daten; es wird dann bei 'no' nur der Python-Stand (Customizing) aktualisiert und evtl. eine Migration durchgeführt
|
| DB-Synonyme aktivieren? | db.synonyms |
Server | "yes", "no" | Gibt an, ob Hibernate Datenbank-Synonyme verwenden soll oder nicht.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | z.B. "192.168.10.20" | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | z.B. "12345" | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird. |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll.
|
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet.
|
|
| Datenbank-Schema an Server-Hotfix anpassen? | server.update_schema |
Server | "yes", "no" | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren.
|
| Migration ausführen? | server.migrate |
Server | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll.
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | z.B. "Benutzer" | Die Gruppe, dem die Installation gehört.
|
| Service-Benutzer | service.user.name |
Server, Datenbank, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet.
|
|
| Erwartete Nutzlast | system.dimension |
Server | "small", "medium", "large" | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System). Durch die Festlegung werden dimensionierungsrelevante Parameter in den Konfigurationsdateien des PLANTA-Servers gesetzt. Nach einer Installation/einem Update muss geprüft werden, ob diese Einstellung der voraussichtlichen Nutzung des PLANTA-Systems entspricht. Hierzu gehören u.a. die folgenden Parameter:
|
| Webservices für PLANTA pulse aktivieren? BETA | planta.services.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA pulse aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA pulse BETA | planta.services.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA pulse laufen sollen. |
| Port der Webservices für PLANTA pulse BETA | planta.services.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA pulse laufen sollen. |
| Webservices für PLANTA link aktivieren? BETA | planta.services.generic.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA link aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA link BETA | planta.services.generic.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA link laufen sollen. |
| Port der Webservices für PLANTA link BETA | planta.services.generic.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA link laufen sollen. |
| Dokumentation für die Webservices aktivieren? BETA | planta.services.doc.activate |
Server | "yes", "no" | Gibt an, ob die Dokumentation der Webservices aktiviert werden soll.
|
| Host für Webservice-Dokumentation BETA | planta.services.doc.host |
Server | Der Host, auf dem die Webservice-Dokumentation laufen soll. | |
| IP-Adresse für Webservice-Dokumentation BETA | planta.services.doc.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.31" | Die IP-Adresse des Rechners, auf der die Webservice-Dokumentation laufen soll. |
| Port für Webservice-Dokumentation BETA | planta.services.doc.port |
Server | z.B. "23457" | Der Port, auf dem die Webservice-Dokumentation laufen soll. |
Hostname für die generierten cURL -Statements der Webservice-Dokumentation BETA |
services_doc_hostname |
Server | z.B. "srvWebPLANTA" | curl -Statements der Dokumentationsschnittstelle werden passend zu der hier eingetragenen Server-URL generiert. |
| SSL aktivieren? BETA | planta.services.ssl.enable |
Server | "yes", "no" | Falls diese Option gewählt wird, laufen die Webservices nur noch über verschlüsselte Verbindungen (https) |
| Keystore-Pfad für SSL BETA | planta.services.ssl.keystore.path |
Server | z.B.:web-inf/resources/ssl | Pfad zum Java Keystore (JKS), der die Schlüsselpaare bzw. Zerifikate für SSL benötigt |
| Passwort für SSL BETA | planta.services.ssl.password |
Server | z.B. "123456" | Passwort für den Java Keystore |
| Coredumps erstellen? | debug.coredumps |
Server | "1" (Coredump erstellen), "0" (Coredump nicht erstellen) | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird.
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?).
|
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll.
|
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll |
| Startup-Shortcut | client.create_menu_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll |
| Monitoring aktiviert | planta.monitoring.enable |
Server | "true", "false" | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll.
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | z.B. "12345" | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | z.B. "localhost", "192.168.10.20" | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | z.B. "12345" | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll.
|
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
server.install: Gibt an, ob Server-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install: Gibt an, ob Datenbank-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install = yes gesetzt sein.
monitoring.install: Gibt an, ob die Monitoring-Komponente zur Kontrolle des PLANTA Servers installiert werden soll.regtests.install: Gibt an, ob die Regressionstests installiert werden sollen, mit denen sich nach erfolgter Installation die Funktionsweise des PLANTA Servers testen lassen.client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
db.manual_connection_string |
Ein Connection-String zu einer bestimmten Datenbank | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
db.manual_connection_priv_string |
Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
planta.alternative_sql_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für die SQL-Skripte, die der Planta-Installer bei der Server-Installation ausführt, um die Startbarkeit des Servers zu gewährleisten.
|
planta.alternative_migration_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für Migrationspakete und die zugehörigen SQL-Dateien.
|
planta.migration_scripts_to_ignore |
Eine durch Leerzeichen getrennte Liste von Migrationspaketen | Dies gibt eine Liste von Migrationspaketen an, die bei der Migration nicht ausgeführt werden sollen.
|
temp.path |
Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
server.type |
release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die Release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus.
planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie hier.
db.install, server.install, monitoring.install, regtests.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Mögliche Werte | Bedeutung |
|---|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | "new", "update" | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | "r94" (Update von 39.4.4.0), "r95" (Update von 39.5.X mit DB 39.4), "venus" (Update von bestehendem 39.5.X-System mit DB 39.5), "voeToVenus" (Migrieren von 39.5 mit DB 39.4 zu 39.5 mit DB 39.5) | Gibt im Falle des Updates an, welcher Art das zu aktualisierende System ist, d. h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
|
| Server nach der Installation starten? | server.start_server |
Client, Server, Datenbank | "yes", "no" | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | "existing" (Verwendung von vorhandenem Datenbank-User), "new" (Anlegedn eines neuen Datenbank-Users) | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | "Oracle", "MSSQL" | Datenbanktyp |
| Lizenz | License |
Server, Monitoring, Datenbank | z.B. "200" | Ihre von PLANTA vergebene Lizenznummer. |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | z.B. "srvPLANTA", "192.168.10.20" | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | z.B. "1521" (Oracle), "1433" (MSSQL) | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL.
|
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
|
| Oracle Tablespace | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | "yes", "no" | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll.
|
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers. | |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen.
|
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
|
| Manueller Connect-String | db.manual_connection_string |
Datenbank, Server | Ein Connection-String zu einer bestimmten Datenbank, z.B. jdbc:oracle:thin:@someOracleServer:1521:someDb oder jdbc:sqlserver://someMSSQLServer:1433 | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
| Manueller Connect-String für Administrator | db.manual_connection_priv_string |
Datenbank | Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
| Migration ausführen? | db.migrate |
Datenbank | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll.
|
| Datenbank-Schema erstellen/anpassen? | db.create_schema |
Datenbank | "yes", "no" | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? | db.load_data |
Datenbank | "yes", "no" | Gibt bei Datenbankinstallation an, ob die Daten von PLANTA in die Datenbank importiert werden sollen. Bei Neuinstallation betrifft das sämtliche Tabellen, bei Update-Installationen (DB) betrifft das nur die Standard-Customizing-Daten; es wird dann bei 'no' nur der Python-Stand (Customizing) aktualisiert und evtl. eine Migration durchgeführt
|
| DB-Synonyme aktivieren? NEU | db.synonyms |
Server | "yes", "no" | Gibt an, ob Hibernate Datenbank-Synonyme verwenden soll oder nicht.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | z.B. "192.168.10.20" | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | z.B. "12345" | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird. |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll.
|
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet.
|
|
| Datenbank-Schema an Server-Hotfix anpassen? | server.update_schema |
Server | "yes", "no" | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren.
|
| Migration ausführen? | server.migrate |
Server | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll.
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | z.B. "Benutzer" | Die Gruppe, dem die Installation gehört.
|
| Service-Benutzer | service.user.name |
Server, Datenbank, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet.
|
|
| Erwartete Nutzlast | system.dimension |
Server | "small", "medium", "large" | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System). Durch die Festlegung werden dimensionierungsrelevante Parameter in den Konfigurationsdateien des PLANTA-Servers gesetzt. Nach einer Installation/einem Update muss geprüft werden, ob diese Einstellung der voraussichtlichen Nutzung des PLANTA-Systems entspricht. Hierzu gehören u.a. die folgenden Parameter:
|
| Webservices für PLANTA pulse aktivieren? BETA | planta.services.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA pulse aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA pulse BETA | planta.services.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA pulse laufen sollen. |
| Port der Webservices für PLANTA pulse BETA | planta.services.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA pulse laufen sollen. |
| Webservices für PLANTA link aktivieren? BETA | planta.services.generic.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA link aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA link BETA | planta.services.generic.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA link laufen sollen. |
| Port der Webservices für PLANTA link BETA | planta.services.generic.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA link laufen sollen. |
| Dokumentation für die Webservices aktivieren? BETA | planta.services.doc.activate |
Server | "yes", "no" | Gibt an, ob die Dokumentation der Webservices aktiviert werden soll.
|
| Host für Webservice-Dokumentation BETA | planta.services.doc.host |
Server | Der Host, auf dem die Webservice-Dokumentation laufen soll. | |
| IP-Adresse für Webservice-Dokumentation BETA | planta.services.doc.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.31" | Die IP-Adresse des Rechners, auf der die Webservice-Dokumentation laufen soll. |
| Port für Webservice-Dokumentation BETA | planta.services.doc.port |
Server | z.B. "23457" | Der Port, auf dem die Webservice-Dokumentation laufen soll. |
Hostname für die generierten cURL -Statements der Webservice-Dokumentation BETA |
services_doc_hostname |
Server | z.B. "srvWebPLANTA" | curl -Statements der Dokumentationsschnittstelle werden passend zu der hier eingetragenen Server-URL generiert. |
| SSL aktivieren? BETA | planta.services.ssl.enable |
Server | "yes", "no" | Falls diese Option gewählt wird, laufen die Webservices nur noch über verschlüsselte Verbindungen (https) |
| Keystore-Pfad für SSL BETA | planta.services.ssl.keystore.path |
Server | z.B.:web-inf/resources/ssl | Pfad zum Java Keystore (JKS), der die Schlüsselpaare bzw. Zerifikate für SSL benötigt |
| Passwort für SSL BETA | planta.services.ssl.password |
Server | z.B. "123456" | Passwort für den Java Keystore |
| Coredumps erstellen? | debug.coredumps |
Server | "1" (Coredump erstellen), "0" (Coredump nicht erstellen) | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird.
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?).
|
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll.
|
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll |
| Startup-Shortcut | client.create_menu_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll |
| Monitoring aktiviert | planta.monitoring.enable |
Server | "true", "false" | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll.
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | z.B. "12345" | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | z.B. "localhost", "192.168.10.20" | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | z.B. "12345" | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll.
|
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
server.install: Gibt an, ob Server-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install: Gibt an, ob Datenbank-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install = yes gesetzt sein.
monitoring.install: Gibt an, ob die Monitoring-Komponente zur Kontrolle des PLANTA Servers installiert werden soll.regtests.install: Gibt an, ob die Regressionstests installiert werden sollen, mit denen sich nach erfolgter Installation die Funktionsweise des PLANTA Servers testen lassen.client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
db.manual_connection_string |
Ein Connection-String zu einer bestimmten Datenbank | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
db.manual_connection_priv_string |
Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
planta.alternative_sql_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für die SQL-Skripte, die der Planta-Installer bei der Server-Installation ausführt, um die Startbarkeit des Servers zu gewährleisten.
|
planta.alternative_migration_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für Migrationspakete und die zugehörigen SQL-Dateien.
|
planta.migration_scripts_to_ignore |
Eine durch Leerzeichen getrennte Liste von Migrationspaketen | Dies gibt eine Liste von Migrationspaketen an, die bei der Migration nicht ausgeführt werden sollen.
|
temp.path |
Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
server.type |
release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die Release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus.
planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie hier.
db.install, server.install, monitoring.install, regtests.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Mögliche Werte | Bedeutung |
|---|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | "new", "update" | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | "r94" (Update von 39.4.4.0), "r95" (Update von 39.5.X mit DB 39.4), "venus" (Update von bestehendem 39.5.X-System mit DB 39.5), "voeToVenus" (Migrieren von 39.5 mit DB 39.4 zu 39.5 mit DB 39.5) | Gibt im Falle des Updates an, welcher Art das zu aktualisierende System ist, d. h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
|
| Server nach der Installation starten? | server.start_server |
Client, Server, Datenbank | "yes", "no" | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | "existing" (Verwendung von vorhandenem Datenbank-User), "new" (Anlegedn eines neuen Datenbank-Users) | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | "Oracle", "MSSQL" | Datenbanktyp |
| Lizenz | License |
Server, Monitoring, Datenbank | z.B. "200" | Ihre von PLANTA vergebene Lizenznummer. |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | z.B. "srvPLANTA", "192.168.10.20" | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | z.B. "1521" (Oracle), "1433" (MSSQL) | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL.
|
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
|
| Oracle Tablespace | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | "yes", "no" | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll.
|
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers. | |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen.
|
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
|
| Manueller Connect-String | db.manual_connection_string |
Datenbank, Server | Ein Connection-String zu einer bestimmten Datenbank, z.B. jdbc:oracle:thin:@someOracleServer:1521:someDb oder jdbc:sqlserver://someMSSQLServer:1433 | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
| Manueller Connect-String für Administrator | db.manual_connection_priv_string |
Datenbank | Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
| Migration ausführen? | db.migrate |
Datenbank | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll.
|
| Datenbank-Schema erstellen/anpassen? | db.create_schema |
Datenbank | "yes", "no" | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? | db.load_data |
Datenbank | "yes", "no" | Gibt bei Datenbankinstallation an, ob die Daten von PLANTA in die Datenbank importiert werden sollen. Bei Neuinstallation betrifft das sämtliche Tabellen, bei Update-Installationen (DB) betrifft das nur die Standard-Customizing-Daten; es wird dann bei 'no' nur der Python-Stand (Customizing) aktualisiert und evtl. eine Migration durchgeführt
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | z.B. "192.168.10.20" | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | z.B. "12345" | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird. |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll.
|
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet.
|
|
| Datenbank-Schema an Server-Hotfix anpassen? | server.update_schema |
Server | "yes", "no" | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren.
|
| Migration ausführen? | server.migrate |
Server | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll.
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | z.B. "Benutzer" | Die Gruppe, dem die Installation gehört.
|
| Service-Benutzer | service.user.name |
Server, Datenbank, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet.
|
|
| Erwartete Nutzlast | system.dimension |
Server | "small", "medium", "large" | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System). Durch die Festlegung werden dimensionierungsrelevante Parameter in den Konfigurationsdateien des PLANTA-Servers gesetzt. Nach einer Installation/einem Update muss geprüft werden, ob diese Einstellung der voraussichtlichen Nutzung des PLANTA-Systems entspricht. Hierzu gehören u.a. die folgenden Parameter:
|
| Webservices für PLANTA pulse aktivieren? BETA | planta.services.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA pulse aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA pulse BETA | planta.services.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA pulse laufen sollen. |
| Port der Webservices für PLANTA pulse BETA | planta.services.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA pulse laufen sollen. |
| Webservices für PLANTA link aktivieren? NEU BETA | planta.services.generic.enable |
Server | "yes", "no" | Gibt an, ob die Webservices für PLANTA link aktiviert werden sollen. |
| IP-Adresse der Webservices für PLANTA link NEU BETA | planta.services.generic.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices für PLANTA link laufen sollen. |
| Port der Webservices für PLANTA link NEU BETA | planta.services.generic.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices für PLANTA link laufen sollen. |
| Dokumentation für die Webservices aktivieren? BETA | planta.services.doc.activate |
Server | "yes", "no" | Gibt an, ob die Dokumentation der Webservices aktiviert werden soll.
|
| Host für Webservice-Dokumentation NEU BETA | planta.services.doc.host |
Server | Der Host, auf dem die Webservice-Dokumentation laufen soll. | |
| IP-Adresse für Webservice-Dokumentation BETA | planta.services.doc.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.31" | Die IP-Adresse des Rechners, auf der die Webservice-Dokumentation laufen soll. |
| Port für Webservice-Dokumentation BETA | planta.services.doc.port |
Server | z.B. "23457" | Der Port, auf dem die Webservice-Dokumentation laufen soll. |
Hostname für die generierten cURL -Statements der Webservice-Dokumentation NEU BETA |
services_doc_hostname |
Server | z.B. "srvWebPLANTA" | curl -Statements der Dokumentationsschnittstelle werden passend zu der hier eingetragenen Server-URL generiert. |
| SSL aktivieren? NEU BETA | planta.services.ssl.enable |
Server | "yes", "no" | Falls diese Option gewählt wird, laufen die Webservices nur noch über verschlüsselte Verbindungen (https) |
| Keystore-Pfad für SSL NEU BETA | planta.services.ssl.keystore.path |
Server | z.B.:web-inf/resources/ssl | Pfad zum Java Keystore (JKS), der die Schlüsselpaare bzw. Zerifikate für SSL benötigt |
| Passwort für SSL NEU BETA | planta.services.ssl.password |
Server | z.B. "123456" | Passwort für den Java Keystore |
| Coredumps erstellen? | debug.coredumps |
Server | "1" (Coredump erstellen), "0" (Coredump nicht erstellen) | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird.
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?).
|
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll.
|
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll |
| Startup-Shortcut | client.create_menu_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll |
| Monitoring aktiviert | planta.monitoring.enable |
Server | "true", "false" | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll.
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | z.B. "12345" | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | z.B. "localhost", "192.168.10.20" | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | z.B. "12345" | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll.
|
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
server.install: Gibt an, ob Server-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install: Gibt an, ob Datenbank-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install = yes gesetzt sein.
monitoring.install: Gibt an, ob die Monitoring-Komponente zur Kontrolle des PLANTA Servers installiert werden soll.regtests.install: Gibt an, ob die Regressionstests installiert werden sollen, mit denen sich nach erfolgter Installation die Funktionsweise des PLANTA Servers testen lassen.client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
db.manual_connection_string |
Ein Connection-String zu einer bestimmten Datenbank | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
db.manual_connection_priv_string |
Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
planta.alternative_sql_directory NEU |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für die SQL-Skripte, die der Planta-Installer bei der Server-Installation ausführt, um die Startbarkeit des Servers zu gewährleisten.
|
planta.alternative_migration_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für Migrationspakete und die zugehörigen SQL-Dateien.
|
planta.migration_scripts_to_ignore |
Eine durch Leerzeichen getrennte Liste von Migrationspaketen | Dies gibt eine Liste von Migrationspaketen an, die bei der Migration nicht ausgeführt werden sollen.
|
temp.path |
Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
server.type |
release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die Release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus.
planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie hier.
db.install, server.install, monitoring.install, regtests.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Mögliche Werte | Bedeutung |
|---|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | "new", "update" | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | "r94" (Update von 39.4.4.0), "r95" (Update von 39.5.X mit DB 39.4), "venus" (Update von bestehendem 39.5.X-System mit DB 39.5), "voeToVenus" (Migrieren von 39.5 mit DB 39.4 zu 39.5 mit DB 39.5) | Gibt im Falle des Updates an, welcher Art das zu aktualisierende System ist, d.h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
|
| Server nach der Installation starten? | server.start_server |
Client, Server, Datenbank | "yes", "no" | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | "existing" (Verwendung von vorhandenem Datenbank-User), "new" (Anlegen eines neuen Datenbank-Users) | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | "Oracle", "MSSQL" | Datenbanktyp |
| Lizenz | License |
Server, Monitoring, Datenbank | z.B. "200" | Ihre von PLANTA vergebene Lizenznummer. |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | z.B. "srvPLANTA", "192.168.10.20" | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | z.B. "1521" (Oracle), "1433" (MSSQL) | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL.
|
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
|
| Oracle Tablespace | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | "yes", "no" | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll.
|
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers. | |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen.
|
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
|
| Manueller Connect-String | db.manual_connection_string |
Datenbank, Server | Ein Connection-String zu einer bestimmten Datenbank, z.B. jdbc:oracle:thin:@someOracleServer:1521:someDb oder jdbc:sqlserver://someMSSQLServer:1433 | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
| Manueller Connect-String für Administrator | db.manual_connection_priv_string |
Datenbank | Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
| Migration ausführen? | db.migrate |
Datenbank | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll.
|
| Datenbank-Schema erstellen/anpassen? | db.create_schema |
Datenbank | "yes", "no" | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? | db.load_data |
Datenbank | "yes", "no" | Gibt bei Datenbankinstallation an, ob die Standard-Customizing-Daten von PLANTA importiert werden sollen.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | z.B. "192.168.10.20" | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | z.B. "12345" | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird. |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll.
|
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet.
|
|
| Datenbank-Schema an Server-Hotfix anpassen? | server.update_schema |
Server | "yes", "no" | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren.
|
| Migration ausführen? | server.migrate |
Server | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll.
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | z.B. "Benutzer" | Die Gruppe, dem die Installation gehört.
|
| Service-Benutzer | service.user.name |
Server, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet.
|
|
| Erwartete Nutzlast | system.dimension |
Server | "small", "medium", "large" | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System). Durch die Festlegung werden dimensionierungsrelevante Parameter in den Konfigurationsdateien des PLANTA-Servers gesetzt. Nach einer Installation/einem Update muss geprüft werden, ob diese Einstellung der voraussichtlichen Nutzung des PLANTA-Systems entspricht. Hierzu gehören u.a. die folgenden Parameter:
|
| Webservices aktivieren? BETA | planta.services.activate |
Server | "yes", "no" | Gibt an, ob die Webservices aktiviert werden sollen. |
| IP-Adresse des Webservices BETA | planta.services.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices laufen sollen. |
| Port der Webservices BETA | planta.services.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices laufen sollen. |
| Dokumentation für die Webservices aktivieren? BETA | planta.services.doc.activate |
Server | "yes", "no" | Gibt an, ob die Dokumentation der Webservices aktiviert werden sollen.
|
| IP-Adresse für Webservice-Dokumentation BETA | planta.services.doc.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.31" | Die IP-Adresse des Rechners, auf der die Webservice-Dokumentation laufen soll. |
| Port für Webservice-Dokumentation BETA | planta.services.doc.port |
Server | z.B. "23457" | Der Port, auf dem die Webservice-Dokumentation laufen soll. |
| Log level | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
|
| Coredumps erstellen? | debug.coredumps |
Server | "1" (Coredump erstellen), "0" (Coredump nicht erstellen) | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird.
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?).
|
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll.
|
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll |
| Startup-Shortcut | client.create_menu_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll |
| Monitoring aktiviert | planta.monitoring.enable |
Server | "true", "false" | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll.
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | z.B. "12345" | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | z.B. "localhost", "192.168.10.20" | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | z.B. "12345" | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll.
|
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
server.install: Gibt an, ob Server-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install: Gibt an, ob Datenbank-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install = yes gesetzt sein.
monitoring.install: Gibt an, ob die Monitoring-Komponente zur Kontrolle des PLANTA Servers installiert werden soll.regtests.install: Gibt an, ob die Regressionstests installiert werden sollen, mit denen sich nach erfolgter Installation die Funktionsweise des PLANTA Servers testen lassen.client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
db.manual_connection_string |
Ein Connection-String zu einer bestimmten Datenbank | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
db.manual_connection_priv_string |
Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
planta.alternative_migration_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für Migrationspakete und die zugehörigen SQL-Dateien.
|
planta.migration_scripts_to_ignore NEU |
Eine durch Leerzeichen getrennte Liste von Migrationspaketen | Dies gibt eine Liste von Migrationspaketen an, die bei der Migration nicht ausgeführt werden sollen.
|
temp.path |
Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
server.type |
release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die Release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
JAVA_HOME (z.B. /usr/java/jdk1.7.0_80)
CLASSPATH (z.B. /usr/java/jdk1.7.0_80/bin)
PATH (z.B. /usr/java/jdk1.7.0_80/bin:/usr/java/jdk1.7.0_80/jre/bin:$PATH)
JAVA_HOME (z.B. C:\java\jdk1.7.0_80)install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus.
planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie hier.
db.install, server.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Mögliche Werte | Bedeutung |
|---|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | "new", "update" | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | "r94" (Update von 39.4.4.0), "r95" (Update von 39.5.X mit DB 39.4), "venus" (Update von bestehendem 39.5.X-System mit DB 39.5), "voeToVenus" (Migrieren von 39.5 mit DB 39.4 zu 39.5 mit DB 39.5) | Gibt im Falle des Updates an, welcher Art das zu aktualisierende System ist, d.h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
|
| Server nach der Installation starten? | server.start_server |
Client, Server, Datenbank | "yes", "no" | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | "existing" (Verwendung von vorhandenem Datenbank-User), "new" (Anlegen eines neuen Datenbank-Users) | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | "Oracle", "MSSQL" | Datenbanktyp |
| Lizenz | License |
Server, Monitoring, Datenbank | z.B. "200" | Ihre von PLANTA vergebene Lizenznummer. |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | z.B. "srvPLANTA", "192.168.10.20" | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | z.B. "1521" (Oracle), "1433" (MSSQL) | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL. |
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
|
| Oracle Tablespace | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | "yes", "no" | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll.
|
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers. | |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen.
|
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
|
| Manueller Connect-String NEU | db.manual_connection_string |
Datenbank, Server | Ein Connection-String zu einer bestimmten Datenbank, z.B. jdbc:oracle:thin:@someOracleServer:1521:someDb oder jdbc:sqlserver://someMSSQLServer:1433 | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
| Manueller Connect-String für Administrator NEU | db.manual_connection_priv_string |
Datenbank | Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
| Migration ausführen? | db.migrate |
Datenbank | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll.
|
| Datenbank-Schema erstellen/anpassen? | db.create_schema |
Datenbank | "yes", "no" | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? | db.load_data |
Datenbank | "yes", "no" | Gibt bei Datenbankinstallation an, ob die Standard-Customizing-Daten von PLANTA importiert werden sollen.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | z.B. "192.168.10.20" | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | z.B. "12345" | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird. |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll.
|
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet.
|
|
| Datenbank-Schema an Server-Hotfix anpassen? | server.update_schema |
Server | "yes", "no" | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren.
|
| Migration ausführen? | server.migrate |
Server | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll.
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | z.B. "Benutzer" | Die Gruppe, dem die Installation gehört.
|
| Service-Benutzer | service.user.name |
Server, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet.
|
|
| Erwartete Nutzlast | system.dimension |
Server | "small", "medium", "large" | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System). Durch die Festlegung werden dimensionierungsrelevante Parameter in den Konfigurationsdateien des PLANTA-Servers gesetzt. Nach einer Installation/einem Update muss geprüft werden, ob diese Einstellung der voraussichtlichen Nutzung des PLANTA-Systems entspricht. Hierzu gehören u.a. die folgenden Parameter:
|
| Webservices aktivieren? NEU BETA | planta.services.activate |
Server | "yes", "no" | Gibt an, ob die Webservices aktiviert werden sollen. |
| IP-Adresse des Webservices NEU BETA | planta.services.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.30" | Die IP-Adresse des Rechners, auf der die Webservices laufen sollen. |
| Port der Webservices NEU BETA | planta.services.port |
Server | z.B. "23456" | Der Port, auf dem die Webservices laufen sollen. |
| Dokumentation für die Webservices aktivieren? NEU BETA | planta.services.doc.activate |
Server | "yes", "no" | Gibt an, ob die Dokumentation der Webservices aktiviert werden sollen.
|
| IP-Adresse für Webservice-Dokumentation NEU BETA | planta.services.doc.interface |
Server | z.B. "srvWebPLANTA", "192.168.10.31" | Die IP-Adresse des Rechners, auf der die Webservice-Dokumentation laufen soll. |
| Port für Webservice-Dokumentation NEU BETA | planta.services.doc.port |
Server | z.B. "23457" | Der Port, auf dem die Webservice-Dokumentation laufen soll. |
| Log level | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
|
| Coredumps erstellen? | debug.coredumps |
Server | "1" (Coredump erstellen), "0" (Coredump nicht erstellen) | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird.
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?).
|
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll.
|
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll |
| Startup-Shortcut | client.create_menu_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll |
| Monitoring aktiviert | planta.monitoring.enable |
Server | "true", "false" | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll.
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | z.B. "12345" | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | z.B. "localhost", "192.168.10.20" | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | z.B. "12345" | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll.
|
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
server.install: Gibt an, ob Server-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install: Gibt an, ob Datenbank-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install = yes gesetzt sein.
client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
db.manual_connection_string NEU |
Ein Connection-String zu einer bestimmten Datenbank | Stellt die Option zur Verfügung, den Connection-String zu einer bestimmten Datenbank von Hand anzugeben. Dies beeinflusst sowohl die Art und Weise, wie der Installer selbst auf die Datenbank zugreift (z.B. beim Anlegen des neuen Datenbank-Benutzers), und wie der Server bzw. Hibernate darauf zugreift (in der Datei
|
db.manual_connection_priv_string NEU |
Ein Connection-String zu einer bestimmten Datenbank (für den Administrator) | Dieser manuelle Connection-String ist für den Spezialfall gedacht, dass der Administrator (der DB-User, mit dessen Hilfe der Planta-DB-User angelegt wird (s. den Parameter Datenbank-Admin Username), einen speziellen Anmelde-String benötigt.
|
planta.alternative_migration_directory |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für Migrationspakete und die zugehörigen SQL-Dateien.
|
temp.path |
Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
server.type |
release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die Release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
JAVA_HOME (z.B. /usr/java/jdk1.7.0_80)
CLASSPATH (z.B. /usr/java/jdk1.7.0_80/bin)
PATH (z.B. /usr/java/jdk1.7.0_80/bin:/usr/java/jdk1.7.0_80/jre/bin:$PATH)
JAVA_HOME (z.B. C:\java\jdk1.7.0_80)
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus.
planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie hier.
db.install, server.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Mögliche Werte | Bedeutung |
|---|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | "new", "update" | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | "r94" (Update von 39.4.4.0), "r95" (Update von 39.5.X mit DB 39.4), "venus" (Update von bestehendem 39.5.X-System mit DB 39.5), "voeToVenus" (Migrieren von 39.5 mit DB 39.4 zu 39.5 mit DB 39.5) | Gibt im Falle des Updates an, welcher Art das zu aktualisierende System ist, d.h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
|
| Server nach der Installation starten? | server.start_server |
Client, Server, Datenbank | "yes", "no" | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | "existing" (Verwendung von vorhandenem Datenbank-User), "new" (Anlegen eines neuen Datenbank-Users) | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | "Oracle", "MSSQL" | Datenbanktyp |
| Lizenz | License |
Server, Monitoring, Datenbank | z.B. "200" | Ihre von PLANTA vergebene Lizenznummer. |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | z.B. "srvPLANTA", "192.168.10.20" | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | z.B. "1521" (Oracle), "1433" (MSSQL) | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL. |
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
|
| Oracle Tablespace | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | "yes", "no" | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll.
|
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers. | |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen.
|
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
|
| Migration ausführen? | db.migrate |
Datenbank | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll.
|
| Datenbank-Schema erstellen/anpassen? | db.create_schema |
Datenbank | "yes", "no" | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? | db.load_data |
Datenbank | "yes", "no" | Gibt bei Datenbankinstallation an, ob die Standard-Customizing-Daten von PLANTA importiert werden sollen.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | z.B. "192.168.10.20" | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | z.B. "12345" | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird. |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll.
|
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet.
|
|
| Datenbank-Schema an Server-Hotfix anpassen? | server.update_schema |
Server | "yes", "no" | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren.
|
| Migration ausführen? | server.migrate |
Server | "auto", "yes" und "no" | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll.
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | z.B. "Benutzer" | Die Gruppe, dem die Installation gehört.
|
| Service-Benutzer | service.user.name |
Server, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet.
|
|
| Erwartete Nutzlast | system.dimension |
Server | "small", "medium", "large" | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System). Durch die Festlegung werden dimensionierungsrelevante Parameter in den Konfigurationsdateien des PLANTA-Servers gesetzt. Nach einer Installation/einem Update muss geprüft werden, ob diese Einstellung der voraussichtlichen Nutzung des PLANTA-Systems entspricht. Hierzu gehören u.a. die folgenden Parameter:
|
| Log level | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
|
| Coredumps erstellen? | debug.coredumps |
Server | "1" (Coredump erstellen), "0" (Coredump nicht erstellen) | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird.
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?).
|
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll.
|
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll |
| Startup-Shortcut | client.create_menu_shortcut |
Client | "1" (Verknüpfung erstellen), "0" (Verknüpfung nicht erstellen) | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll |
| Monitoring aktiviert | planta.monitoring.enable |
Server | "true", "false" | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll.
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | z.B. "12345" | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | z.B. "localhost", "192.168.10.20" | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | z.B. "12345" | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird.
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll.
|
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
server.install: Gibt an, ob Server-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install: Gibt an, ob Datenbank-spezifische Schritte ausgeführt werden sollen. Dies sind z.B. db.install = yes gesetzt sein.
client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
planta.alternative_migration_directory NEU |
Ein absoluter Pfad | Erlaubt die Verwendung eines alternativen Verzeichnisses für Migrationspakete und die zugehörigen SQL-Dateien.
|
temp.path |
Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
server.type |
release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die Release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
JAVA_HOME (z.B. /usr/java/jdk1.7.0_80)
CLASSPATH (z.B. /usr/java/jdk1.7.0_80/bin)
PATH (z.B. /usr/java/jdk1.7.0_80/bin:/usr/java/jdk1.7.0_80/jre/bin:$PATH)
JAVA_HOME (z.B. C:\java\jdk1.7.0_80)
JAVA_JAR (z.B. /usr/java/java_jar)
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus. planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie im Abschnitt Installationsparameter.
db.install, server.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Bedeutung |
|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll.
|
| Updateart | planta.update_type |
Client, Server, Datenbank | Gibt im Falle des Updates an, welcher Art das upzudatende, existierende System ist, d.h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
| Server nach der Installation starten? NEU | server.start_server |
Client, Server, Datenbank | Gibt an, ob der Server nach erfolgreicher Installation automatisch gestartet werden soll.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | Datenbanktyp
|
| Lizenz | License |
Server, Monitoring, Datenbank | Ihre von PLANTA vergebene Lizenznummer, z.B. "200". |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL. |
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name.
|
| Oracle Tablespace NEU | db.tablespace |
Datenbank | Gibt an, welchem Oracle-Tablespace ein neuer Datenbank-Benutzer zugeordnet werden soll.
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz.
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
| Migration ausführen? NEU | db.migrate |
Datenbank | Gibt an, ob bei der Installation eine datenbank-spezifische Migration auf die neue Datenbank-Version ausgeführt werden soll
|
python.install_only_core |
Server | Dieser Parameter gibt an, ob beim Einspielen einer neuen 39.5-Server-Version ein reduziertes Core-Update ausgeführt werden soll. Die Entscheidung darüber wird vom Installer selbst getroffen. Es gilt dabei, dass ein Core-Update immer dann angestoßen wird, wenn ein reines Server-Update (ohne gleichzeitiges Datenbank-Update) in einem 39.5-System mit DB 39.5 ( Nicht in einem 39.5-System mit DB 39.4) stattfindet.
|
|
| Datenbank-Schema erstellen/anpassen? NEU | db.create_schema |
Datenbank | Gibt bei Datenbank-Neuinstallation an, ob das neue Schema mit den PLANTA-Tabellen angelegt werden soll und ob (bei Updates) einige neu eingeladene PLANTA-Daten angepasst werden sollen (z.B. die Lizenz).
|
| Daten einladen? NEU | db.load_data |
Datenbank | Gibt bei Datenbankinstallation an, ob die Standard-Customizing-Daten von PLANTA importiert werden sollen
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet
|
| Datenbank-Schema an Server-Hotfix anpassen? NEU | server.update_schema |
Server | Gibt an, ob das Schema des Servers soweit angepasst werden soll, um den Start des Servers zu garantieren
|
| Migration ausführen? | server.migrate |
Server | Gibt an, ob bei der Installation eine server-spezifische Migration auf die neue Server-Version ausgeführt werden soll
|
| Name der User-Gruppe | service.user.group |
Server, Monitoring | Die Gruppe, dem die Installation gehört
|
| Service-Benutzer | service.user.name |
Server, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet
|
| Erwartete Nutzlast | system.dimension |
Server | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System)
|
| Log level | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
| Coredumps erstellen? | debug.coredumps |
Server | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?)
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll
|
| Startup-Shortcut | client.create_menu_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll
|
| Monitoring aktiviert | planta.monitoring.enable |
Server | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | Gibt die IP-Adresse der Monitoring-Komponente an.
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
db.install: Gibt an, ob eine Datenbank installiert werden soll. Mögliche Werte sind "yes" oder "no". planta.install_type = venus).
server.install: Gibt an, ob ein PLANTA-Server installiert werden soll. Mögliche Werte sind "yes" oder "no".
client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. Mögliche Werte sind "yes" oder "no". planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
| temp.path | Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
| server.type | release oder asan oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die release-Version. Die testing- und asan-Versionen können für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
JAVA_HOME (z.B. /usr/java/jdk1.7.0_21)
CLASSPATH (z.B. /usr/java/jdk1.7.0_21/bin)
PATH (z.B. /usr/java/jdk1.7.0_21/bin:/usr/java/jdk1.7.0_21/jre/bin:$PATH)
JRE_HOME (z.B. /usr/java/jdk1.7.0_21/jre)
JAVA_JAR (z.B. /usr/java/java_jar)
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus. planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie im Abschnitt Installationsparameter.
db.install, server.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Bedeutung |
|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll
|
| Updateart | planta.update_type |
Client, Server, Datenbank | Gibt im Falle des Updates an, welcher Art das upzudatende, existierende System ist, d.h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | Datenbanktyp
|
| Lizenz | License |
Server, Monitoring, Datenbank | Ihre von PLANTA vergebene Lizenznummer, z.B. "200". |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL. |
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet
|
| Migration ausführen? | server.migrate |
Server | Gibt an, ob bei der Installation eine Migration auf die neue Server-Version ausgeführt werden soll
|
python.install_only_core |
Server | Dieser Parameter gibt an, ob beim Einspielen einer neuen 39.5-Server-Version ein reduziertes Core-Update ausgeführt werden soll. Die Entscheidung darüber wird vom Installer selbst getroffen. Es gilt dabei, dass ein Core-Update immer dann angestoßen wird, wenn ein reines Server-Update (ohne gleichzeitiges Datenbank-Update) in einem 39.5-System mit DB 39.5 ( Nicht in einem 39.5-System mit DB 39.4) stattfindet.
|
|
| Name der User-Gruppe NEU | server.user.group |
Server, Monitoring | Die Gruppe, dem die Installation gehört
|
| Service-Benutzer NEU | server.user.name |
Server, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet
|
| Erwartete Nutzlast | system.dimension |
Server | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System)
|
| Log level | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
| Coredumps erstellen? | debug.coredumps |
Server | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?)
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll
|
| Startup-Shortcut | client.create_menu_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll
|
| Monitoring aktiviert | planta.monitoring.enable |
Server | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | Gibt die IP-Adresse der Monitoring-Komponente an
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
db.install: Gibt an, ob eine Datenbank installiert werden soll. Mögliche Werte sind "yes" oder "no". planta.install_type = venus).
server.install: Gibt an, ob ein PLANTA-Server installiert werden soll. Mögliche Werte sind "yes" oder "no".
client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. Mögliche Werte sind "yes" oder "no". planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
| temp.path | Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
| server.type | release oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die release-Version. Die testing-Version kann für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
JAVA_HOME (z.B. /usr/java/jdk1.7.0_21)
CLASSPATH (z.B. /usr/java/jdk1.7.0_21/bin)
PATH (z.B. /usr/java/jdk1.7.0_21/bin:/usr/java/jdk1.7.0_21/jre/bin:$PATH)
JRE_HOME (z.B. /usr/java/jdk1.7.0_21/jre)
JAVA_JAR (z.B. /usr/java/java_jar)
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus. planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie im Abschnitt Installationsparameter.
db.install, server.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Bedeutung |
|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | Gibt an, ob eine Neuinstallation gemacht oder ein bestehendes System upgedated werden soll NEU
|
| Updateart | planta.update_type |
Client, Server, Datenbank | Gibt im Falle des Updates an, welcher Art das upzudatende, existierende System ist, d.h., ob es sich um ein 39.4.4.0- oder ein 39.5.X-System (mit DB 39.4 oder DB 39.5) handelt
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank, Server | Datenbanktyp
|
| Lizenz | License |
Server, Monitoring, Datenbank | Ihre von PLANTA vergebene Lizenznummer, z.B. "200". |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL. |
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet
|
| Migration ausführen? NEU | server.migrate |
Server | Gibt an, ob bei der Installation eine Migration auf die neue Server-Version ausgeführt werden soll
|
| NEU | python.install_only_core |
Server | Dieser Parameter gibt an, ob beim Einspielen eines neuen Venus-Releases ein reduziertes Core-Update ausgeführt werden soll. Die Entscheidung darüber wird vom Installer selbst getroffen. Es gilt dabei, dass ein Core-Update immer dann angestoßen wird, wenn ein reines Server-Update (ohne gleichzeitiges Datenbank-Update) in einem Venus-System (nicht Venus on Earth!) stattfindet.
|
| Name der User-Gruppe | server.user.group |
Server, Monitoring | Die Gruppe, dem die Installation gehört
|
| Service-Benutzer | server.user.name |
Server, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet
|
| Erwartete Nutzlast | system.dimension |
Server | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System)
|
| Log level | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
| Coredumps erstellen? | debug.coredumps |
Server | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?)
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll
|
| Startup-Shortcut | client.create_menu_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll
|
| Monitoring aktiviert | planta.monitoring.enable |
Server | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | Gibt die IP-Adresse der Monitoring-Komponente an
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
db.install: Gibt an, ob eine Datenbank installiert werden soll. Mögliche Werte sind "yes" oder "no".
server.install: Gibt an, ob ein PLANTA-Server installiert werden soll. Mögliche Werte sind "yes" oder "no".
client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. Mögliche Werte sind "yes" oder "no". planta-windows.properties bzw. planta-linux.properties hinzugefügt werden können:
| Name in properties -Dateien | Mögliche Werte | Bedeutung |
|---|---|---|
| temp.path | Ein relativer oder absoluter Pfad | Der Installer kopiert beim Installieren einige Hilfsdateien in ein temporäres Verzeichnis (und passt diese entsprechend der Einstellungen an). Standardmäßig (falls der Parameter nicht angegeben wird) ist dies /tmp/install_planta unter Linux bzw. %temp%/install_planta unter Windows.
|
| server.type | release oder testing | Gibt an, welcher Server installiert wird. Standardmäßig (falls der Parameter nicht angegeben wird) ist dies die release-Version. Die testing-Version kann für Debugging verwendet werden, da zur Laufzeit einige zusätzliche Tests gemacht werden, was die Laufzeit allerdings etwas verlangsamt. |
| Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
JAVA_HOME (z.B. /usr/java/jdk1.7.0_21)
CLASSPATH (z.B. /usr/java/jdk1.7.0_21/bin)
PATH (z.B. /usr/java/jdk1.7.0_21/bin:/usr/java/jdk1.7.0_21/jre/bin:$PATH)
JRE_HOME (z.B. /usr/java/jdk1.7.0_21/jre)
JAVA_JAR (z.B. /usr/java/java_jar)
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus. planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie im Abschnitt Installationsparameter.
db.install, server.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\config\planta_server.conf.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Bedeutung |
|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank | Gibt an, ob von einem 39.4.4.0- oder von einem 39.5.x-System upgedated wird, oder ein komplett neues System installiert werden soll
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
| Wie Datenbank installieren? | db.install_type |
Datenbank | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll
|
| Datenbank-Typ | db.type |
Datenbank, Server | Datenbanktyp
|
| Lizenz | License |
Server, Monitoring, Datenbank | Ihre von PLANTA vergebene Lizenznummer, z.B. "200" |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL |
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank | Bei Oracle die SID, bei MSSQL der Datenbank-Name
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank | Der Benutzer, für den das Schema installiert werden soll
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank | Das Passwort des Benutzers |
| Datenbank-Admin Username | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen
|
| Datenbank-Admin Passwort | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet
|
| Name der User-Gruppe NEU | server.user.group |
Server, Monitoring | Die Gruppe, dem die Installation gehört
|
| Service-Benutzer NEU | server.user.name |
Server, Monitoring | Der Linux-User, dem die Linux-Installation gehört und der den PLANTA Server-Dienst startet
|
| Erwartete Nutzlast | system.dimension |
Server | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System)
|
| Log level | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
| Coredumps erstellen? | debug.coredumps |
Server | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird
|
| Pfad zu Coredumps | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?)
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll
|
| Startup-Shortcut | client.create_menu_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll
|
| Monitoring aktiviert | planta.monitoring.enable |
Server | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | Gibt die IP-Adresse der Monitoring-Komponente an
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
db.install: Gibt an, ob eine Datenbank installiert werden soll. Mögliche Werte sind "yes" oder "no". planta.install_type = venus).
server.install: Gibt an, ob ein PLANTA-Server installiert werden soll. Mögliche Werte sind "yes" oder "no".
client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. Mögliche Werte sind "yes" oder "no". | Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |
JAVA_HOME (z.B. /usr/java/jdk1.7.0_21)
CLASSPATH (z.B. /usr/java/jdk1.7.0_21/bin)
PATH (z.B. /usr/java/jdk1.7.0_21/bin:/usr/java/jdk1.7.0_21/jre/bin:$PATH)
JRE_HOME (z.B. /usr/java/jdk1.7.0_21/jre)
JAVA_JAR (z.B. /usr/java/java_jar)
install_planta.bat (auf Windows-Systemen) bzw. install_planta.sh (auf Linux-Systemen) aus. planta-windows.properties (auf Windows-Systemen) bzw. planta-linux.properties (auf Linux-Systemen), um die Parameter für Ihre Installation einzustellen. Näheres zu den vorhandenen Parametern finden Sie im Abschnitt Installationsparameter.
db.install, server.install und client.install auf "yes" oder "no", wobei client.install nur auf Windows-Systemen zur Verfügung steht.
C:\\planta\\server anstatt C:\planta\server
install_planta_with_template.bat (auf Windows-Systemen) bzw. install_planta_with_template.sh (auf Linux-Systemen) aus.
/install/planta-linux.properties und /install/planta-windows.properties angepasst werden.
/scripts, insbesondere scripts/temp.linux.properties und scripts/temp.windows.properties, dürfen nicht abgeändert werden.
server.path / client.path) und das Verzeichnis install_planta in Ihrem temporären Verzeichnis, bevor Sie eine neue Installation durchführen.
\config\planta_server.conf.
\log auf etwaige Fehler beim Starten des PLANTA-Servers. Es kann auch helfen, z.B. über netstat zu überprüfen, ob der bei der Installation angegebene Port geöffnet ist, und ob der Dienst laut Service Wrapper gestartet ist (Aufruf von \yajsw\bat\queryService.bat oder /yajsw/bat/queryDaemon.sh).
| Parameter | Name in properties -Dateien | Verwendet für Komponente | Bedeutung |
|---|---|---|---|
| Installationsart | planta.install_type |
Client, Server, Datenbank NEU | Gibt an, ob von einem 39.4.4.0- oder von einem 39.5.x-System upgedated wird, oder ein komplett neues System installiert werden soll.
|
| DB-Log-Verzeichnis | log.path |
Client, Server, Datenbank NEU | Ein Verzeichnis, in dem Log-Files mit Informationen zu Installation und Updates gespeichert werden.
|
| Wie Datenbank installieren? NEU | db.install_type |
Datenbank | Gibt an, ob für die Datenbank ein neuer Benutzer angelegt oder ein bereits vorhandener Benutzer verwendet werden soll.
|
| Datenbank-Typ | db.type |
Datenbank NEU, Server | Datenbanktyp
|
| Lizenz | License |
Server, Monitoring, Datenbank NEU | Ihre von PLANTA vergebene Lizenznummer, z.B. "200". |
| Datenbank-Server | db.server |
Server, Monitoring, Datenbank NEU | Der Name bzw. IP-Adresse des Servers, auf dem die Datenbank läuft. |
| Datenbank-Port | db.port |
Server, Monitoring, Datenbank NEU | Der Port zur Datenbank. Standardmäßig lautet dieser "1521" für Oracle und "1433" für MSSQL |
| Datenbank-Name | db.name |
Server, Monitoring, Datenbank NEU | Bei Oracle die SID, bei MSSQL der Datenbank-Name
|
| MSSQL-Server verwendet benannte Instanz | db.use_named_instance |
Server, Monitoring, Datenbank NEU | Gibt bei MSSQL-Datenbanken an, ob auf eine benannte Instanz verbunden werden soll oder auf die Default-Instanz
|
| Datenbank-Instanz | db.instance |
Server, Monitoring, Datenbank NEU | Der Name der MSSQL-Instanz, an die sich verbunden werden soll.
|
| Datenbank-Benutzer | db.user |
Server, Monitoring, Datenbank NEU | Der Benutzer, für den das Schema installiert werden soll
|
| Datenbank-Passwort | db.password |
Server, Monitoring, Datenbank NEU | Das Passwort des Benutzers |
| Datenbank-Admin Username NEU | db.user_privileged |
Datenbank | Der Name des Benutzers mit den Rechten, einen neuen Benutzer anzulegen
|
| Datenbank-Admin Passwort NEU | db.password_privileged |
Datenbank | Das Passwort des neuen Benutzers.
|
| Server-IP-Adresse | SERVER_IP |
Server, Client | Die IP-Adresse des PLANTA-Servers.
|
| Port | PORT |
Server, Client | Die Port-Nummer, über die der Server mit den Clients kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird |
| Name des PLANTA-Server-Dienstes | service.name |
Server | Der Name des Dienstes, der dem PLANTA-Server zugeordnet ist.
|
| Neues Server-Verzeichnis | server.path |
Server | Das Verzeichnis, in das der PLANTA project-Server installiert werden soll
|
| Bestehendes Server-Verzeichnis | server.path.existing |
Server | Das Verzeichnis, in welchem sich der alte PLANTA project-Server befindet
|
| Bestehende Server-Version | server.version |
Server | Gibt die Versionsnummer der bestehenden Server-Version an. Durch diesen Parameter entscheidet der Installer, welche Installationsskripte beim Update ausgeführt werden sollen.
|
| Linux-Gruppe | server.linux.group |
Server | Die Linux-Gruppe, der die Linux-Installation gehört
|
| Linux-Benutzer | server.linux.user |
Server | Der Linux-User, dem die Linux-Installation gehört
|
| Erwartete Nutzlast | system.dimension |
Server | Wie stark wird dieses System ausgelastet werden? (Gering = Testsystem, Mittel = Normalbetrieb, Hoch = viele Benutzer gleichzeitig auf dem System)
|
| Log level NEU | log.level |
Server | Gibt an, wie viele Informationen in das PLANTA Log-File geschrieben werden.
|
| Coredumps erstellen? NEU | debug.coredumps |
Server | Gibt an, ob bei einem Absturz ein Coredump-File mit dem aktuellen Systemzustand erstellt wird
|
| Pfad zu Coredumps NEU | debug.coredump_path |
Server | Gibt an, wo ein etwaiger Coredump erstellt werden soll (s. Parameter Coredumps erstellen?)
|
| Client-Verzeichnis | client.path |
Client | Das Verzeichnis, in das der PLANTA project-Client installiert werden soll
|
| Desktop-Shortcut | client.create_desktop_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client auf dem Desktop angelegt werden soll
|
| Startup-Shortcut | client.create_menu_shortcut |
Client | Legt fest, ob eine Verknüpfung zum Client im Startup-Menu angelegt werden soll
|
| Monitoring aktiviert | planta.monitoring.enable |
Server | Gibt an, ob die Monitoring-Komponente für den Server aktiviert werden soll
|
| Port der Monitoring-Schnittstelle | planta.monitoring.port |
Server, Monitoring | Die Port-Nummer, über die der Server mit der Monitoring-Komponente kommuniziert. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring Interface IP | planta.monitoring.interface |
Server | Gibt die IP-Adresse der Monitoring-Komponente an
|
| Port der Web-Schnittstelle | monitoring.port |
Monitoring | Die Port-Nummer des Web-Dienstes für die Monitoring-Komponente. Dies sollte eine fünfstellige Nummer kleiner 30000 sein, die von keinem anderen Prozess verwendet wird
|
| Monitoring-Verzeichnis | monitoring.path |
Monitoring | Das Verzeichnis, in das die Monitoring-Komponente installiert werden soll
|
| Name des Monitoring-Dienstes | monitoring.service |
Monitoring | Der Name des Dienstes, der der Monitoring-Komponente zugeordnet ist.
|
db.install: Gibt an, ob eine Datenbank installiert werden soll. Mögliche Werte sind "yes" oder "no". planta.install_type = venus).
server.install: Gibt an, ob ein PLANTA-Server installiert werden soll. Mögliche Werte sind "yes" oder "no".
client.install: Gibt an, ob ein PLANTA-Client installiert werden soll. Mögliche Werte sind "yes" oder "no". | Siehe auch: Installation und Update, Release Notes, Voraussetzungen und Plattformen |