我已经根据生产服务器上的快照创建了虚拟机实例。 SSH密钥已设置。但是我无法通过浏览器的putty和google cloud ssh选项同时进入ssh实例。
我到处搜索,发现没有设置
的新发行版
实例的默认IP网关。我已经设置了IP网关并重新启动实例,但是实例仍然显示相同的错误。
我还检查了防火墙规则和允许实例的端口22流量。
除了使用快照新创建的实例外,同一区域中的所有其他实例都在SSH上运行。
从串行端口查看日志后, ifup:无法启动lo
答案 0 :(得分:1)
@帕特里克(Patrick)的答案可以帮助我回答,说明步骤
#!/bin/bash
sudo useradd -G sudo user
sudo echo 'user:password' | chpasswd
auto lo
iface lo inet loopback
2)以下启动脚本也对我有用
#!/bin/bash
sudo dhclient eth0
答案 1 :(得分:0)
这里的问题似乎是新实例的网络接口没有出现。您可以尝试以下两个步骤之一:
1)尝试通过serial console连接。这不会通过端口22连接或使用SSH。但是,如果网卡根本没有弹出,这也可能会失败。
2)在实例中添加一个startup script,它将运行您需要配置网卡的命令