当前位置:网站首页>【CDH】CDH/CDP 环境修改 cloudera manager默认端口7180
【CDH】CDH/CDP 环境修改 cloudera manager默认端口7180
2022-07-06 09:15:00 【kiraraLou】
前言
最近在配合下游搭建 CDP 环境的集群,由于测试方为云环境,并且要求外网 web 端口只能使用 10000 以上,所以 cloudera-manger 默认的 7180需要修改,由于 CM web 界面无法打开,所以只能通过修改元数据库,这里我使用的元数据库是MySql。
修改方法
1. 登录mysql数据库
mysql -h 15.5.4.51 -uroot -p
2. 切换数据库(CM的元数据库)
mysql> use scm;
注意:每个人这个库名,命名不一致,使用自己的即可。
3. 查看 configs_containers 表数据
select * from configs_containers;
结果如下:
+---------------------+-------------------------+-------------+-------------------+
| CONFIG_CONTAINER_ID | OPTIMISTIC_LOCK_VERSION | CONFIG_TYPE | CONFIG_GENERATION |
+---------------------+-------------------------+-------------+-------------------+
| 1 | 1 | ALL_HOSTS | 0 |
| 2 | 18 | SCM | 3 |
+---------------------+-------------------------+-------------+-------------------+
记录
CONFIG_TYPE = SCM 的 CONFIG_CONTAINER_ID值,我这里为2.
4. 对config 表新增http_port 配置
注意:在CDP 环境中, http_port 的默认值 7180, 在
config表中并没有该记录。所以需要我们直接新增,另外一个就是注意CONFIG_CONTAINER_ID要与configs_containers表对应上。否则会报外键冲突。
新增http_port
INSERT INTO `CONFIGS` (`CONFIG_ID`, `ATTR`, `VALUE`, `CONFIG_CONTAINER_ID`) VALUES (635, 'http_port', '17180', 2);
查看是否新增成功
mysql> select * from CONFIGS where ATTR='http_port';
+-----------+---------+-----------+-------+------------+---------+---------------------+-------------------------+----------------------+
| CONFIG_ID | ROLE_ID | ATTR | VALUE | SERVICE_ID | HOST_ID | CONFIG_CONTAINER_ID | OPTIMISTIC_LOCK_VERSION | ROLE_CONFIG_GROUP_ID |
+-----------+---------+-----------+-------+------------+---------+---------------------+-------------------------+----------------------+
| 635 | NULL | http_port | 17180 | NULL | NULL | 2 | 0 | NULL |
+-----------+---------+-----------+-------+------------+---------+---------------------+-------------------------+----------------------+
1 row in set (0.00 sec)
5. 修改后重启 cloudera-scm-server
systemctl restart cloudera-scm-server
6. 查看端口是否修改成功
netstat -tunlp|grep `ps -ef|grep cloudera-scm-server |grep -v grep |awk '{print $2}'`
修改成功!
边栏推荐
- 学习问题1:127.0.0.1拒绝了我们的访问
- Machine learning notes week02 convolutional neural network
- Dotnet replaces asp Net core's underlying communication is the IPC Library of named pipes
- Remember a company interview question: merge ordered arrays
- Database advanced learning notes -- SQL statement
- Integration test practice (1) theoretical basis
- [number theory] divisor
- 02-项目实战之后台员工信息管理
- Double to int precision loss
- 一键提取pdf中的表格
猜你喜欢

Deoldify project problem - omp:error 15:initializing libiomp5md dll,but found libiomp5md. dll already initialized.

vs2019 第一个MFC应用程序

Use dapr to shorten software development cycle and improve production efficiency

Data dictionary in C #

Classes in C #
C语言读取BMP文件

Learning question 1:127.0.0.1 refused our visit

自动机器学习框架介绍与使用(flaml、h2o)

double转int精度丢失问题

图片上色项目 —— Deoldify
随机推荐
基于apache-jena的知识问答
L2-006 tree traversal (25 points)
Software I2C based on Hal Library
02 staff information management after the actual project
How to configure flymcu (STM32 serial port download software) is shown in super detail
QT creator support platform
TCP/IP协议(UDP)
How to set up voice recognition on the computer with shortcut keys
【kerberos】深入理解kerberos票据生命周期
MTCNN人脸检测
PyCharm中无法调用numpy,报错ModuleNotFoundError: No module named ‘numpy‘
[AGC009D]Uninity
{一周总结}带你走进js知识的海洋
QT creator test
图片上色项目 —— Deoldify
error C4996: ‘strcpy‘: This function or variable may be unsafe. Consider using strcpy_s instead
AcWing 1294. Cherry Blossom explanation
[蓝桥杯2017初赛]方格分割
Heating data in data lake?
About string immutability