构建集群
创建虚拟网络
docker network create bigdata --subnet=172.19.0.0/16 --gateway=172.19.0.1 ; `
docker network list创建主节点
docker run --network bigdata --ip 172.19.0.2 -p 8080:8080 -p 8088:8088 -p 3000:3000 --privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup:ro --tmpfs /run --tmpfs /run/lock --stop-signal=RTMIN+3 -d --name=bgm xiamussr/bg-m:1.0 /usr/sbin/init ; `
docker ps -a创建3从节点
docker run --network bigdata --ip 172.19.0.3 --privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup:ro --tmpfs /run --tmpfs /run/lock --stop-signal=RTMIN+3 -d --name=bgs1 xiamussr/bg-s:1.0 /usr/sbin/init ; `
docker ps -adocker run --network bigdata --ip 172.19.0.4 --privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup:ro --tmpfs /run --tmpfs /run/lock --stop-signal=RTMIN+3 -d --name=bgs2 xiamussr/bg-s:1.0 /usr/sbin/init ; `
docker ps -adocker run --network bigdata --ip 172.19.0.5 --privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup:ro --tmpfs /run --tmpfs /run/lock --stop-signal=RTMIN+3 -d --name=bgs3 xiamussr/bg-s:1.0 /usr/sbin/init ; `
docker ps -a导入Shell脚本文件夹和三压缩包
docker cp .\Shell\ bgm:/root; `
docker exec bgm mkdir /root/Downloads; `
docker cp .\ambari-2.7.4.0-centos7.tar.gz bgm:/root/Downloads/; `
docker cp .\HDP-3.1.4.0-centos7-rpm.tar.gz bgm:/root/Downloads/; `
docker cp .\HDP-UTILS-1.1.0.22-centos7.tar.gz bgm:/root/Downloads/; `
docker exec -it bgm /bin/bash修改config.sh和/etc/hosts后,配置免密
解压三安装包
配置repo
安装ambari-server
配置数据库
安装jdbc
Last updated