- 已编辑
起因: 虚拟机安装了kubesphere,重启虚拟机后无法重启kubesphere
经过: 排查发现docker中的etcd无法启动,查看日志发现是ip地址无法绑定,是因为重启后ubuntu的ip地址发生了改变。
方案:
- A方案修改ubuntu的ip为之前的地址,并且静态。
- B方案修改etcd相关配置。
综合考虑A方案应该更为简单
步骤:
- mac系统 >> 网络偏好设置 >> TCP/IP >> dhcp选择手动模式并配置ip地址
- ubuntu系统 修改 /etc/netplan下的ymal文件(我的为00-installer-config.yaml)。如下
network:
ethernets:
ens33: #你的网卡
addresses: [172.16.1.174/22] #配置你想要的静态ip,要检查有否冲突,掩码位数需要计算
gateway4: 172.16.0.1 #网关地址
nameservers:
addresses: [202.96.128.86, 114.114.114.114] #配置dns,不然无法访问外网
version: 2 - 执行netplan apply,检查ifconfig,检查能否ping内部以及外部网络