修改Cloudera Manager 管理机器的IP
原本在3台机器中部署了Cloudera CDH4.8的集群环境,运行状况良好,后来由于机房搬迁,导致那3台机器的ip地址被改变(hostname 没有变化)。
再次启动Cloudera-scm-server,登陆进去看时,发现manager根本不认识那3台机器了。
无奈在“主机”的选项中需找修改的方法,发现Cloudera-manager那个鬼东西,根本没有考虑ip地址会变化的情况,只能通过命令行的方式修改。
1 首先停止所有的cloudera管理进程
service cloudera-scm-agent stop
service cloudera-scm-server stop
2 查看postgresql 的scm用户的密码
grep password /etc/cloudera-scm-server/db.properties
3 登陆postgresql 数据库
psql -h localhost -p 7432 -U scm
输入密码登陆
4 操作 postgresql 数据库
1) 查看pg中存储情况
select host_id, host_identifier, name, ip_address from hosts;
查询结果:
host_id | host_identifier | name | ip_address
----------------------------------------------------------------------------
3 | hadoop.slave1 | hadoop.slave1 | 192.10.1.217
2) 修改ip_address值
update hosts set (ip_address) = ('192.10.2.217') where host_id=3;
3) 依次修改ip值,退出postgresql
\q
5 修改所有机器的cloudera-scm-agent的配置文件
1) 打开cloudera-scm-agent的配置文件
vi /ect/cloudera-scm-agent-/config.ini
2) 修改server_host的值(这个是指定cloudera-scm-server的ip)
modify ‘192.10.1.217’ to '192.10.2.217'
6 修改系统/etc/hosts文件,将现在的hostname与IP地址对应上
7 重启服务
service cloudera-scm-agent start
service cloudera-scm-server start
注:
如果agent启动失败,查看是否9000或9001端口被占用
netstat -nap | grep 9000
netstat -nap | grep 9001
如果被占用,kill –9 相关进程,再重新启动agent服务即可
再次登录Manager,查看主机名字,IP地址已经被正确修改。重启一下相关CDH服务即可。
参考文章:
http://heipark.iteye.com/blog/2013531
修改Cloudera Manager 管理机器的IP的更多相关文章
- 修改cloudera manager的端口号
最近想在测试机装一个hadoop测试集群debug玩玩,然后就用cloudera manager装吧 这回使用rpm安装失败了,在网上搜到Cloudera Manager 5和CDH5离线安装说需要用 ...
- 解决克隆 centos虚拟机后修改克隆后的机器的ip、mac、uuid失败的问题
解决办法: So here's how we fix it: Remove the kernel's networking interface rules file so that it ca ...
- 离线安装Cloudera Manager 5和CDH5
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Cloudera 完全开源的Hadoop ...
- Cloudera Manager 4.6 安装部署hadoop CDH集群
Cloudera Manager 4.6 安装详解 1. Cloudera Manager介绍 1.1. 功能介绍 Cloudera Manager是一个针对hadoop集群的管理工具,功能包括:cd ...
- 1.5.6、CDH 搭建Hadoop在安装之前(定制安装解决方案---使用Cloudera Manager模板创建CDH群集)
使用Cloudera Manager模板创建CDH群集 您可以通过从Cloudera Manager管理的现有CDH群集导出群集模板来创建新的CDH群集.然后,您可以修改模板并使用它在新的主机集上创建 ...
- [How to]Cloudera manager 离线安装手册
2016-01-1910:54:05 增加kafka 1.简介 本文介绍在离线环境下安装Cloudera manager和简单使用方法 2.环境 OS:CentOS 6.7 Cloudera man ...
- cloudera manager 及CDH卸载
记录用户数据路径 删除用户数据 中列出的用户数据路径 /var/lib/flume-ng /var/lib/hadoop* /var/lib/hue /var/lib/navigator /var/l ...
- 2.3、CDH 搭建Hadoop在安装(安装Cloudera Manager Server)
第3步:安装Cloudera Manager Server 在此步骤中,您将在Cloudera Manager主机上安装JDK和Cloudera Manager Server软件包. 安装Cloude ...
- (转)Installing Cloudera Manager and CDH
转:https://blog.csdn.net/qq_26222859/article/details/79976506 译自官网: Installing Cloudera Manager and C ...
随机推荐
- java开始到熟悉72-76
本次内容:异常机制 1.为什么需要异常 2.异常 3.error类 4.exception类 5.exception类中的unchecked exception 举例: 6.常用异常处理方法 a.tr ...
- 通过/proc/cpuinfo判断CPU数量、Multicores、Multithreading、Hyper-threading
http://blog.sina.com.cn/s/blog_4a6151550100iowl.html 判断依据:1.具有相同core id的cpu是同一个core的超线程.2.具有相同physic ...
- POJ 2184 Cow Exhibition (01背包变形)(或者搜索)
Cow Exhibition Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10342 Accepted: 4048 D ...
- MeiTuanLocateCity
https://github.com/eltld/MeiTuanLocateCity
- ditaa - 把ascii图形转成图片
ditaa ditaa是一个把ascii图形转成图片的工具. 在查看zguide时看到这个文档是用gitdown生成的.zguide文档格式排版非常不错,以后要抽时间好好学习一下. 每章写一个txt文 ...
- vs2010 msvcr100.DLL 丢失!!! 用release 就可以了
- angularjs开发常见问题-2(angularjs内置过滤器)
在angular中内置了几个经常使用的filter,能够简化我们的操作. 过滤器使用 '|' 符号,概念有点相似于linux中的管道. 1.filter (过滤) filter能够依据条件过滤数据.样 ...
- 基于mqtt协议实现手机位置跟踪
Mqtt协议是物联网领域的一个标准协议,具有轻巧,对设备,带宽要求低,可靠稳定的特点,适合用来实现手机定位跟踪功能. 目前我初步搭建起来了整个可运行的框架,大致为如下思路:1.手机端通过位置服务,获取 ...
- SCX-4521F一体机MAC驱动
如果您想下载SCX-4521F一体机MAC驱动,请从下面的链接中下载相应驱动:MAC打印驱动:http://org.downloadcenter.samsung.com/downloadfile/Co ...
- string interpolation in sql server
https://sqlserver.dev129.com/2018/01/29/string-interpolation-in-t-sql/ Most programming languages ha ...