AdminServer hinzugefügt
This commit is contained in:
73
roles/ams_0017_14.1.4.0_AdminServer/files/common.xml
Normal file
73
roles/ams_0017_14.1.4.0_AdminServer/files/common.xml
Normal file
@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-15"?>
|
||||
<DBSettings>
|
||||
<!-- true => Auswahldialog ein -->
|
||||
<ChooseInitialDB>false</ChooseInitialDB>
|
||||
<!-- DB_ID der Standardanmelde DB, siehe pwd.xml -->
|
||||
<InitialDefaultDB>1</InitialDefaultDB>
|
||||
<!-- Ben<65>tigte Daten f<>r die DB-Verbindungen. -->
|
||||
<!-- Intervall, in dem Dienste versuchen, sich erneut an eine startende Datenbank anzumelden. -->
|
||||
<ConnectionRetryInterval>30</ConnectionRetryInterval>
|
||||
<!-- Die folgenden 3 Einstellungen sind optional und werden f<>r die kryptierte Daten<65>bertragung -->
|
||||
<!-- <20>ber den Thin-JDBC-Treiber ben<65>tigt. Um die Kryptierung zu aktivieren, m<>ssen ALLE Parameter korrekt -->
|
||||
<!-- gesetzt sein und die Kryptierung muss serverseitig aktiviert werden. Zus<75>tzlich muss diese -->
|
||||
<!-- Option in der jeweiligen Kundenkonfiguration aktiviert sein! -->
|
||||
<!-- M<>gliche Werte: REJECTED, ACCEPTED, REQUESTED, REQUIRED, muss auch serverseitig -->
|
||||
<!-- konfiguriert werden. Die Wirkung der Einstellungen ist durch folgende Matrix beschrieben: -->
|
||||
<!-- -->
|
||||
<!-- Client -->
|
||||
<!-- -->
|
||||
<!-- | Accepted Rejected Requested Required -->
|
||||
<!-- ==================================================== -->
|
||||
<!-- Accepted | OFF OFF ON ON -->
|
||||
<!-- Server Rejected | OFF OFF OFF ORA-12660 -->
|
||||
<!-- Requested| ON OFF ON ON -->
|
||||
<!-- Required | ON ORA-12660 ON ON -->
|
||||
<OracleNetCryptoChecksumClient>Accepted</OracleNetCryptoChecksumClient>
|
||||
<OracleNetCryptoChecksumTypesClient>MD5</OracleNetCryptoChecksumTypesClient>
|
||||
<OracleNetEncryptionClient>Accepted</OracleNetEncryptionClient>
|
||||
<!-- Hier muss ein unterstuetzter Algorithmus eingetragen werden, z.B. RC4_128 -->
|
||||
<OracleNetEncryptionTypesClient>AES256</OracleNetEncryptionTypesClient>
|
||||
<!-- RAC-Konfiguration: LOAD_BALANCE oder FAILOVER. Default: LOAD_BALANCE -->
|
||||
<RACConnectionType>LOAD_BALANCE</RACConnectionType>
|
||||
<!-- maximales Alter einer DB-Pool-Connection in Minuten -->
|
||||
<!-- Wird diese Zeit <20>berschritten, so wird die Connection -->
|
||||
<!-- bei der n<>chsten Verwendung geschlossen und durch eine neue ersetzt -->
|
||||
<!-- Standard: 120 Minuten -->
|
||||
<PoolConnectionMaxAge>120</PoolConnectionMaxAge>
|
||||
<!-- Gibt an, wie viele Werte einer Sequenz immer in einem Rutsch geholt werden. Ein Wert von 1 deaktiviert den Cache. Dies ist das Default-Verhalten. -->
|
||||
<SequenceCacheSize>1</SequenceCacheSize>
|
||||
<!-- Konfigurationsparameter des UCP Connection Pools. Bei Leerangaben wird der Defaultwert verwendet. -->
|
||||
<!-- Siehe Oracle UCP Guide f<>r Details zu den einzelnen Parametern. -->
|
||||
<UniversalConnectionPoolSettings>
|
||||
<!-- Initiale Gr<47><72>e des UCP Pools. Default: 5 -->
|
||||
<InitialPoolSize>5</InitialPoolSize>
|
||||
<!-- Minimale Gr<47><72>e des UCP Pools. Default: 0 -->
|
||||
<!--<MinPoolSize>0</MinPoolSize>-->
|
||||
<!-- Maximale Gr<47><72>e des UCP Pools. Default: 500 -->
|
||||
<!--<MaxPoolSize>500</MaxPoolSize>-->
|
||||
<!-- Maximale Anzahl an Statements, die vom UCP Pool gecached werden. Default: 0 -->
|
||||
<!--<MaxStatements></MaxStatements>-->
|
||||
<!-- Soll jede Verbindung vor der Herausgabe aus dem UCP Pool getestet werden? Default: true -->
|
||||
<!--<ValidateConnectionOnBorrow>true</ValidateConnectionOnBorrow>-->
|
||||
<!-- Anzahl Sekunden, in denen eine bereits erfolgreich getestete Connection -->
|
||||
<!-- weiterhin als "g<>ltig" angesehen wird. Default: 5 -->
|
||||
<!--<SecondsToTrustIdleConnection>5</SecondsToTrustIdleConnection>-->
|
||||
<!-- Zeitspanne in Sekunden, wie lange der UCP Pool eine Connection wiederverwendet, -->
|
||||
<!-- bis sie geschlossen und eine neue erstellt wird. Default: deaktiviert -->
|
||||
<!--<MaxConnectionReuseTime></MaxConnectionReuseTime>-->
|
||||
<!-- Anzahl, wie oft eine Connection vom UCP Pool weiterverwedet werden darf, -->
|
||||
<!-- bis sie geschlossen und eine neue erstellt wird. Default: deaktiviert -->
|
||||
<!--<MaxConnectionReuseCount></MaxConnectionReuseCount>-->
|
||||
<!-- Zeitintervall, wie lange der UCP Pool maximal wartet, um eine neue Connection zu erstellen, -->
|
||||
<!-- bevor ein Fehler erzeugt wird. Default: 60 -->
|
||||
<!--<ConnectionWaitTimeout>60</ConnectionWaitTimeout>-->
|
||||
<!-- Zeitintervall in Sekunden, wie lange eine Connection unbenutzt im UCP Pool liegen darf, -->
|
||||
<!-- bevor sie geschlossen wird. Default: 120 -->
|
||||
<!--<MaxIdleTime>120</MaxIdleTime>-->
|
||||
<!-- Fast Connection Failover (FCF) f<>r Oracle Real Application Cluster (RAD) aktivieren? Default: true -->
|
||||
<EnableFastConnectionFailover>false</EnableFastConnectionFailover>
|
||||
<!-- Konfigurations-String for den Oracle Notification Service (ONS), der von FCF verwendet wird. -->
|
||||
<!-- Ab Oracle 12.1 erfolgt die Konfiguration automatisch und wird nicht mehr ben<65>tigt -->
|
||||
<!--<ONSConfigurationString></ONSConfigurationString>-->
|
||||
</UniversalConnectionPoolSettings>
|
||||
</DBSettings>
|
57
roles/ams_0017_14.1.4.0_AdminServer/files/psc.sh
Executable file
57
roles/ams_0017_14.1.4.0_AdminServer/files/psc.sh
Executable file
@ -0,0 +1,57 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
#Check for Appserver
|
||||
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
APPS="DOWN"
|
||||
else
|
||||
APPS=$(cat $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status)
|
||||
fi
|
||||
#Check for Appserveradmin
|
||||
if [ ! -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
APPSADMIN="DOWN"
|
||||
else
|
||||
APPSADMIN=$(cat $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status)
|
||||
fi
|
||||
#Check for Webservice
|
||||
if [ ! -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
|
||||
then
|
||||
WEBS="DOWN"
|
||||
else
|
||||
WEBS=$(cat $AMSHOME/linux/Services/service/rsWebserviceImp20.status)
|
||||
fi
|
||||
#Check for BV-Service
|
||||
if [ ! -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.status ]
|
||||
then
|
||||
BVS="DOWN"
|
||||
else
|
||||
BVS=$(cat $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.status)
|
||||
fi
|
||||
#Anzeige
|
||||
|
||||
printf "\n \e[33m\t\t\tAppserver und Services\e[0m \n\n\n"
|
||||
if [[ $APPS = "STARTED" ]]
|
||||
then
|
||||
printf "\t\tAppserver\t\e[32m%s\e[0m \n\n\n" "$APPS"
|
||||
else
|
||||
printf "\t\tAppserver\t\e[31m%s\e[0m \n\n\n" "$APPS"
|
||||
fi
|
||||
if [[ $APPSADMIN = "STARTED" ]]
|
||||
then
|
||||
printf "\t\tAppserveradmin\t\e[32m%s\e[0m \n\n\n" "$APPSADMIN"
|
||||
else
|
||||
printf "\t\tAppserveradmin\t\e[31m%s\e[0m \n\n\n" "$APPSADMIN"
|
||||
fi
|
||||
if [[ $WEBS = "STARTED" ]]
|
||||
then
|
||||
printf "\t\tWebservice\t\e[32m%s\e[0m \n\n\n" "$WEBS"
|
||||
else
|
||||
printf "\t\tWebservice\t\e[31m%s\e[0m \n\n\n" "$WEBS"
|
||||
fi
|
||||
if [[ $BVS = "STARTED" ]]
|
||||
then
|
||||
printf "\t\tBV-Service\t\e[32m%s\e[0m \n\n\n" "$BVS"
|
||||
else
|
||||
printf "\t\tBV-Service\t\e[31m%s\e[0m \n\n\n" "$BVS"
|
||||
fi
|
31
roles/ams_0017_14.1.4.0_AdminServer/files/startALL
Executable file
31
roles/ams_0017_14.1.4.0_AdminServer/files/startALL
Executable file
@ -0,0 +1,31 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
#Check for Appserver
|
||||
if [ -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserver is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh start;
|
||||
fi
|
||||
#Check for Webservice
|
||||
if [ -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
|
||||
then
|
||||
echo "Webservice is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Services/service/rsWebserviceImp20.sh start;
|
||||
fi
|
||||
#Check for BV-Service
|
||||
if [ -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.status ]
|
||||
then
|
||||
echo "BV-Service is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.sh start;
|
||||
fi
|
||||
#Check for Appserveradmin
|
||||
if [ -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserveradmin is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Appserveradmin/service/rsWebserviceAppserver.sh start;
|
||||
fi
|
||||
./psc.sh
|
25
roles/ams_0017_14.1.4.0_AdminServer/files/startALLwoa
Executable file
25
roles/ams_0017_14.1.4.0_AdminServer/files/startALLwoa
Executable file
@ -0,0 +1,25 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
#Check for Appserver
|
||||
if [ -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserver is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh start;
|
||||
fi
|
||||
#Check for Webservice
|
||||
if [ -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
|
||||
then
|
||||
echo "Webservice is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Services/service/rsWebserviceImp20.sh start;
|
||||
fi
|
||||
#Check for BV-Service
|
||||
if [ -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.status ]
|
||||
then
|
||||
echo "BV-Service is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.sh start;
|
||||
fi
|
||||
|
||||
./psc.sh
|
10
roles/ams_0017_14.1.4.0_AdminServer/files/startadmin
Executable file
10
roles/ams_0017_14.1.4.0_AdminServer/files/startadmin
Executable file
@ -0,0 +1,10 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
|
||||
if [ -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserveradmin is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Appserveradmin/service/rsWebserviceAppserver.sh start;
|
||||
fi
|
||||
./psc.sh
|
10
roles/ams_0017_14.1.4.0_AdminServer/files/startapps
Executable file
10
roles/ams_0017_14.1.4.0_AdminServer/files/startapps
Executable file
@ -0,0 +1,10 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
|
||||
if [ -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserver is already running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh start;
|
||||
fi
|
||||
./psc.sh
|
31
roles/ams_0017_14.1.4.0_AdminServer/files/stopALL
Executable file
31
roles/ams_0017_14.1.4.0_AdminServer/files/stopALL
Executable file
@ -0,0 +1,31 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
#Check for Appserver
|
||||
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserver not running!"
|
||||
else
|
||||
$AMSHOME/linux/Appserver/service/rsWebserviceAppserver.sh stop;
|
||||
fi
|
||||
#Check for Webservice
|
||||
if [ ! -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
|
||||
then
|
||||
echo "Webservice not running!"
|
||||
else
|
||||
$AMSHOME/linux/Services/service/rsWebserviceImp20.sh stop;
|
||||
fi
|
||||
#Check for BV-Service
|
||||
if [ ! -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.status ]
|
||||
then
|
||||
echo "BV-Service not running!"
|
||||
else
|
||||
$AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.sh stop;
|
||||
fi
|
||||
#Check for Appserveradmin
|
||||
if [ ! -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserveradmin not running!"
|
||||
else
|
||||
$AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.sh stop;
|
||||
fi
|
||||
./psc.sh
|
25
roles/ams_0017_14.1.4.0_AdminServer/files/stopALLwoa
Executable file
25
roles/ams_0017_14.1.4.0_AdminServer/files/stopALLwoa
Executable file
@ -0,0 +1,25 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
#Check for Appserver
|
||||
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserver not running!"
|
||||
else
|
||||
$AMSHOME/linux/Appserver/service/rsWebserviceAppserver.sh stop;
|
||||
fi
|
||||
#Check for Webservice
|
||||
if [ ! -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
|
||||
then
|
||||
echo "Webservice not running!"
|
||||
else
|
||||
$AMSHOME/linux/Services/service/rsWebserviceImp20.sh stop;
|
||||
fi
|
||||
#Check for BV-Service
|
||||
if [ ! -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.status ]
|
||||
then
|
||||
echo "BV-Service not running!"
|
||||
else
|
||||
$AMSHOME/linux/webclient-services/rsAmsBvService-14.1.4.0/service/rsAmsBvService.sh stop;
|
||||
fi
|
||||
|
||||
./psc.sh
|
10
roles/ams_0017_14.1.4.0_AdminServer/files/stopadmin
Executable file
10
roles/ams_0017_14.1.4.0_AdminServer/files/stopadmin
Executable file
@ -0,0 +1,10 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
|
||||
if [ ! -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserver not running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Appserveradmin/service/rsWebserviceAppserver.sh stop;
|
||||
fi
|
||||
./psc.sh
|
10
roles/ams_0017_14.1.4.0_AdminServer/files/stopapps
Executable file
10
roles/ams_0017_14.1.4.0_AdminServer/files/stopapps
Executable file
@ -0,0 +1,10 @@
|
||||
#!/usr/bin/bash
|
||||
AMSHOME="/opt/rola/ams"
|
||||
|
||||
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
|
||||
then
|
||||
echo "Appserver not running!"
|
||||
else
|
||||
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh stop;
|
||||
fi
|
||||
./psc.sh
|
Reference in New Issue
Block a user