GaussDB-转换安装模式前手动清理节点方法
操作场景
删除实例后,若主机需要转换安装模式使用(沙箱环境或非沙箱环境),须手动清理节点上的残留信息。
例如:用于沙箱环境安装实例后,主机将用于非沙箱环境实例的扩副本操作,下发扩副本前需要对主机进行手动清理。
在自定义目录下安装的实例,以及GaussDB Installer工具安装的实例,其节点使用DM模式安装,即为非沙箱环境。
其他方式安装的实例,其节点使用非DM模式安装,即为沙箱环境。
操作步骤
-
执行以下命令,恢复网络相关设置。
-
原先为沙箱环境,可以通过以下命令恢复。
cp -f /etc/sysconfig/iptables.bk /etc/sysconfig/iptables
service iptables save
systemctl restart iptables.service
systemctl is-active iptables.service
-
原先为非沙箱环境,修改/etc/sysconfig/iptable。需自行判断哪些为用户自己的端口策略,仅保留12017端口及用户自己的端口策略。
service iptables save
systemctl restart iptables.service
systemctl is-active iptables.service
-
-
删除环境变量。
-
修改Bash启动脚本。
-
原先为沙箱环境,修改/home/Ruby/目录下的.bashrc文件。
-
原先为非沙箱环境,修改实例安装的用户目录(例如/home/omm)下的.bashrc文件。
export PATH=/***/om-agent/agent_***/ export PYTHON_VERSION=python3 export AGENT_PATH=*** export GTM_FREE=*** export MPPDB_ENV_SEPARATE_PATH=*** export agent_tool_path=*** export OM_CTL=*** source ~/gauss_env_file
-
-
执行以下命令,删除adaptor安装目录。
rm -rf /dbs/om-adaptor
-
清理和重置系统文件。
-
完成上述步骤后,删除该主机,重新添加。
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…