配置高可用(HA)

编辑
文档创建者:doreen0813 (83193 )     浏览次数:1038次     编辑次数:8次     最近更新:doreen0813 于 2018-12-19     

目录:

1、描述编辑

操作场景:该文档指导安装工程师为Spider分布式引擎环境配置高可用,在三台及以上的机器时都需要配置高可用(HA),从而保证整个系统的高可用;

前提条件:已经按照安装Spider集群安装好了Spider集群的各组件,且状态正常;

部署概要:Spider分布式引擎系统的高可用表示系统在其中几台机器宕机的时候,可以正常工作,数据不会丢失,业务不会中止。

                配置高可用主要包含如下步骤:

                Get Started > Select Hosts > Review > Create Checkpoint > Configure Components > Initialize JournalNodes > Start Components > 

                Initialize Metadata > Finalize HA Setup

2、配置高可用编辑

在Ambari服务主界面选择HDFS服务,并在右上角点击Service Actions,选择Enable NameNode HA,如下图:

            222

1. Get Started

    进入Enable NameNode HA Wizard界面,在Get Started步骤的Nameservice ID中输入ns(也可自定义其他名字),如下图:

            222

2. Select Hosts

    点击Next进入Select Hosts步骤,如下图,选择其他NameNodeJournalNodes的主机,这边保持默认的即可。点击右下角的Next按钮。

            222

3. Review

    进入Review步骤,确认之前的主机选择,确认无误单击右下角的Next

            222

4. Create Checkpoint

    进入Create Checkpoint步骤,按照页面中的提示使用root用户登录到对应hostname的机器上,依次执行步骤提示中的2和3命令。

    如下图,按照提示1登录到finebi1机器上,执行红框中提示2和3的命令。

            222

    在FineBI1上执行命令2中对应的操作,返回Safe mode is on,如下所示:

            222

    出现上图所示情况后,执行接下来的命令3,如下图,返回Save namespace successful。

            222

    执行完成后,点击Next即可。

5. Configure Components

    进入Configure Components步骤,监视配置进度条。

            222

    注:执行成功后才能点击Next按钮,没有成功的话,Next按钮不能被点击。  

    等到所有配置完成后,如下图,点击Next按钮。

            222

6. Initialize JournalNodes

    进入初始化JournalNodes界面,按照步骤说明用root登录到界面提示的hostname的主机,并且执行第二点中的命令。

    比如,按照如下图的提示,用root用户登录到finebi1机器,执行步骤2的命令。

            222

    在finebi1机器中,命令执行完成后的结果如下图所示:

            222

    执行成功后,右下角的Next按钮才可以点击。

7. Start Components

    进入组件启动界面,此处启动ZooKeeper服务器和NameNode,监视启动的进度条,如下图:

            222

    待组件都启动成功,如下图,点击右下角的Next按钮。

            222

8. Initialize Metadata

    进入初始化元数据界面,按照界面的提示,登录到提示1中hostname机器上,执行提示2的命令;登录到提示3中hostname机器上,执行提示4的命令。

  (注:提示1与提示3中登录的是不同机器

            222

    去提示1的finebi1机器中,执行提示2的命令结果如下图所示:

            222

    去提示3的finebi2机器中,执行提示4的命令结果如下图所示:

            222

            222

    命令执行完成后,点击界面右下角的Next按钮。

9. Finalize HA Setup

    进入最终HA设置步骤,监视设置进度条,等待组件配置启动完成后点击右下角的Done按钮,高可用即配置完成了。

            222

3、状态查看编辑

完成后可以在Ambari首页,HDFS的服务界面上看到对应的JournalNode启动了,如下图:

           222

至此,安装过程全部完成。Ambari首页的状态监控界面显示如下所示:

           222



附件列表


主题: 部署集成
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用? [ 去社区提问 ]