gpdb集群修改计算机名称
lx978 2017-07-20 05:04:49 今天处理gpdb集群修改计算机名称
百度了一些资料,目前查到的步骤是:
0. 维护模式打开数据库,修改配置表 gp_segment_configuration 的hostname和address字段为新主机名称;
1、停库,关闭维护模式;
2、修改/etc/sysconf/network和/etc/hosts文件,使用新的主机名称,重启主机;
3、打开数据库并检查;
我在数据库进入维护模式后
gpstart -m
PGOPTIONS='-c gp_session_role=utility' psql -U gpadmin bass_gp
然后update gp_segment_configuration set hostname='new_host' where address='old_host';
是报错无权限 ERROR: permission denied: "gp_segment_configuration" is a system catalog
请问是什么问题?