成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Docker創(chuàng)建的集群下使用ansible部署hbase

siberiawolf / 1336人閱讀

摘要:基于安裝好的和集群部署創(chuàng)建的集群下使用部署創(chuàng)建的集群下使用部署在上制作安裝包下載創(chuàng)建目錄,并將軟件包現(xiàn)在到這個(gè)目錄,依然使用國(guó)內(nèi)鏡像下載。部署使用執(zhí)行完成的部署工作。

基于安裝好的hadoop和zookeeper集群部署hbase
Docker創(chuàng)建的集群下使用ansible部署hadoop
Docker創(chuàng)建的集群下使用ansible部署zookeeper

OS hostname IP
Centos7 cluster-master 172.18.0.2
Centos7 cluster-slave1 172.18.0.3
Centos7 cluster-slave1 172.18.0.4
Centos7 cluster-slave1 172.18.0.5
在cluster-master上制作hbase安裝包 下載

創(chuàng)建~/install/hbase目錄,并將軟件包現(xiàn)在到這個(gè)目錄,依然使用國(guó)內(nèi)鏡像下載。

[root@cluster-master hbase]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/stable/hbase-1.2.6-bin.tar.gz
修改配置

解壓hbase-1.2.6-bin.tar.gz,從中提取配置文件
hbase-env.sh
hbase-site.xml
regionservers
保存在~/install/hbase/conf目錄下

hbase-env.sh

添加log文件和pid文件路徑,并禁用自帶zookeeper

export HBASE_LOG_DIR=${HBASE_HOME}/logs
export HBASE_PID_DIR=/var/hbase/pids
export HBASE_MANAGES_ZK=false
hbase-site.xml

    
        hbase.rootdir
        hdfs://cluster-master:9000/hbase
    
    
        hbase.cluster.distributed
        true
    
    
        hbase.zookeeper.quorum
        cluster-master,cluster-slave1,cluster-slave2,cluster-slave3
    
    
        dfs.replication
        3
    
    
        hbase.zookeeper.property.dataDir
        /home/zookeeper/data
    
    
        hbase.tmp.dir
        /home/hbase/data/tmp
    

hbase.zookeeper.property.dataDir項(xiàng)填寫(xiě)zookeeper的data路徑
hbase.tmp.dir項(xiàng)定義hbase的tmp目錄

regionservers

配置了3個(gè)regionserver

[root@cluster-master conf]# cat regionservers
cluster-slave1
cluster-slave2
cluster-slave3
設(shè)置環(huán)境變量

將hbase的環(huán)境變量添加到~/.bashrc中,并拷貝.bashrc到~/install/hbase下,文件名改為bashrc

# hbase
export HBASE_HOME=/opt/hbase
export PATH=$HBASE_HOME/bin:$PATH
創(chuàng)建ansible-playbook

需要將軟件包和修改后的hbase配置文件以及環(huán)境變量文件分發(fā)到slave主機(jī),并使環(huán)境變量生效;此外還需要?jiǎng)?chuàng)建配置文件中涉及的路徑,yaml內(nèi)容保存到~/install/hbase/install-hbase.yaml中。

---
- hosts: cluster
  tasks:
    - name: unarchive hbase
      unarchive: src=./hbase-1.2.6-bin.tar.gz dest=/opt

    - name: create link
      file: src=/opt/hbase-1.2.6 dest=/opt/hbase state=link

    - name: create dir
      file: path={{ item }} state=directory
      with_items:
      - /home/hbase/data/tmp
      - /var/hbase/pids
      - /opt/hbase/logs

    - name: copy bashrc
      copy: src=./bashrc dest=~/.bashrc
      notify: exec source

    - name: copy config file
      copy: src=./conf dest=/opt/hbase

  handlers:
    - name: exec source
      shell: source ~/.bashrc
部署hbase

使用ansible-playbook執(zhí)行install-hbase.yaml完成hbase的部署工作。

[root@cluster-master hbase]# ansible-playbook install-hbase.yaml
啟動(dòng)

在cluster-master上進(jìn)行啟動(dòng)集群

[root@cluster-master bin]# ./start-hbase.sh
[root@cluster-master bin]# jps
19842 HMaster
19018 ResourceManager
20604 Jps
11293 QuorumPeerMain
6462 SecondaryNameNode
6270 NameNode
總結(jié)

對(duì)部署hadoop和zookeeper的部署方式進(jìn)行了改進(jìn),將部署文件多帶帶存放,并將部署動(dòng)作全部放在yaml中,使部署更加便捷.

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/27012.html

相關(guān)文章

  • 如何用 Ansible 部署 Kubernetes 集群到 OpenStack

    摘要:測(cè)試后,使用來(lái)發(fā)布。部署軟件組件,啟動(dòng)虛擬機(jī),將虛擬機(jī)分類到和節(jié)點(diǎn),然后部署密鑰清單。集群自動(dòng)化集群配置由三個(gè)控制。自簽證書(shū)簽署的服務(wù)器端證書(shū)和它的密鑰文件。 我們之前聊了把OpenStack跑在K8S上,如何基于Kubernetes在TCP云端創(chuàng)建私有云解決方法,運(yùn)用在生產(chǎn)或在OpenStack啟動(dòng)虛擬化。今天換個(gè)姿勢(shì),我們來(lái)看看如何在OpenStack虛擬機(jī)上運(yùn)行Kubernete...

    jiekechoo 評(píng)論0 收藏0
  • Docker創(chuàng)建集群使用ansible部署hadoop

    摘要:創(chuàng)建的集群下使用部署基礎(chǔ)環(huán)境關(guān)鍵詞集群架構(gòu)集群包含臺(tái)虛擬主機(jī),采用創(chuàng)建容器的方式創(chuàng)建,無(wú)需創(chuàng)建多臺(tái)虛擬機(jī),簡(jiǎn)單方便。 Docker創(chuàng)建的集群下使用ansible部署hadoop 基礎(chǔ)環(huán)境 MBP, Palallels Desktop, Centos7 關(guān)鍵詞 docker, ansible, hadoop 集群架構(gòu) 集群包含4臺(tái)虛擬主機(jī),采用Docker創(chuàng)建容器的方式創(chuàng)建,無(wú)需創(chuàng)建多臺(tái)...

    gself 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<