使用hadoop-daemon.sh 啟動bootstrapStandby nameNode異常


使用hadoop-daemon.sh 啟動bootstrapStandby nameNode異常

啟動bootstrapStandby nameNode時,直接通過ssh 過去執行該命令,一直無法成功,使用的命令如下:

ssh  192.168.17.51 "/usr/local/hadoop/sbin/hadoop-daemon.sh start namenode -bootstrapStandby"

查看,namenode的.out啟動日志發現如下現象:
hadoop-hadoop-namenode-ubuntuServer02.out 一直不停報出如下信息,該文件大小增長很快:

Re-format filesystem in Storage Directory /home/hadoop/data/data1/dfs/name ? (Y or N) Invalid input:
Re-format filesystem in Storage Directory /home/hadoop/data/data1/dfs/name ? (Y or N) Invalid input:
Re-format filesystem in Storage Directory /home/hadoop/data/data1/dfs/name ? (Y or N) Invalid input:

后來,我改成登錄到192.168.17.51服務器上,手工執行 hadoop-daemon.sh start namenode -bootstrapStandby 命令,standby namenode 啟動正常。
解決方法:
需要改成交互式輸入方式的啟動: hdfs namenode -bootstrapStandby 遇到 "(Y or N) " 輸入Y 即可。hadoop-daemon.sh是后台啟動方式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM