開源的分布式應用程式協調服務zookeeper。
#! /bin/bash
## author:zb
## date:2020.10.24
echo
'開始安裝zookeeper'
echo
'(1)解壓'
tar -xzvf zookeeper-3.4.8.tar.gz -c /usr/local
echo
'(2)配置環境變數zookeeper_home'
zookeeper_home=
'/usr/local/zookeeper-3.4.8'
echo
"export zookeeper_home=$"
>> /root/.bashrc
echo
'export path=$path:$zookeeper_home/bin'
>> /root/.bashrc
source /root/.bashrc
echo
'(3)建立資料和日誌目錄'
mkdir -p $/data
mkdir -p $/datalog
echo
'(4)修改配置檔案zoo.cfg'
cd$/conf
echo
"ticktime=2000"
>> zoo.cfg
echo
"initlimit=10"
>> zoo.cfg
echo
"synclimit=5"
>> zoo.cfg
echo
"datadir=$/data"
>> zoo.cfg
echo
"datalogdir=$/datalog"
>> zoo.cfg
echo
"clientport=2181"
>> zoo.cfg
可以#cp zoo_sample.cfg zoo.cfg也可以直接新建zoo.cfg。
主要更改zookeeper的資料存放位址和日誌位址。
#zkserver.sh start啟動
#zkserver.sh status檢視服務狀態
#zkserver.sh stop停止
(1)節點zookeeper
該節點下有1個子節點。
(2)節點hbase
(3)節點clickhouse
(4)退出客戶端
[zk: 127.0.0.1:2181(connected) 1] quit退出客戶端
大資料基礎問答10
1.pwd是什麼意思 檢視當前游標所在的path 2.cd切換到上一層和上一次命令3.which cat,顯示出來的路徑,是從哪個環境變數引數的 path環境變數的路徑 4.當前資料夾搜含有abc的檔案和資料夾名稱 find name abc 5.tar解壓和壓縮引數是什麼 解壓要注意什麼 解壓 t...
大資料 Hadoop學習筆記10
ipc程序間通訊 inter process communication rpc遠端過程呼叫 remote procedure call 1.實現原理 client 1.client.class,且遵循versionprotocal協議 2.通過 和伺服器端打交道 server 1.server.c...
大資料外出實訓報告10
安裝hive 1 配置環境變數 2 將hive site.xml檔案拷貝到hive bin目錄下,配置mysql的使用者名稱和密碼 3 將mysql驅動上傳到 hive lib目錄下 4 在hive bin目錄下啟動hive 5 執行hive 6 在hive bin目錄下,鍵入hive命令,進入到h...