部署 dbops 和配置 Ansible
dbops for openGauss 内置绿色版 Ansible 2.10.17,目录为 /usr/local/dbops/portable-ansible。
1. 下载并解压 dbops
cd ~
dbops_version="v0.2.0"
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
./bin/dbopsctl env setup
source ~/.bashrc
验证:
ansible --version
ansible-playbook --version
./bin/dbopsctl doctor
3. 使用建议
- 控制节点优先使用 Python 3。
- 执行前先完成 inventory 与
common_config.yml配置。 - 先执行
./bin/dbopsctl support check和./bin/dbopsctl docs check确认本地包完整。 - 先在测试环境确认安装包与 OS 匹配,再进入生产环境。
下一章:openGauss 部署快速开始