Denodo运维补充手册
记录用于完善Denodo服务的脚本
SolutionManager
参考官方手册内容, 创建以下启动shell脚本
denodo: 主要用于管理SM的启动/停止/重启操作1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26!/bin/bash
Author: zhouruixi@goldwind.com.cn
Date: 2021-09-08
start(){
sh $HOME/bin/start_denodo.sh
}
stop(){
sh $HOME/bin/stop_denodo.sh
}
case $1 in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esacstart_denodo.sh: 主要负责启动SM相关服务1
2
3
4
5
6
7
8
9
10
11
12!/bin/bash
Author: zhouruixi@goldwind.com.cn
Date: 2021-09-08
DENODO_HOME=$HOME/denodo_solutionmanager_8.0
IP=$(ec2-metadata -o|awk '{print $2}')
sh $DENODO_HOME/bin/licensemanager_startup.sh
sh $DENODO_HOME/bin/solutionmanager_startup.sh
sh $DENODO_HOME/bin/solutionmanagerwebtool_startup.sh
echo "Solution Manager Started!"
echo "Solution Manager Administration Tool URL: http://$IP:19090/solution-manager-web-tool"
echo "For more information, visit: https://community.denodo.com/docs/html/browse/8.0/en/solution_manager/administration/index"stop_denodo.sh: 主要负责停止SM相关服务1
2
3
4
5
6
7
8
9!/bin/bash
Author: zhouruixi@goldwind.com.cn
Date: 2021-09-08
DENODO_HOME=$HOME/denodo_solutionmanager_8.0
sh $DENODO_HOME/bin/licensemanager_shutdown.sh
sh $DENODO_HOME/bin/solutionmanager_shutdown.sh
sh $DENODO_HOME/bin/solutionmanagerwebtool_shutdown.sh
echo "Solution Manager Stopped!"
VDP
参考官方手册内容, 创建以下启动shell脚本
denodo: 主要用于管理SM的启动/停止/重启操作1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26!/bin/bash
Author: zhouruixi@goldwind.com.cn
Date: 2021-09-08
start(){
sh $HOME/bin/start_denodo.sh
}
stop(){
sh $HOME/bin/stop_denodo.sh
}
case $1 in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esacstart_denodo.sh: 主要负责启动SM相关服务1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26!/bin/bash
Author: zhouruixi@goldwind.com.cn
Date: 2021-09-08
DENODO_HOME=$HOME/denodo_solutionmanager_8.0
IP=$(ec2-metadata -o|awk '{print $2}')
sh $DENODO_HOME/bin/vqlserver_startup.sh
sh $DENODO_HOME/bin/vdpadmin.sh
sh $DENODO_HOME/bin/designstudio_startup.sh
sh $DENODO_HOME/bin/datacatalog_startup.sh
以下按照项目实际需求决定是否启动
sh $DENODO_HOME/bin/arnindex_startup.sh
sh $DENODO_HOME/bin/browserpool_startup.sh
sh $DENODO_HOME/bin/denodo_sso_startup.sh
sh $DENODO_HOME/bin/diagnosticmonitoringtool_startup.sh
sh $DENODO_HOME/bin/itpadmintool_startup.sh
sh $DENODO_HOME/bin/itpilot_webadmin_startup.sh
sh $DENODO_HOME/bin/scheduler_startup.sh
sh $DENODO_HOME/bin/scheduler_webadmin_startup.sh
sh $DENODO_HOME/bin/verificationGUI_startup.sh
sh $DENODO_HOME/bin/verification_startup.sh
echo "VDP Started!"
echo "VDP URI: //$IP:9999"
echo "For more information, visit: https://community.denodo.com/docs/html/browse/8.0/en/vdp/administration/index"stop_denodo.sh: 主要负责停止SM相关服务1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20!/bin/bash
Author: zhouruixi@goldwind.com.cn
Date: 2021-09-08
DENODO_HOME=$HOME/denodo_solutionmanager_8.0
sh $DENODO_HOME/bin/vqlserver_shutdown.sh safe
sh $DENODO_HOME/bin/designstudio_shutdown.sh
sh $DENODO_HOME/bin/datacatalog_shutdown.sh
以下按照项目实际需求决定是否启动
sh $DENODO_HOME/bin/arnindex_shutdown.sh
sh $DENODO_HOME/bin/browserpool_shutdown.sh
sh $DENODO_HOME/bin/denodo_sso_shutdown.sh
sh $DENODO_HOME/bin/diagnosticmonitoringtool_shutdown.sh
sh $DENODO_HOME/bin/itpilot_webadmin_shutdown.sh
sh $DENODO_HOME/bin/scheduler_shutdown.sh
sh $DENODO_HOME/bin/scheduler_webadmin_shutdown.sh
sh $DENODO_HOME/bin/verification_shutdown.sh
sh $DENODO_HOME/bin/webcontainer_shutdown.sh
echo "VDP Stopped!"