CDH Namenode自動切換(active-standby)

1. 先切換到hdfs 用戶,作免密碼登陸ssh

    ssh -keygen -t rsa
    touch /var/lib/hadoop-hdfs/.ssh/authorized_keys
    chmod 755 /var/lib/hadoop-hdfs/.ssh/authorized_keys
 
    把兩臺hdfs 用戶的id_rsa.pub 分別寫入對方的authorized_keys文件中
 
2. 在兩臺機器上建立  /home/hdfs/.ssh
    把兩臺機器hdfs 用戶的    id_rsa 都拷到各自的 /home/hdfs/.ssh 
    chown hdfs:hdfs -R /home/hdfs/
 
3. 在hdfs-site.xml 配置

    <property>
      <name>dfs.ha.fencing.ssh.private-key-files</name>
      <value>/home/hdfs/.ssh/id_rsa_1,/home/hdfs/.ssh/id_rsa_2</value>
    </property>oop

相關文章
相關標籤/搜索