首批通过分布式安全可靠测评,为关键业务系统打造
安装 obshell
更新时间:2026-04-14 14:16:46
本文介绍如何通过 obshell-sdk-go 在每个节点解压安装 obshell RPM 包。
说明
建议先查看 obshell-sdk-go 快速上手 内容,了解如何使用 obshell-sdk-go。
注意事项
在执行安装 obshell 之前请先就将所需的 RPM 包下载到机器上。您可以手动下载,也可以使用 obshell-sdk-go 下载,使用 obshell-sdk-go 下载的介绍可参见 下载 RPM 包。
示例代码
func main() {
ips := []string{
"10.10.10.1",
"10.10.10.2",
"10.10.10.3",
}
workDir := "/data/ob" // OceanBase 数据库的工作目录
nodeConfigs := make([]util.NodeConfig, 0)
for _, ip := range ips {
nodeConfigs = append(nodeConfigs, util.NewNodeConfig(ip, workDir, 2886))
}
if err := util.InstallObshell("/tmp/obshell-4.2.4.2-12024102115.el7.x86_64.rpm", nodeConfigs...); err != nil {
panic(err)
}
}
相关文档
通过 obshell-sdk-python 请求 API 方法的介绍可参见 安装 obshell。