作者:大道废_796 | 来源:互联网 | 2023-09-24 16:51
项目场景:最近在学习集群搭建时,遇到使用xrync分发的情况,编写xrync脚本时需要各服务器之间可以用主机名ping通,否则将会一直报这个错误解决方案:首先配置每个虚拟机的hos
项目场景:
最近在学习集群搭建时,遇到使用xrync分发的情况,编写xrync脚本时需要各服务器之间可以用主机名ping通,否则将会一直报这个错误
解决方案:
首先配置每个虚拟机的hostname,使用以下命令
hostnamectl set-hostname 系统名称
,例:hostnamectl set-hostname hadoop1
配置完后再输入hostname
,确认主机名已修改。
然后编辑每一个虚拟机的hosts文件,格式为:IP 主机名
vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.246.180 hadoop1
192.168.246.181 hadoop2
192.168.246.182 hadoop3
配置之后可以用主机名ping通了