mirror of
https://github.com/newnius/Dockerfiles.git
synced 2025-12-15 18:36:44 +00:00
update READMEs
This commit is contained in:
64
hive/2.1.1/README.md
Normal file
64
hive/2.1.1/README.md
Normal file
@@ -0,0 +1,64 @@
|
||||
Run Aapache Hive with Docker
|
||||
|
||||
## Create a hadoop cluster with Hive supported in swarm mode
|
||||
|
||||
`--hostname` needs 1.13 or higher
|
||||
|
||||
```
|
||||
docker service create \
|
||||
--name hadoop-master \
|
||||
--network swarm-net \
|
||||
--hostname hadoop-master \
|
||||
--replicas 1 \
|
||||
--endpoint-mode dnsrr \
|
||||
newnius/hive:2.1.1
|
||||
```
|
||||
|
||||
```
|
||||
docker service create \
|
||||
--name hadoop-slave1 \
|
||||
--network swarm-net \
|
||||
--hostname hadoop-slave1 \
|
||||
--replicas 1 \
|
||||
--endpoint-mode dnsrr \
|
||||
newnius/hadoop:2.7.4
|
||||
```
|
||||
|
||||
```
|
||||
docker service create \
|
||||
--name hadoop-slave2 \
|
||||
--network swarm-net \
|
||||
--hostname hadoop-slave2 \
|
||||
--replicas 1 \
|
||||
--endpoint-mode dnsrr \
|
||||
newnius/hadoop:2.7.4
|
||||
```
|
||||
|
||||
```
|
||||
docker service create \
|
||||
--name hadoop-slave3 \
|
||||
--network swarm-net \
|
||||
--hostname hadoop-slave3 \
|
||||
--replicas 1 \
|
||||
--endpoint-mode dnsrr \
|
||||
newnius/hadoop:2.7.4
|
||||
```
|
||||
|
||||
## Init && Test
|
||||
|
||||
#### Start Hadoop
|
||||
Read `newnius/hadoop` to learn how to init hadoop
|
||||
|
||||
#### Mysql
|
||||
```bash
|
||||
docker service create \
|
||||
--name mysql \
|
||||
--network swarm-net \
|
||||
-e MYSQL_ROOT_PWDDWORD=123456 \
|
||||
mysql:5.7
|
||||
```
|
||||
|
||||
#### init hive
|
||||
```bash
|
||||
bash /etc/init_hive.sh
|
||||
```
|
||||
Reference in New Issue
Block a user