记一次ECS练习部署:安全组、时区和关机后的账单
刚在华为云把一台练习用的弹性云服务器跑起来。真正花时间的不是点“创建”,而是后面三件很容易漏掉的小事。
一、安全组显示已放行,外网还是连不上
实例状态是运行中,入方向也加了 22 或业务端口,连接仍然超时。建议按这个顺序查,不要反复改同一条规则。
先确认改的是这台实例当前绑定的安全组,而不是创建时那个默认组。入方向要同时看协议、端口和源地址,源地址不要误写成某段内网。然后在系统里看服务是否只监听 127.0.0.1,可以用 ss -lntp 确认;只听本机时,安全组放得再开也进不来。主机上的 iptables 或防火墙还会再拦一层。最后核对有没有绑定弹性公网 IP,以及带宽是不是 0。没有 EIP 时,安全组放行没有任何公网入口。
二、日志时间和北京时间相差 8 小时
公共镜像经常是 UTC。应用如果直接打本地时间,日志会比北京时间早 8 小时,排查问题时特别容易对错时间线。
在系统里把时区改成 Asia/Shanghai,例如 timedatectl set-timezone Asia/Shanghai,然后重启应用进程,让它重新读取时区。只改系统、不重启已经起来的 Java 或 Python 进程,日志往往还是旧时区。如果业务跑在容器里,还要单独设置 TZ,宿主机改了不会自动进到容器。
三、关机之后,账单不一定停
按需计费的 ECS,关机后计算资源一般不再计费,但云硬盘、弹性公网 IP、快照和备份仍在计费。练习做完如果暂时不用,除了关机,还要释放不再使用的 EIP,删掉临时数据盘和用不到的快照。包年包月实例关机不会退还计算费用,不要用“关机省钱”去理解包周期。
这三步做完,练习机才能连得上,日志时间也对得齐,账单也不会在你以为已经停掉之后继续涨。
- 点赞
- 收藏
- 关注作者
评论(0)