关于greenplum:greenplum-安装-3-互信配置

配置 /etc/hosts

172.28.128.6 dw1-cn
172.28.128.11 dw1-seg1
172.28.128.12 dw1-seg2

# dw1-seg1, dw1-seg2上删除
127.0.1.1 dw1-cn dw1-cn

配置互信,过程如下

参考Enabling Passwordless SSH

设置环境变量

master的gpadmin用户下

source /usr/local/gpdb/greenplum_path.sh

配置master到 其它 node的passworldless ssh

master的gpadmin用户下

ssh-copy-id dw1-seg1
ssh-copy-id dw1-seg2

### 过程为将dw1-cn的publickey增加到dw1-seg1,dw1-seg2的/home/gpadmin/.ssh/id_rsa.pub
### 我的dw1-seg1,dw1-seg2是通过dw1-cn打的box创立的,他们的/home/gpadmin/.ssh/id_rsa.pub来自于dw1-cn,且曾经通过setup_gpadmin_user.bash配置好。这一步实际上能够不做。

配置所有的节点list

master的gpadmin用户下编辑~/hostfile_exkeys

dw1-cn
dw1-seg1
dw1-seg2

n-n互信

master的gpadmin用户下

gpssh-exkeys -f hostfile_exkeys

查看互信

master的gpadmin用户下

gpssh -f hostfile_exkeys -e 'ls -l /usr/local/gpdb'

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理