Sign inSign up

cclient/hadoop

By cclient

Updated about 3 years ago

Image
0

584

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