HAWQ配置之HDFS HA

一、在ambari管理界面啓用HDFS HA

在ambari中這步很簡單,在所有安裝的服務都正常之後,在HDFS的服務界面中,點擊下拉菜單“Actions”,選擇啓用HDFS HA項 “Enable NameNode HA”,然後根據提示嚮導一步一步的認真做就可以了。尤其需要注意的是手動操作的環節不用出錯。

二、修改HAWQ的配置文件

1,修改hdfs-client.xml有關HA的項目

        <property>
                <name>dfs.nameservices</name>
                <value>epbdcluster</value>
        </property>

        <property>
                <name>dfs.ha.namenodes.epbdcluster</name>
                <value>nn1,nn2</value>
        </property>

        <property>
                <name>dfs.namenode.rpc-address.epbdcluster.nn1</name>
                <value>ep-bd01:8020</value>
        </property>

        <property>
                <name>dfs.namenode.rpc-address.epbdcluster.nn2</name>
                <value>ep-bd05:8020</value>
        </property>

        <property>
                <name>dfs.namenode.http-address.epbdcluster.nn1</name>
                <value>ep-bd01:50070</value>
        </property>

        <property>
                <name>dfs.namenode.http-address.epbdcluster.nn2</name>
                <value>ep-bd05:50070</value>
        </property>

2,修改hawq-site中的HDFS URL

        <property>
                <name>hawq_dfs_url</name>
                <value>epbdcluster/hawq</value>
                <description>URL for accessing HDFS.</description>
        </property>

3,同步修改後的配置文件到所有節點

gpscp -f slaves hawq-site.xml =:/opt/gpadmin/apache-hawq/etc/.
gpscp -f slaves hdfs-client.xml =:/opt/gpadmin/apache-hawq/etc/.

三、重新啓動hawq集羣

在hawq的master主機上執行重啓命令

su - gpadmin
hawq restart cluster -a

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章