Sign inSign up

cclient/hadoop

By cclient

•Updated about 3 years ago

Image
0

608

cclient/hadoop repository overview

⁠k8s hadoop simple cluster

use image izone/hadoop⁠

cluster/cluster.sh origin⁠

datanode/start.sh origin⁠

⁠images

⁠datanode

cd ../datanode

docker build -t cclient/hadoop:2.8.3-datanode ./

docker build --build-arg http_proxy= --build-arg https_proxy= -t cclient/hadoop:2.8.3-datanode ./

⁠namenode

cd ../cluster

docker build -t cclient/hadoop:2.8.3-namenode ./

docker build --build-arg http_proxy= --build-arg https_proxy= -t cclient/hadoop:2.8.3-namenode ./

⁠deploy

datanode must have started before deploy namenode(namenode ssh datanode to config)

⁠datanode

kubectl apply -f deploy-datanode.yml

⁠namenode

kubectl apply -f deploy-namenode.yml

⁠show

$ kubectl get pods
NAME              READY   STATUS    RESTARTS   AGE
hadoop-master-0   1/1     Running   0          10h
hadoop-node-0     1/1     Running   0          10h

$ kubectl get svc
NAME            TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)                                                                                                                                                                  AGE
hadoop-master   NodePort    10.99.224.121   <none>        22:32620/TCP,8088:32688/TCP,8042:30120/TCP,50030:32630/TCP,50070:32670/TCP,8888:32488/TCP,4040:32029/TCP,8787:31379/TCP,9000:30074/TCP,60010:32510/TCP,60030:32530/TCP   12h
hadoop-node     ClusterIP   10.107.83.73    <none>        22/TCP                                                                                                                                                                   12h
kubernetes      ClusterIP   10.96.0.1       <none>        443/TCP                                                                                                                                                                  8d

⁠view demo

⁠hadoop

cluster http://k8s-node-ip:32688⁠

cluster.png

namenode http://k8s-node-ip:32670⁠

namenode.png

⁠hbase

hbase-master http://k8s-node-ip:32510⁠

hbase.png

hbase-regionserver http://k8s-node-ip:32530⁠

hbase-region.png

⁠jupyter

notebook http://k8s-node-ip:32488⁠

Tag summary

Content type

Image

Digest

sha256:c430487db…

Size

1.3 GB

Last updated

about 3 years ago

docker pull cclient/hadoop:3.1.1-namenode