zoukankan      html  css  js  c++  java
  • Hadoop 停掉节点(datanode dead)为什么还可以操作集群

    前提  开启四个集群 hadoop102、hadoop103、hadoop104、hadoop105

    在102开启nn 104开启2nn

    此时102~104均已开启dn

    此时关闭105的dd

    那么105此时的状态有两个阶段,此时在105上可以进行的操作:

    一、没有心跳并没有dead(默认挂掉的时间为10m30s)

    1、可以操作集群上的数据的:比如 创建目录 上传目录 下载目录(递归)

    2、并且此时不能上传文件到105(机架就近原则 此时105已经没有dd了)

    3、如果上传文件那么nn就自动将文件文配到102~104

    二、当我们超过 连接时间 也就是105dead

     

    1、可以操作集群上的数据的:比如 创建目录 上传目录 下载目录(递归)

    2、并且此时不能上传文件到105(机架就近原则 此时105已经没有dd了)

    3、如果上传文件那么nn就自动将文件文配到102~104

    总结:我们停掉一台集群的dd,那么这台集群就相当于client!

  • 相关阅读:
    c#截取后几位
    GridView里嵌套RadioButton单选
    sql存储过程无重复添加修改
    Javascript指令
    多级联动Dropdownlist(刷新版)
    docker部署redis问题解决
    docker 安装 gitlab
    docker安装jenkins
    部分ansible常用模块
    ansible
  • 原文地址:https://www.cnblogs.com/atBruce/p/12362118.html
Copyright © 2011-2022 走看看