前言

搭建集群的时候,犯了一个低级错误,当时竟然没有按照官方文档来,修改hostname的时候,竟然使用了临时的命令:

hostname xxx

然后重启服务器后,整个集群不可用了,因为hostname发生了改变

修改HostName

  • 临时修改
hostname xxx
  • 永久修改
sudo vim /etc/hostname
在该文件中写上hostname名称即可

更详细的内容可参考

修改/etc/hosts文件

sudo vim /etc/hosts
在该文件中写上所有节点的ip和hostname,如:
10.169.xx.xxx slave01

修改CM Server的元数据

我当时使用的是mysql数据库,因此先登录mysql数据库

  • 切换数据库
use cm;
  • 查看几个重要字段
select host_id, host_identifier, name, ip_address  from HOSTS;

结果大概如下:

+---------+--------------------------------------+---------------+--------------+
| host_id | host_identifier                      | name          | ip_address   |
+---------+--------------------------------------+---------------+--------------+
|       1 | 1134ea20-6039-4ac7-b5e3-7a67d556f20e | Utility01     | 10.169.xx.xxx  |
|       2 | 50d9ad8b-d858-45ae-b727-9764eaf347d9 | slave05       | 10.169.xx.xxx |
...
...
|      20 | 59be2b8f-7103-4a40-b623-241c87402e29 | INSIDE-PHY349 | 10.169.xx.xxx  |

我们现在就是要把name为 INSIDE-PHY349 的节点,修改为master01

  • 修改hostname
update HOSTS set name=master01 where host_id=20;

报错:

ERROR 1054 (42S22): Unknown column 'master01' in 'field list'

原因是set 属性=值,这个值要加引号

update HOSTS set name='master01' where host_id=20;
  • 启动CM和集群即可

如果要修改ip,也是类似的

修改CDH的HostName和IP相关推荐

  1. centos7配置IP地址CentOS7 修改hostname,ip地址以及hosts(永久生效)

    CentOS7 修改hostname,ip地址以及hosts(永久生效) https://blog.csdn.net/ntuxiaolei/article/details/81130866 在局域网内 ...

  2. 阿里云修改主机名hostname

    一.云服务的基本配置 因在学习如何部署k8s集群,所以购买了两台阿里云服务,配置分别如下: 华南A区: CPU: 1核 内存: 2 GB 操作系统: CentOS 7.3 64位 华南C区: CPU: ...

  3. Redhat 系统修改主机名 hostname

    临时修改主机名 方法如下: #hostname newname //将newname替换为想要的主机名 如: #hostname test01 //将主机名修改为test01 永久修改主机名 (说明: ...

  4. SQL:安装多个实例,修改实例端口号,和IP加端口号连接实例

    原文:SQL:安装多个实例,修改实例端口号,和IP加端口号连接实例 sql server 安装第一个实例,默认实例的端口是1433,   一个库中如果有多个实例, 从第二个实例开始的端口是动态端口,需 ...

  5. find ip from hostname or find hostname from ip

    1. find ip from hostname ping <hostname> 2.fin hostname from ip nslookup <ip>

  6. 京瓷1110打印自检页_如何修改小票打印机、厨房打印机IP地址

    如何修改小票打印机.厨房打印机IP地址 在商业收银活动中,小票打印机是必不可少的设备,不管超市收银系统还是餐饮收银系统,都是常用设备.易坏设备,刚开业时购买的成套的收银设备,商家一般都给设置好小票机, ...

  7. RedHat7修改主机名hostname

    RedHat7修改主机名hostname 1.临时方法: [root@rehl7 ~]# hostname rehl8 #注销会话当前会话或者重新打开新会话就生效,OS重启失效. [root@rehl ...

  8. 计算机网络 路由器的端口ip,教您如何修改路由器LAN端口的IP地址

    目前,大多数品牌或非品牌的有线或无线路由器通常将192.168.1.1或192.168.0.1网段用作LAN端口地址,并且使用此默认地址既不安全也不实用,例如局域网如果计算机数量过多(超过255个), ...

  9. 怎么修改路由器地址的默认IP

    参考文章:http://jingyan.baidu.com/article/4b52d7026e14effc5c774b30.html  一.怎么修改路由器地址的默认IP 目前绝大多数品牌有线或无线路 ...

最新文章

  1. $\mathbf{R}^n$中的紧集是闭有界集
  2. Jquery让按钮(控件)不可见或者不可用
  3. 理解SSL必须要理解的密码技术
  4. Python学习心得第一周-03练习1
  5. 高配人生背后:25岁前最该看透的事儿
  6. 可惜Java中没有yield return
  7. Taro+react开发(11)--不能加分号
  8. 芯片IC附近为啥要放0.1uF的电容?看完秒懂~
  9. 实现高性能稳定的socket tcp通讯经验分享
  10. 04. 二维数组中的查找
  11. java day of month_Java LocalDateTime getDayOfMonth()用法及代码示例
  12. 像素生存者2为什么显示服务器不可用,像素生存者2为什么更新了玩不了 | 手游网游页游攻略大全...
  13. linux edi esi eax 汇编指令,汇编指令lodsb和stosb、lodsd和stosd
  14. batchplot插件用法_Batchplot设置使用指南,实现批量打印CAD图纸
  15. 只需10行代码就能对Excel文件进行批量去重~
  16. windows, macos 和 linux 各平台的哈希校验方法汇总
  17. 短视频入门,第一步应该如何做?超详细,3分钟学会轻松上手
  18. Android BLE蓝牙踩坑总结
  19. 使用fasttext实现文本处理及文本预测
  20. 全球与中国地下用钢纤维市场深度研究分析报告

热门文章

  1. [HDOJ1823] Luck and Love(线段树,树套树)
  2. 如何利用jQuery post传递含特殊字符的数据
  3. oracle操作之传输表空间
  4. QuickWAP实现网页跳转
  5. 解除工作压力的四大疗法
  6. Spring Cloud分布式微服务系统中利用redssion实现分布式锁
  7. iOS实现文字渐变效果
  8. thinkphp起步
  9. ctype.h(c标准库)
  10. Keyboard Control