hadoop的伪分布模式配置

2018-11-01  本文已影响10人  第四风111
<!--core-site.xml-->
      <configuration>
               <property>
                   <name>fs.defaultFS</name>
                   <value>hdfs://localhost/</value>   
               </property>
           </configuration>
<!--hdfs-site.xml-->
            <configuration>
                <property>
                    <name>dfs.replication</name>
                    <value>1</value>
                </property>
            </configuration>
<!--mapred-site.xml-->
            <configuration>
                <property>
                    <name>mapreduce.framework.name</name>
                    <value>yarn</value>
                </property>
            </configuration>
<!--yarn-site.xml-->
            <configuration>
                <!-- 指定ResourceManager的地址-->
                <property>
                    <name>yarn.resourcemanager.hostname</name>
                    <value>localhost</value>
                </property>
                <!-- 指定reducer获取数据的方式-->
                <property>
                    <name>yarn.nodemanager.aux-services</name>
                    <value>mapreduce_shuffle</value>
                </property>
            </configuration>
1) 安装ssh ------sudo apt-get install ssh
2) 生成无密的密钥文件 -----ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
3) 导入公钥到节点密钥库 ------cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
4)试试登陆localhost,第一次询问输入yes,后面就可以免密登陆了,exit再退出localhost(伪分布式只能登陆本机lcoalhost测试)
需要把s100的公钥文件发给s101的authorized_keys文件中,用nc指令即可。
上一篇 下一篇

猜你喜欢

热点阅读