Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
oceanbase
obdeploy
提交
d30677f6
O
obdeploy
项目概览
oceanbase
/
obdeploy
1 年多 前同步成功
通知
7
Star
73
Fork
132
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
obdeploy
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
未验证
提交
d30677f6
编写于
1月 04, 2022
作者:
R
Rongfeng Fu
提交者:
GitHub
1月 04, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
v1.2.1 (#79)
上级
bac50132
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
8 addition
and
4 deletion
+8
-4
executer27.py
executer27.py
+4
-1
plugins/oceanbase/3.1.0/upgrade.py
plugins/oceanbase/3.1.0/upgrade.py
+1
-1
rpm/ob-deploy.spec
rpm/ob-deploy.spec
+3
-2
未找到文件。
executer27.py
浏览文件 @
d30677f6
...
@@ -20,6 +20,7 @@
...
@@ -20,6 +20,7 @@
import
os
import
os
import
sys
import
sys
import
new
import
time
import
time
import
logging
import
logging
import
getopt
import
getopt
...
@@ -45,4 +46,6 @@ if __name__ == '__main__':
...
@@ -45,4 +46,6 @@ if __name__ == '__main__':
OBD_INSTALL_PRE
=
os
.
environ
.
get
(
'OBD_INSTALL_PRE'
,
'/'
)
OBD_INSTALL_PRE
=
os
.
environ
.
get
(
'OBD_INSTALL_PRE'
,
'/'
)
sys
.
path
.
append
(
os
.
path
.
join
(
OBD_INSTALL_PRE
,
'usr/obd/lib/executer/executer27/site-packages'
))
sys
.
path
.
append
(
os
.
path
.
join
(
OBD_INSTALL_PRE
,
'usr/obd/lib/executer/executer27/site-packages'
))
execfile
(
sys
.
argv
[
1
])
del
sys
.
argv
[
0
]
sys
.
path
.
append
(
os
.
path
.
dirname
(
sys
.
argv
[
0
]))
execfile
(
sys
.
argv
[
0
])
plugins/oceanbase/3.1.0/upgrade.py
浏览文件 @
d30677f6
...
@@ -62,7 +62,7 @@ class Exector(object):
...
@@ -62,7 +62,7 @@ class Exector(object):
@
property
@
property
def
cmd
(
self
):
def
cmd
(
self
):
if
self
.
_cmd
is
None
:
if
self
.
_cmd
is
None
:
self
.
_cmd
=
'
alias python=%s; python
%%s -h %s -P %s -u %s %s'
%
(
self
.
_exector
,
self
.
host
,
self
.
port
,
self
.
user
,
"-p '%s'"
%
self
.
pwd
if
self
.
pwd
else
''
)
self
.
_cmd
=
'
%s
%%s -h %s -P %s -u %s %s'
%
(
self
.
_exector
,
self
.
host
,
self
.
port
,
self
.
user
,
"-p '%s'"
%
self
.
pwd
if
self
.
pwd
else
''
)
return
self
.
_cmd
return
self
.
_cmd
@
host
.
setter
@
host
.
setter
...
...
rpm/ob-deploy.spec
浏览文件 @
d30677f6
Name: ob-deploy
Name: ob-deploy
Version: 1.2.
0
Version: 1.2.
1
Release: %(echo $RELEASE)%{?dist}
Release: %(echo $RELEASE)%{?dist}
# if you want use the parameter of rpm_create on build time,
# if you want use the parameter of rpm_create on build time,
# uncomment below
# uncomment below
...
@@ -95,12 +95,13 @@ cd ${RPM_BUILD_ROOT}/usr/obd/plugins && ln -s oceanbase oceanbase-ce && mkdir -p
...
@@ -95,12 +95,13 @@ cd ${RPM_BUILD_ROOT}/usr/obd/plugins && ln -s oceanbase oceanbase-ce && mkdir -p
%post
%post
# chkconfig: 2345 10 90
# chkconfig: 2345 10 90
# description: obd ....
# description: obd ....
chmod +x /usr/bin/obd
#mkdir -p /usr/obd/ && cp -rf /root/.obd/plugins /usr/obd/plugins
#mkdir -p /usr/obd/ && cp -rf /root/.obd/plugins /usr/obd/plugins
#chmod 744 /root/.obd/plugins/*
#chmod 744 /root/.obd/plugins/*
chmod -R 755 /usr/obd/*
chmod -R 755 /usr/obd/*
chown -R root:root /usr/obd/*
chown -R root:root /usr/obd/*
find /usr/obd -type f -exec chmod 644 {} \;
find /usr/obd -type f -exec chmod 644 {} \;
chmod +x /usr/bin/obd
chmod +x /usr/obd/lib/executer/executer27/bin/executer
echo -e 'Installation of obd finished successfully\nPlease source /etc/profile.d/obd.sh to enable it'
echo -e 'Installation of obd finished successfully\nPlease source /etc/profile.d/obd.sh to enable it'
#/sbin/chkconfig --add obd
#/sbin/chkconfig --add obd
#/sbin/chkconfig obd on
#/sbin/chkconfig obd on
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录