伪分布式到完全分布式:角色重新规划

基础环境

ssh 免密是为了什么?
start-dfs.sh 在哪里启动,就要对别人公开公钥

部署配置

  1. 角色在哪里启动
角色文件配置
NNcore-site.xmlfs.defaultFS hdfs://node01:9000
DNslavesnode02
node03
node04
SNNhdfs-site.xmldfs.namenode.secondary.http-address node02:50090
  1. 启动时的细节配置:
    hdfs-site.xml
    dfs.namenode.name.dir
    dfs.datanode.data.dir
    dfs.namenode.checkpoint.dir

  2. 分发配置

scp -r ./hadoop-2.10.1 node02:`pwd`

初始化&启动

  • 格式化 hdfs namenode -format
    fsimage
    VERSION

  • start-dfs.sh
    加载我们的配置文件
    通过ssh免密的方式取启动相应的角色

Scroll to Top