采用伪分布式方式时 jobtracker 和 namenode 都是指向本机,当start-all.sh 启动时,都要ssh 到 本机,所以需要输入密码,可按找以下步骤解决:

        1. ssh-keygen -t rsa 生成rsa公钥和私钥。

        2. chmod 755 ~/.ssh

        3. cd ~/.ssh , cat id_rsa.pub >> authorized_keys

        4. ssh-add   ~/.ssh/id_rsa