summaryrefslogtreecommitdiff
path: root/tsg-galaxy/README.md
blob: c8b748f6ac9e5360dffa35d6c8695bb95158c2e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# 大数据组件基于Docker模式的单机部署文档

> 因docker镜像都比较大,固需要在信息港环境提前拷贝一份环境文件到需要的机器上,整体大约 7.5G。

## 安装前提:

    1:服务器机器关闭防火墙
        systemctl stop firewalld  //关闭
        systemctl disable firewalld //取消开机启动
    2:服务器安装JDK,版本:1.8.0_73
    3:编辑服务器上 /etc/selinux/config 把其中的SELINUX=enforce改成disabled

## 提供自动安装脚本,操作步骤:

    1.登录信息港环境 192.168.40.153 服务器,将 /home/bigdata/docker/Tsg_Galaxy_v2.0.20190630 文件夹整体移动到要部署的服务器上。
        (1)修改./Tsg_Galaxy_v2.0.20190630/docker_install/daemon.json 内的 data-root,将路径指向服务器较大的硬盘上,此目录指定了docker的镜像等信息存储路径。

    2.打开setup_all.sh按照模板和提示修改内容。
        (1)注意DRUID_TIMEZONE配置的格式,因sed命令的原因,/ 会引起问题,固只修改 Asia 和 Almaty 中间勿动
        
    3.因报表和Druid都需要使用Mariadb目前与页面使用同一个数据库,需要修改报表使用的数据库名和创建Druid数据库;方法如下:
        (1)在Mariadb所在机器使用命令进入mysql -u root -p  (如用户名不是root自行修改)
        
        (2)进入后使用命令: create database druid DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
            如果二次安装需先删除之前的数据库, drop database druid;

    4.配置修改,druid数据库创建完成后,执行setup_all.sh 脚本等待过后即完成安装。


## 简单的命令

- ### 查看容器ID
        使用命令 docker ps 查看要重启容器的ID即 CONTAINER ID 下的一个字符

- ### 重启docker容器
        后使用命令 docker restart 要重启容器的ID

- ### 进入容器
        docker exec -it 要进入容器的ID /bin/bash

## UI界面

    浏览器登录 服务器IP:5050 进入容器管理界面
    浏览器登录 服务器IP:8080 进入storm管理界面
    浏览器登录 服务器IP:9998 进入kafka管理界面
    浏览器登录 服务器IP:8090/8081 进入druid管理界面