CDH 搭建_主机名修改|学习笔记

简介: 快速学习 CDH 搭建_主机名修改

开发者学堂课程【2020版大数据实战项目之 DMP 广告系统(第二阶段) CDH 搭建_主机名修改】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/677/detail/11762


CDH 搭建_主机名修改


内容介绍

一、简述主机名修改

二、配置主机名

 

本视频继续配置 CentOS 上个视频配置时间同步服务,其实 CentOS 系统的配置比较散。接下来的几个步骤可以乱序进行配置。

本课配置主机名

 

一、简述主机名修改

主机名:FQDN:cdh01.it.cast.cn, cdh01 不是主机名,而是主机名的简写。


二、配置主机名

1.修改主机名的俩种方式:

方式一:通过 hostname=cdh01.itcast.cn命令修改主机名

方式二:修改 /etc/hosts 文件,确定 DNS 的主机名

两种方式的区别:

方式一内存里修改主机名,修改的是当前系统中运行的进程的状态;方式二修改文件是将主机名固化

最大区别是通过方式一修改的主机名重启后不存在,通过方式二修改的主机名重启后仍存在

2.对于很多语言,编写运维脚本或编写CDH服务启动的脚本时有两种方式:

方式一:*Shell script

方式二:*PythonNovajs也可编写,但 Python 较多的原因是 Python简单所以在编写运维脚本时,*Shell script 无需多言;python而言,python 读取 FQDN 的方式并不是直接读取 network 文件,而是在 /etc /hosts 文件第一个出现的本机地址中第一个127.0.0.1 cdh0l.itcast.cn,才理解127.0.0.1 cdh0l.itcast.cn为FQDN,所以我们要修改 hosts 文件,把主机名放在 127.0.0.1 cdh0l.itcast.cn的第一个位置上

3.修改主机名的具体步骤:

(1)步骤1修改 /etc/sysconfig/ network 文件,声明主机名

#在三个节点上使用不同的主机名

HOSTNAME=cdh01.itcast.cn

Cdh01:输入代码:vi /etc/sysconfig/network点击回车键

注意主机名的正确性

在 cdh01 中明显正确:HOSTNAME=cdh01.itcast.cn

Cdh02:输入代码:vi /etc/sysconfig/network,点击回车键

cdh02 中明显错误:HOSTNAME=cdh01.itcast.cn

所以将 cdh01 修改为 chd02

image.png

输入代码:wq;保存并退出

输入代码:clear;清空屏幕

Cdh03:输入代码:vi /etc/sysconfig/network,点击回车键

cdh03中明显错误:HOSTNAME=cdh01.itcast.cn

所以将 cdh01 修改为 chd03

image.png

输入代码:wq;保存并退出

输入代码:clear;清空屏幕

因为 chd02 和 cdh03 均为 chd01 复制而来,所以在 chd02 和cdh03 中结果均为HOSTNAME=cdh01.itcast.cn

(2)步骤二:修改/etc/hosts文件,确定 DNS 的主机名

Cdh01:输入代码:vi /etc/hosts,点击回车键

image.png

此时发现页面中出现 localhost

在第一行 localhost 前添加代码:cdh0l.itcast.cn cdh01

假如希望 chd01 中访问 cdh02,则进入笔记复制以下代码。

192.168.169.101 cdh01.itcast.cn cdh01

192.168.169.102 cdh02.itcast.cn cdh02

192.168.169.103 cdh03.itcast.cn cdh03

打开 Shell 窗口,右键点击空白处,点击 Paste 保存,点击 OK。

image.png

输入代码:wq;保存并退出

修改 Cdh02 :输入代码:vi /etc/hosts,点击回车键

在第一行localhost前添加代码:cdh02.itcast.cn cdh02

粘贴代码:

192.168.169.101 cdh01.itcast.cn cdh01

192.168.169.102 cdh02.itcast.cn cdh02

192.168.169.103 cdh03.itcast.cn cdh03

打开 Shell 窗口,右键点击空白处,点击 Paste 保存,点击 OK。

输入代码:wq;保存并退出

修改 Cdh03 :输入代码:vi /etc/hosts,点击回车键

在第一行 localhost 前添加代码:cdh03.itcast.cn cdh03

粘贴代码:

192.168.169.101 cdh01.itcast.cn cdh01

