部署 dbops 和配置 Ansible

dbops for openGauss 同样内置绿色版 Ansible(2.10.5),标准流程如下:

  1. 解压 dbops。
  2. 注册并验证内置 Ansible。

1. 下载并解压 dbops

cd ~
dbops_version="v0.1.0-beta.1"
wget "https://gitee.com/dbops/dbops/releases/download/${dbops_version}/dbops-${dbops_version}-Linux-x86_64.tar.gz"
tar -zxvf "dbops-${dbops_version}-Linux-x86_64.tar.gz" -C /usr/local

2. 注册绿色版 Ansible

cd /usr/local/dbops/portable-ansible-v0.5.0-py3
sh setup_portable_ansible.sh
source ~/.bashrc

验证安装:

ansible --version

3. 使用建议

  • 控制节点优先使用 Python 3。
  • 执行前先完成 inventory 与 common_config.yml 配置。
  • 先在测试环境确认安装包与 OS 匹配,再进入生产环境。

下一章:openGauss 部署快速开始