Ubuntu Hadoop网络设置主要包括IP配置、主机名解析、SSH免密登录等步骤,以下是具体操作:
配置静态IP
sudo nano /etc/netplan/01-netcfg.yaml
(文件名可能不同)。network:
version: 2
ethernets:
ens33: # 网卡名称,通过`ip a`查看
addresses: [192.168.1.100/24] # IP+子网掩码
gateway4: 192.168.1.1 # 网关
nameservers:
addresses: [8.8.8.8, 8.8.4.4] # DNS
sudo netplan apply
。配置主机名与hosts文件
sudo hostnamectl set-hostname hadoop01
(集群中各节点需唯一)。/etc/hosts
,添加集群节点IP与主机名映射(所有节点需一致):192.168.1.100 hadoop01
192.168.1.101 hadoop02
192.168.1.102 hadoop03
启用SSH免密登录
ssh-keygen -t rsa
(按回车使用默认路径)。ssh-copy-id hadoop02
(需在所有节点间执行)。ssh hadoop02
,无需密码即可访问。验证网络连通性
ping
命令测试节点间网络是否通畅,例如:ping hadoop02
。注意:
sudo systemctl restart systemd-networkd
(若使用netplan
)。以上步骤参考自。