클러스터를 NODE1에 설치할때
specified nodes are not clisterable 에러가 발생할 경우 ssh-keygen생성중에 암호를 넣어서 그렇다.
1.모든 노드상에 .ssh 디렉토리를(root,oracle)을 삭제한후 다시 .ssh디렉토리를 만든다.
2.모든 노드에 ssh-keygen -t rsa 실행(rac1,rac2)
(여기서 암호는 절대로 넣지 말고 엔터로 입력)
[oracle@rac1 ~]$ chmod 700 .ssh [oracle@rac1 ~]$ ssh-keygen -t rsa Generating public/private rsa key pair. enter file in which to save the key (/home/oracle/.ssh/id_rsa) : 엔터 enter passphrase (emptyu for no passphrase) : 엔터 enter same passphrase again : 엔터
3.모든 노드에 ssh-keygen -t dsa 실행(rac1,rac2)
(여기서 암호는 절대로 넣지 말고 엔터로 입력)
[oracle@rac1 ~]$ ssh-keygen -t dsa Generating public/private rsa key pair. enter file in which to save the key (/home/oracle/.ssh/id_rsa) : 엔터 enter passphrase (emptyu for no passphrase) : 엔터 enter same passphrase again : 엔터
4. 하나의 노드에서 다음의 작업을 실행(rac1)
[oracle@rac1 .ssh]$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys [oracle@rac1 .ssh]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys [oracle@rac1 .ssh]$ ssh rac1 cat /home/oracle/.ssh/id_rsa.pub >> authorized_keys oracle@rac1'spassword: [oracle@rac1 .ssh]$ ssh rac1 cat /home/oracle/.ssh/id_dsa.pub >> authorized_keys [oracle@rac1 .ssh]$ ssh rac2 cat /home/oracle/.ssh/id_rsa.pub >> authorized_keys oracle@rac2'spassword: [oracle@rac1 .ssh]$ ssh rac2 cat /home/oracle/.ssh/id_dsa.pub >> authorized_keys oracle@rac2'spassword: [oracle@rac1 .ssh]$ scp authorized_keys rac2:/home/oracle/.ssh/ oracle@rac2'spassword: authorized_keys 100% 2040 2.0KB/s 00:005. 양쪽 노드에서 다음을 실행(비밀번호를 물어보면 안됨)
--------------RAC1------------------ [oracle@rac1 .ssh]$ ssh rac1 date [oracle@rac1 .ssh]$ ssh rac1-priv date [oracle@rac1 .ssh]$ ssh rac2 date [oracle@rac1 .ssh]$ ssh rac2-priv date --------------RAC2------------------ [oracle@rac2 .ssh]$ ssh rac1 date [oracle@rac2 .ssh]$ ssh rac1-priv date [oracle@rac2 .ssh]$ ssh rac2 date [oracle@rac2 .ssh]$ ssh rac2-priv date
'Oracle > RAC' 카테고리의 다른 글
RAC 구성 Processe (0) | 2014.11.16 |
---|---|
RAC 시작/종료 명령어 (0) | 2014.11.16 |
RAC 관련 명령어 (0) | 2014.11.16 |
RAC I/O시스템 설명 (0) | 2014.11.15 |