- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
最近,我成功地为 HDFS 和 YARN 启用了 HA。现在我有一个事件的和备用的名称节点,自动故障转移工作正常。我正在使用 Cloudera Manager 和 CDH 5。
我有以下问题。
例如,如果我的事件 Namenode 崩溃而备用 Namenode 变为事件状态,是否可以自动设置先前崩溃的 Namenode 以在它变得健康时将自己提升为事件状态?这样,一开始配置为备用的Namenode在关键情况下就可以简单地作为替代。
期待您的回答!
最佳答案
查看这篇文章以了解故障转移过程:
How does Hadoop Namenode failover process works?
在现实生活中,您不需要崩溃的名称节点来再次将自己提升为事件名称节点。让 Active Namenode 和 Standby Namenode 根据谁在 ZooKeeper 获得锁来切换它们的角色。
只要一个 Namenode 处于事件状态而其他 Namenode 处于备用状态并且系统具有高可用性,这应该是无关紧要的。
关于hadoop - HDFS HA 可能性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41742399/
我有一个具有 3 个节点的非 HA Hadoop 设置:一个 NameNode 和 2 个 DataNode。 NameNode是一个4GB内存和20GB硬盘的服务器,而每个DataNode有8GB内
关于 https://www.rabbitmq.com/ha.html我读到了这两个属性: ha-promote-on-shutdown ha-promote-on-failure 但是我找不到关于这
据我所知,列表的 + op 只要求第二个操作数是可迭代的,“ha”显然是。 在代码中: >>> x = [] >>> x += "ha" >>> x ['h', 'a'] >>> x = x + "h
我试图在网上找到更多关于它的信息,但似乎找不到合适的答案。 我们的新应用程序在顶部使用 HA 负载均衡器将访问者分配到集群 ampq 和集群 mysql,一切都完美无缺。 现在我们已经决定我们需要将我
我已经阅读了 clustering和 HA章节并对 RabbitMQ 集群有了一个公平的理解。我不明白的一件事是,集群上有 2 个以上的节点和一组 HA 队列,客户端如何建立连接,以便在一个节点发生故
我正在尝试使用Hadoop HA设置hbase ha。 我已经设置了Hadoop HA,并对其进行了测试。 但是在HBase安装中,启动时出现以下错误: 2020-05-02 16:11:09,336
我目前正在创建3个Neo4j高可用性服务器。我的业务逻辑将一台服务器作为专用主服务器,而将另外两台计算机作为专用从服务器。我的从服务器与主服务器存在于完全不同的数据中心中。 在两个应用程序之间建立链接
我目前在Docker上安装了GitLab omnibus。我计划通过将其添加到Kubernetes来具有相同的HA,并使用Gluster保持持久性。我玩过用Gluster配置Kubernetes的游戏
如何使用主动/主动或主动/备用 HA 系统在生产环境中运行 docker?有任何指南或最佳实践吗? 我正在考虑 3 个场景: 1) NFS - 用于两台服务器 - 准备有 docker-machine
我使用rabbitmq-server-3.6.1。 似乎有两个选项如何设置同步批量大小。第一个是策略选项“ha-sync-batch-size”。 RabbitMQ 文档 here 中对此进行了描述。
*我正在使用 hearbeat 2.1.4 2 个节点正常工作,但是当我在 node1 中手动停止 httpd 时,heartbeat 不会切换到 node02。如何解决这个问题??* 最佳答案 该版
我正在使用 HA 名称节点配置 Hadoop 2.2.0 稳定版,但我不知道如何配置对集群的远程访问。 我配置了手动故障转移的 HA 名称节点,我定义了 dfs.nameservices,我可以从集群
我一直在尝试 Docker Swarm 并研究其他解决方案,例如 Kubernetes,但我就是不知道什么最适合我的用例,我可以从专家那里获得一些帮助,所以非常欢迎您的意见. 我对要构建的云有一些要求
我有Apache Mesos 0.22.1集群(3个主节点和5个从节点),在HA配置和Spark 1.5.1框架中运行Cloudera HDFS(2.5.0-cdh5.3.1)。 当我尝试 Spark
我正在阅读《 Hadoop最终指导》中的“高可用性”,以下内容并不清楚, To recover from a failed namenode in this situation, an adminis
请注意:这是一个非常相似的问题as this one,但是我断言这不是骗子!另一个问题显然是基于(较旧的)基于Python的Docker注册表,而不是用GoLang编写的最新注册表,而且看起来有很大不
我使用 MySQL 和 Galera wsrep 来获得同步复制,该部分已启动并运行 我需要设置一种代理来处理客户端连接。由于集群中的任何节点都可能发生故障,因此客户端不会直接连接节点,而只能通过代理
我的机器上的一个地窖组中有三个 karaf 节点。第一个节点 (lb_node) 用作负载均衡器,其他两个节点(1_node 和 2_node)用作服务节点(具有已部署的功能)。两个节点都有可用的 /
我正在使用 Win-8 机器并尝试创建多语言网站。 我使用的是法语、阿拉伯语和豪萨语。 我的代码运行完美,但是当我选择豪萨语时出现错误: Culture name 'ha-latn' is not s
最近,我成功地为 HDFS 和 YARN 启用了 HA。现在我有一个事件的和备用的名称节点,自动故障转移工作正常。我正在使用 Cloudera Manager 和 CDH 5。 我有以下问题。 例如,
我是一名优秀的程序员,十分优秀!