2012-05-06 2 views
2

공식 설치 안내서에 따라 데스크탑 컴퓨터에 greenplum 데이터베이스를 설치하고 있습니다. 나는 단지 하나 개의 시스템이 있기 때문에Greenplum gpseginstall이 "클러스터 암호 액세스"를 묻습니다.

localhost 
localhost-1 
localhost-2 

:

[[email protected] greenplum-db-4.2.1.0]# gpseginstall -f hostfile_exkeys -uyang -par0306 
20120506:05:59:33:012887 gpseginstall:sm403-08:root-[INFO]:-Installation Info: 
link_name None 
binary_path /usr/local/greenplum-db-4.2.1.0 
binary_dir_location /usr/local 
binary_dir_name greenplum-db-4.2.1.0 
20120506:05:59:33:012887 gpseginstall:sm403-08:root-[INFO]:-check cluster password access 
*** Enter password for localhost-2: 
*** Enter password for localhost-2: 
*** Enter password for localhost-2: 
*** Enter password for localhost-2: 
*** Enter password for localhost-2: 

이 내 hostfile_exkeys 파일이 모습입니다 : 내가

# gpseginstall -f hostfile_exkeys -u gpadmin -p [email protected]$$word 

을 실행하고있어 때 클러스터 암호 액세스를 제공하기 위해 나에게 묻는다 .

웹 (http://www.topix.com/forum/com/greenplum/TSDQHMJ6M7I9D0A44)에 유사한 포스트는 말한다 :

"나는이 같은 오류가 있었고, 내가 루트 로그인을 거부 할 SSHD를 설정했기 때문에 그것이 발견 당신은 당신의 SSHD 구성 및 허가를 편집해야합니다. gpseginstall이 작동하도록 루트 로그인. 희망이 도움이됩니다! "

그러나 나는 그것이 루트 로그인 허용 수 있도록 내/etc/ssh/sshd_config 파일을 수정하는 것을 시도했다 :

# Authentication: 

#LoginGraceTime 2m 
PermitRootLogin yes 
#StrictModes yes 
#MaxAuthTries 6 
#MaxSessions 10 

다시 시작 SSHD :

Stopping sshd:            [FAILED] 
Starting sshd:            [ OK ] 

하지만 아무것도 작동을; gpseginstall 프로그램은 여전히 ​​암호를 묻습니다.

나는 루트, gpadmin, 내 자신의 사용자의 암호를 생각할 수있는 모든 암호를 시도했지만 그 중 아무 것도 작동하지 않습니다. 나는 그것을하기 위해 무엇을 할 것으로 예상됩니까?

업데이트 : 문제는 단일 노드에 Greenplum 커뮤니티 에디션을 설치하는 것입니다. 이 경험이있는 사람이 있습니까?

미리 감사드립니다.

답변

2

단일 노드에 Greenplum 데이터베이스를 설치하는 것 같습니다. 따라서 gpseginstall 단계를 수행 할 필요가 없습니다. 이것은 마스터 호스트의 모든 세그먼트에 Greenplum을 설치하는 데 사용됩니다.

+0

워드 프로세서, 그렇지 않으면 말한다. 어떤 시점에서 사용자 gpadmin을 만들 수 있습니까? – BAR

1

비밀번호 인증을 사용 설정해야합니다.

sudo nano /etc/ssh/sshd_config 

PermitRootLogin yes 
PasswordAuthentication yes 

그런 다음 service sshd restart

+0

이것은 나를 위해 일했습니다. –

관련 문제