192.168.169.102 cdh02.itcast.cn cdh02

192.168.169.103 cdh03.itcast.cn cdh03

打开 Shell 窗口,右键点击空白处,点击 Paste 保存,点击 OK。

输入代码:wq;保存并退出

在  cdh03  中进行配置

例如:

输入代码:ping cdh01.itcast.cn发现可以成功1ms

image.png

在 cdh02 中进行配置

例如:输入代码:ping cdh01.itcast.cn发现可以成功

image.png

在 cdh01 中进行配置:

输入代码:ping cdh02.itcast.cn,发现可以成功

image.png

输入代码:ping cdh03.itcast.cn,发现可以成功

image.png

整体的操作已经结束,主机名已经配置成功.但如果不想重启,可在cdh01 中输入代码:housename cdh01.itcast.cn点击回车

因为上述只修改了文件修改文件弊端只有重启才会生效

若希望及时生效则分别在cdh02和cdh03中进行如下操作:

cdh02 中输入代码:housename cdh02.itcast.cn点击回车

cdh03 中输入代码:housename cdh03.itcast.cn点击回车

此时主机名修改操作已经完成正常情况下应该重启机器,但不进行重启也可以。

相关文章
|
3月前
|
存储 Ubuntu Linux
在Linux中,如何查看当前主机的主机名,如何修改主机名?要想重启后依旧生效,需要修改哪个配置文件?
在Linux中,如何查看当前主机的主机名,如何修改主机名?要想重启后依旧生效,需要修改哪个配置文件?
|
6月前
|
分布式计算 网络协议 Hadoop
Hadoop节点扩展配置DNS和主机名解析
【4月更文挑战第19天】
150 1
|
分布式计算 Hadoop Linux
Hadoop运行环境搭建(开发重点二)克隆虚拟机、利用模板机hadoop100,克隆三台虚拟机:hadoop102 hadoop103 hadoop104、修改克隆机IP和主机名称、网络配置
在XShell和Xftp连接hadoop102、hadoop103和hadoop104、配置Linux克隆机主机名称映射hosts文件,打开/etc/hosts、如何将hadoop104从磁盘删除、如何再将hadoop100添加回来、如果不小心将虚拟机hadoop100移除了、为什么不从hadoop101开始,因为一开始hadoop101留给了单台服务器操作使用,而用102,103,104搭建的是完全分布式,真正的生产集群。后面可以用101进行源码的编译...
Hadoop运行环境搭建(开发重点二)克隆虚拟机、利用模板机hadoop100,克隆三台虚拟机:hadoop102 hadoop103 hadoop104、修改克隆机IP和主机名称、网络配置
|
存储 分布式计算 Hadoop
CDH 搭建_时间同步|学习笔记
快速学习 CDH 搭建_时间同步
322 0
CDH 搭建_时间同步|学习笔记
|
分布式计算 安全 Hadoop
环境搭建-01-配置网络和主机名|学习笔记
快速学习环境搭建-01-配置网络和主机名
环境搭建-01-配置网络和主机名|学习笔记
|
分布式计算 网络协议 Hadoop
CDH 搭建_网络配置(二)|学习笔记
快速学习 CDH 搭建_网络配置(二)
194 0
CDH 搭建_网络配置(二)|学习笔记
|
Linux 虚拟化 开发者
CDH 搭建_网络配置(一)|学习笔记
快速学习 CDH 搭建_网络配置(一)
250 0
CDH 搭建_网络配置(一)|学习笔记
|
SQL 存储 分布式计算
CDH 搭建_创建虚拟机|学习笔记
快速学习CDH 搭建_创建虚拟机
177 0
CDH 搭建_创建虚拟机|学习笔记
|
资源调度 安全 网络安全
CDH 搭建_关闭防火墙|学习笔记
快速学习 CDH 搭建_关闭防火墙
181 0
CDH 搭建_关闭防火墙|学习笔记
|
Kubernetes 网络安全 数据安全/隐私保护
K8S 集群部署_主机准备_IP 设置及主机名解释 | 学习笔记
快速学习 K8S 集群部署_主机准备_IP 设置及主机名解释
525 0
K8S 集群部署_主机准备_IP 设置及主机名解释 | 学习笔记

相关实验场景

更多
下一篇
无影云桌面