Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
06dd366a
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
06dd366a
编写于
2月 05, 2021
作者:
H
Hui Li
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[TD-2947]<fix>when update version, first stop nginx
上级
ffb7b03a
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
37 addition
and
9 deletion
+37
-9
packaging/tools/install.sh
packaging/tools/install.sh
+21
-5
packaging/tools/install_power.sh
packaging/tools/install_power.sh
+16
-4
未找到文件。
packaging/tools/install.sh
浏览文件 @
06dd366a
...
...
@@ -147,8 +147,8 @@ done
#echo "verType=${verType} interactiveFqdn=${interactiveFqdn}"
function
kill_
taosd
()
{
pid
=
$(
ps
-ef
|
grep
"
taosd
"
|
grep
-v
"grep"
|
awk
'{print $2}'
)
function
kill_
process
()
{
pid
=
$(
ps
-ef
|
grep
"
$1
"
|
grep
-v
"grep"
|
awk
'{print $2}'
)
if
[
-n
"
$pid
"
]
;
then
${
csudo
}
kill
-9
$pid
||
:
fi
...
...
@@ -168,7 +168,10 @@ function install_main_path() {
if
[
"
$verMode
"
==
"cluster"
]
;
then
${
csudo
}
mkdir
-p
${
nginx_dir
}
fi
${
csudo
}
cp
${
script_dir
}
/email
${
install_main_dir
}
/
||
:
if
[[
-e
${
script_dir
}
/email
]]
;
then
${
csudo
}
cp
${
script_dir
}
/email
${
install_main_dir
}
/
||
:
fi
}
function
install_bin
()
{
...
...
@@ -680,7 +683,7 @@ function install_service() {
install_service_on_sysvinit
else
# must manual stop taosd
kill_taosd
kill_
process
taosd
fi
}
...
...
@@ -749,9 +752,22 @@ function update_TDengine() {
elif
((
${
service_mod
}
==
1
))
;
then
${
csudo
}
service taosd stop
||
:
else
kill_taosd
kill_process taosd
fi
sleep
1
fi
if
[
"
$verMode
"
==
"cluster"
]
;
then
if
pidof nginx &> /dev/null
;
then
if
((
${
service_mod
}
==
0
))
;
then
${
csudo
}
systemctl stop nginxd
||
:
elif
((
${
service_mod
}
==
1
))
;
then
${
csudo
}
service nginxd stop
||
:
else
kill_process nginx
fi
sleep
1
fi
fi
install_main_path
...
...
packaging/tools/install_power.sh
浏览文件 @
06dd366a
...
...
@@ -146,8 +146,8 @@ done
#echo "verType=${verType} interactiveFqdn=${interactiveFqdn}"
function
kill_p
owerd
()
{
pid
=
$(
ps
-ef
|
grep
"
powerd
"
|
grep
-v
"grep"
|
awk
'{print $2}'
)
function
kill_p
rocess
()
{
pid
=
$(
ps
-ef
|
grep
"
$1
"
|
grep
-v
"grep"
|
awk
'{print $2}'
)
if
[
-n
"
$pid
"
]
;
then
${
csudo
}
kill
-9
$pid
||
:
fi
...
...
@@ -652,7 +652,7 @@ function install_service() {
install_service_on_sysvinit
else
# must manual stop powerd
kill_powerd
kill_p
rocess p
owerd
fi
}
...
...
@@ -721,9 +721,21 @@ function update_PowerDB() {
elif
((
${
service_mod
}
==
1
))
;
then
${
csudo
}
service powerd stop
||
:
else
kill_powerd
kill_p
rocess p
owerd
fi
sleep
1
fi
if
[
"
$verMode
"
==
"cluster"
]
;
then
if
pidof nginx &> /dev/null
;
then
if
((
${
service_mod
}
==
0
))
;
then
${
csudo
}
systemctl stop nginxd
||
:
elif
((
${
service_mod
}
==
1
))
;
then
${
csudo
}
service nginxd stop
||
:
else
kill_process nginx
fi
sleep
1
fi
fi
install_main_path
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录