更新时间:2022-12-08 GMT+08:00
gds_install
背景信息
gds_install是用于批量安装gds的脚本工具,可大大提高GDS部署效率。
注意事项
- 执行脚本前需设置环境变量,可参考《开发指南》中“导入数据>通过外表并行导入>安装配置和启动GDS”章节。
- 脚本需要在python 3环境下运行。
- 必须在root用户下执行脚本gds_install。
- 用户需要检查上层目录权限,保证GDS用户对安装操作目录、安装目录及安装包有读写执行的权限。
- 目前不支持跨平台的安装部署。
- 执行命令节点也必须是安装部署机器之一。
- --host参数指定的所有节点的密码必须保持一致,才能保证脚本成功进行远程部署。
语法
gds_install -I /path/to/install_dir -U user -G user_group --pkg /path/to/pkg.tar.gz --host [/path/to/hostfile | ipaddr1,ipaddr2...] [--ping-host [/path/to/hostfile | ipaddr1,ipaddr2...]]
参数说明
示例
将GDS安装部署在节点192.168.1.100、192.168.1.101上,并指定安装目录为/opt/gdspackages/install_dir,GDS用户是gds_test:wheel。
gds_install -I /opt/gdspackages/install_dir --host 192.168.1.100,192.168.1.101 -U gds_test -G wheel --pkg /home/gds_test/GaussDB-8.1.1-REDHAT-x86_64bit-Gds.tar.gz
父主题: 服务端工具