[INS-06006] Passwordless SSH connectivity not set up between the following node(s).

 Oracle SSH connectivity error:

 Oracle Rac kurulumu sırasında kurulum dosyaları ssh üzerinden diğer node'a kopyalandığı için
 iki node arasında ssh bağlantısının sağlanamaması durumunda hata alınabilir.
 İki node arasında ssh konfigürasyonunu şu şekilde yapılmalıdır.
 kurulum node'larımız racnode1 ve racnode2;
 oracle kullanıcısı ile login olduktan sonra
 kök dizinde .ssh directory'sinin olup olmadığını kontrol ediyoruz
 # ls -a
 yoksa bu directory'i oluşturuyoruz
 #mkdir ~/.ssh
 #chmod 700 ~/.ssh
 heriki node üzerindede bu dizini oluşturmalıyız.

 Daha sonra dsa ve rsa keylerini oluşturmak için şu komutları giriyoruz.

 #/usr/bin/ssh-keygen -t rsa
 #/usr/bin/ssh-keygen -t dsa
 bu keyleri oluşturduktan sonra ls -a komutuyla .ssh dizinini kontrol ettiğimizde
 id_rsa.pub ve id_dsa.pub keylerini görmeliyiz. Ve her iki node üzerinde yine bu işlemi tekrarlamalıyız.
 .ssh dizini altına gidiyoruz ve oluşturduğumuz keyleri authorized_keys adlı bir dosyaya yazıyoruz
 # cd ./ssh
 # cat id_rsa.pub >>authorized_keys
 # cat id_dsa.pub >>authorized_keys
  Daha sonra bu dosyayı racnode2'ye gönderiyoruz
 # scp authorized_keys racnode2:/home/oracle/.ssh/

 dosyayı gönderdikten sonra yapacağımız şey racnode2 üzerinde oluşturduğumuz rsa ve dsa public keylerini de
 aynı authorized_keys file'ına yazarak racnode1'e bu dosyayı tekrar göndermek olacaktır.Yani bu işlemin mantığı
 her iki makinede oluşturulan rsa ve dsa public keylerinin ortak bir authorized_keys dosyasına yazılarak her iki
 node'a kopyalanmasıdır.
 racnode1 üzerinden racnode2ye ssh ile bağlanıyoruz
 # ssh racnode2
 #cd ./ssh
 # cat id_rsa.pub >>authorized_keys
 # cat id_dsa.pub >>authorized_keys
 # scp authorized_keys racnode2:/home/oracle/.ssh/

 racnode2 üzerinden ssh racnode1 komutunu çalıştırdığımızda password istemeden bağlanıyorsa konfigrasyonu
 doğru şekilde tamamlamışız demektir.


1 yorum:

  1. Son kısımda hata var gibi.

    # scp authorized_keys racnode2:/home/oracle/.ssh/

    racnode1 olmayacakmı?

    YanıtlaSil