單機部署參考:Apache Ozone 介紹與部署使用(最新版2.0.0)-CSDN博客
?安裝部署
官方參考:Documentation for Apache Ozone
準備環境
環境準備參考:Linux環境下Hadoop3.4.0集群部署-CSDN博客
1->4-b
參考:Apache Ozone 介紹與部署使用(最新版2.0.0)-CSDN博客
c、創建workers
touch /usr/local/soft/ozone-2.0.0/etc/hadoop/workers
里面添加
node11
node12
node13
5、集群拷貝
scp -r /usr/local/soft/ozone-2.0.0 root@node12:/usr/local/soft
scp -r /usr/local/soft/ozone-2.0.0 root@node13:/usr/local/soft
scp /etc/profile root@node12:/etc/profile
scp /etc/profile root@node13:/etc/profile
進入node12、node13執行
source /etc/profile
如果之前初始化過,需要刪除node節點的數據
rm -fr /data/ozone/
?6、初始化Ozone集群
在啟動 Ozone 集群之前,需要依次初始化 SCM 和 OM。
以下在node11節點執行
a、初始化?SCM?
ozone scm --init
運行SCM
ozone --daemon start scm
b、初始化OM(scm需要啟動狀態)
ozone om --init
啟動OM
ozone --daemon start om
注意: 如果 SCM 未啟動,om --init
?命令會失敗,同樣,如果磁盤上的元數據缺失,SCM 也無法啟動,所以請確保?scm --init
?和?om --init
?兩條命令都成功執行了。
c、初始化DataNode(或者直接執行第7步)
接下來啟動 Datanode,在每個 Datanode 上運行下面的命令:
ozone --daemon start datanode
7、啟動與關閉
如果首次執行第6步,代表已經啟動,這里不用啟動了
啟動
start-ozone.sh
關閉
stop-ozone.sh
8、瀏覽器驗證
a、訪問om web
地址:http://node11:9874/
b、訪問scm web
地址:http://node11:9876/
c、訪問datanode
地址:http://node11:9882/
9、cli命令
參考官網:?參考官方文檔:Documentation for Apache Ozone