dataCenter update
This commit is contained in:
parent
a05f69fed4
commit
5f7ae326bc
@ -1,5 +1,5 @@
|
|||||||
SHELL=/bin/bash
|
SHELL=/bin/bash
|
||||||
JAVA_HOME=/usr/lib/jvm/java-1.17.0-openjdk-amd64/
|
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
|
||||||
SSH_AUTH_SOCK=/tmp/ssh-U6ap8c5J2x/agent.4132
|
SSH_AUTH_SOCK=/tmp/ssh-U6ap8c5J2x/agent.4132
|
||||||
PWD=/home/ubuntu/data/shell/autoDeploy
|
PWD=/home/ubuntu/data/shell/autoDeploy
|
||||||
LOGNAME=ubuntu
|
LOGNAME=ubuntu
|
||||||
@ -18,7 +18,7 @@ USER=ubuntu
|
|||||||
LC_TERMINAL_VERSION=3.4.16
|
LC_TERMINAL_VERSION=3.4.16
|
||||||
SHLVL=1
|
SHLVL=1
|
||||||
XDG_SESSION_ID=19
|
XDG_SESSION_ID=19
|
||||||
CLASSPATH=.:/usr/lib/jvm/java-1.17.0-openjdk-amd64//lib:/lib
|
CLASSPATH=.:/usr/lib/jvm/java-11-openjdk-amd64/lib:/lib
|
||||||
XDG_RUNTIME_DIR=/run/user/1001
|
XDG_RUNTIME_DIR=/run/user/1001
|
||||||
SSH_CLIENT=192.168.96.16 60271 22
|
SSH_CLIENT=192.168.96.16 60271 22
|
||||||
XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
|
XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
|
||||||
|
@ -3,8 +3,7 @@
|
|||||||
PATH=$PATH:/usr/bin/:/usr/local/bin/:/usr/sbin
|
PATH=$PATH:/usr/bin/:/usr/local/bin/:/usr/sbin
|
||||||
dataCenterPath=$1
|
dataCenterPath=$1
|
||||||
profile=$2
|
profile=$2
|
||||||
jars=( data-collection\
|
jars=( \
|
||||||
abc\
|
|
||||||
data-metadata-collect-fileset\
|
data-metadata-collect-fileset\
|
||||||
data-metadata-collect\
|
data-metadata-collect\
|
||||||
data-metadata-collect\
|
data-metadata-collect\
|
||||||
@ -15,26 +14,43 @@ jars=( data-collection\
|
|||||||
data-sources\
|
data-sources\
|
||||||
data-standard\
|
data-standard\
|
||||||
data-metadata-interface\
|
data-metadata-interface\
|
||||||
#data-asset\
|
data-asset\
|
||||||
data-quality\
|
data-quality\
|
||||||
)
|
)
|
||||||
|
|
||||||
function startModule()
|
function startModule()
|
||||||
{
|
{
|
||||||
moduleName=$1
|
moduleName=$1
|
||||||
if [ ! -f "jars/${moduleName}.jar" ];then
|
|
||||||
|
|
||||||
|
if [ ! -f "${moduleName}.jar" ];then
|
||||||
echo "startDtaCenter 文件 ${moduleName}.jar 不存在1!"
|
echo "startDtaCenter 文件 ${moduleName}.jar 不存在1!"
|
||||||
else
|
else
|
||||||
#${JAVA_HOME}bin/java -Xms256m -Xmx512m -Xss512K -Dspring.profiles.active=${profile} -Dspring.config.location=file:${dataCenterPath}/config/ -jar jars/${moduleName}.jar &
|
#${JAVA_HOME}bin/java -Xms256m -Xmx512m -Xss512K -Dspring.profiles.active=${profile} -Dspring.config.location=file:${dataCenterPath}/config/ -jar jars/${moduleName}.jar &
|
||||||
/usr/bin/java -Dspring.profiles.active=${profile} -jar jars/${moduleName}.jar &
|
/usr/bin/java -Dspring.profiles.active=${profile} -jar ${moduleName}.jar &
|
||||||
# > logs/${moduleName}.log &
|
# > logs/${moduleName}.log &
|
||||||
echo "${!}" > pids/common/${moduleName}.pid
|
echo "${!}" > pids/common/${moduleName}.pid
|
||||||
fi
|
fi
|
||||||
sleep 1
|
sleep 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function checkDir()
|
||||||
|
{
|
||||||
|
directory_path=$1
|
||||||
|
|
||||||
|
if [ ! -d "$directory_path" ]; then
|
||||||
|
echo "目录不存在,正在创建..."
|
||||||
|
mkdir -p "$directory_path"
|
||||||
|
echo "目录创建成功!"
|
||||||
|
else
|
||||||
|
echo "目录已经存在。"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
function main(){
|
function main(){
|
||||||
cd ${dataCenterPath}
|
cd ${dataCenterPath}
|
||||||
|
checkDir "logs"
|
||||||
|
checkDir "pids"
|
||||||
for jar in ${jars[@]}
|
for jar in ${jars[@]}
|
||||||
do
|
do
|
||||||
startModule $jar
|
startModule $jar
|
||||||
|
@ -7,8 +7,8 @@ profile=$2
|
|||||||
function startModule()
|
function startModule()
|
||||||
{
|
{
|
||||||
moduleName=$1
|
moduleName=$1
|
||||||
if [ ! -f jars/"$moduleName".jar ];then
|
if [ ! -f "$moduleName".jar ];then
|
||||||
echo startDtaCenter 文件 $(pwd)/jars/${moduleName} 不存在1!
|
echo startDtaCenter 文件 $(pwd)/${moduleName} 不存在1!
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
0
startDataCenterBase2.sh
Normal file → Executable file
0
startDataCenterBase2.sh
Normal file → Executable file
Loading…
x
Reference in New Issue
Block a user