80 lines
2.4 KiB
Markdown
80 lines
2.4 KiB
Markdown
# 使用手册
|
|
|
|
[TOC]
|
|
|
|
## 目录结构
|
|
Galaxy-auto-deploy-cluster-21.07
|
|
├── inventories
|
|
│ └── pro
|
|
│ ├── group_vars
|
|
│ └── hosts
|
|
├── parcels
|
|
│ ├── menu
|
|
│ │ ├── appMenu
|
|
│ │ ├── commonMenu
|
|
│ │ └── homePage
|
|
│ ├── roles
|
|
│ │ ├── check
|
|
│ │ ├── components
|
|
│ │ ├── dependencies
|
|
│ │ ├── init
|
|
│ │ └── services
|
|
│ ├── Arangodb.yml
|
|
│ ├── check-components.yml
|
|
│ ├── check-services.yml
|
|
│ ├── Clickhouse.yml
|
|
│ ├── Druid.yml
|
|
│ ├── environment.yml
|
|
│ ├── galaxy-chproxy.yml
|
|
│ ├── galaxy-gateway-keepalive.yml
|
|
│ ├── galaxy-gateway-nginx.yml
|
|
│ ├── galaxy-gohangout.yml
|
|
│ ├── galaxy-hos-keepalive.yml
|
|
│ ├── galaxy-hos-nginx.yml
|
|
│ ├── galaxy-hos-service.yml
|
|
│ ├── galaxy-job-service.yml
|
|
│ ├── galaxy-qgw-service.yml
|
|
│ ├── galaxy-report-service.yml
|
|
│ ├── Hadoop.yml
|
|
│ ├── HBase.yml
|
|
│ ├── init-clickhouse.yml
|
|
│ ├── init-druid.yml
|
|
│ ├── init-galaxy-gateway-keepalive.yml
|
|
│ ├── init-galaxy-hos-service.yml
|
|
│ ├── init-galaxy-job-service.yml
|
|
│ ├── init-hbase.yml
|
|
│ ├── init-kafka.yml
|
|
│ ├── init-spark.yml
|
|
│ ├── init-storm.yml
|
|
│ ├── Kafka.yml
|
|
│ ├── Mariadb.yml
|
|
│ ├── Nacos.yml
|
|
│ ├── Spark.yml
|
|
│ ├── Storm.yml
|
|
│ ├── test1.yml
|
|
│ ├── test.yml
|
|
│ └── Zookeeper.yml
|
|
├── software_packages
|
|
|
|
|
|
## 纪要
|
|
- 主机ip配置文件
|
|
inventories/pro/hosts
|
|
|
|
- 所有role(主机)使用的变量
|
|
inventories/pro/group_vars/all
|
|
新开发的role的变量可定义到此文件中统一管理, 已存在的role的变量直接修改此文件即可
|
|
`注意`: 新增变量名不可与已有变量发生重复
|
|
|
|
- 部署包目录
|
|
software_packages
|
|
为方便管理, 将相关部署包和镜像移到software_packages文件夹下(避免大文件上传gitlab)
|
|
|
|
|
|
## 使用说明
|
|
1. 配置 inventories/pro/hosts 部署组件的主机
|
|
|
|
2. 视情况修改 inventories/pro/group_vars/all 里的相关配置
|
|
|
|
3. 确实好配置后执行 "sh install.sh" 进行安装
|