以下是Hadoop在Ubuntu上的网络配置技巧:
/etc/netplan/01-netcfg.yaml),设置静态IP、网关和DNS:network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.10/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
应用配置:sudo netplan apply。/etc/hosts文件,添加节点IP与主机名映射(如192.168.1.10 master),确保集群节点间可通过主机名访问。fs.defaultFS=hdfs://master:9000。dfs.replication=3。yarn.resourcemanager.hostname=master。ssh-keygen,将公钥复制到其他节点:ssh-copy-id user@slave-node,确保节点间无密码通信。sudo ufw allow 50070/tcp。ping测试节点间连通性,hdfs dfs -ls /验证HDFS服务是否正常。参考来源: