* 服务监控:Prometheus
* 资源容器:Docker
-
Docker中的基本容器管理命令是什么?
- 启动和关闭:docker start|stop 容器名称
- 进入和退出
- docker exec -it 容器名称 bash
- exit
-
问题
-
DG连接问题
-
原理:JDBC:用Java代码连接数据库
-
Hive/SparkSQL:端口有区别
-
可以为同一个端口,只要不在同一台机器
-
项目:一台机器
- HiveServer:10000
hiveserver.port = 10000
- SparkSQL:10001
start-thriftserver.sh --hiveserver.prot = 10001
-
-
MySQL:hostname、port、username、password
-
Oracle:hostname、port、username、password、sid
-
驱动导入
- 自动导入:MYSQL、Oracle
- 手动导入:Hive、SparkSQL
- step1:清空所有自带的包
- step2:导入所有的包
- hive-2.1.0
- hive-2.1.0-spark
-
-
CS模式设计问题
- Thrift启动问题
- CS模式:客户端服务端模式
- Client:客户端
- Hive:Beeline、Hue
- SparkSQL
- Server:服务端
- Hive:Hiveserver2【负责解析SQL语句】
- HiveServer作为Metastore的客户端
- MetaStore作为HiveServer的服务端
- SparkSQL:ThriftServer【负责解析SQL语句转换为SparkCore程序】
- 放
- Hive:Hiveserver2【负责解析SQL语句】
- Client:客户端
-