博客园  :: 首页  :: 管理

Azure-虚拟机-操作系统:Red Hat Enterprise Linux 8.10 (Ootpa)

将Azure-虚拟机-磁盘-转换成AWS-AMI后,再启动,发现有如一些报错,导致无法到登录界面

[  OK  ] Started Netfilter Tables.

[FAILED] Failed to start NTP client/server.

See 'systemctl status chronyd.service' for details.

[  OK  ] Started SYSV: Splunk indexer service.

[   10.753696] cloud-init[1747]: Cloud-init v. 23.4-7.el8_10.8 running 'init-local' at Mon, 16 Jun 2025 02:20:05 +0000. Up 10.29 seconds.

[   10.753795] cloud-init[1747]: 2025-06-16 02:20:06,448 - azure.py[ERROR]: Azure datasource failure occurred: result=error|reason=failure to find primary DHCP interface|agent=Cloud-Init/23.4-7.el8_10.8|interface=eth0|driver=ena|router=192.168.87.193|static_routes=None|'lease={''interface'': ''eth0'', ''fixed-address'': ''192.168.87.203'', ''subnet-mask'': ''255.255.255.224'', ''routers'': ''192.168.87.193'', ''dhcp-lease-time'': ''3600'', ''dhcp-message-type'': ''5'', ''domain-name-servers'': ''192.168.87.2'', ''dhcp-server-identifier'': ''192.168.87.193'', ''interface-mtu'': ''9001'', ''broadcast-address'': ''192.168.87.223'', ''host-name'': ''ip-192-168-87-203'', ''domain-name'': ''cn-north-1.compute.internal'', ''renew'': ''1 2025/06/16 02:47:43'', ''rebind'': ''1 2025/06/16 03:12:36'', ''expire'': ''1 2025/06/16 03:20:06''}'|vm_id=8fab2fec-d080-ef43-34c2-c16e0ff96217|timestamp=2025-06-16T02:20:06.447722|documentation_url=https://aka.ms/linuxprovisioningerror

[  310.868521] cloud-init[1747]: 2025-06-16 02:25:06,563 - azure.py[WARNING]: Failed to fetch metadata from IMDS: 404 Client Error: Not Found for url: http://169.254.169.254/metadata/instance?api-version=2021-08-01&extended=true

[  310.869179] cloud-init[1747]: 2025-06-16 02:25:06,563 - azure.py[ERROR]: Azure datasource failure occurred: result=error|reason=http error 404 querying IMDS|agent=Cloud-Init/23.4-7.el8_10.8|http_code=404|duration=300.1143145561218|'exception=UrlError(''404 Client Error: Not Found for url: http://169.254.169.254/metadata/instance?api-version=2021-08-01&extended=true'',)'|url=http://169.254.169.254/metadata/instance?api-version=2021-08-01&extended=true|vm_id=8fab2fec-d080-ef43-34c2-c16e0ff96217|timestamp=2025-06-16T02:25:06.563197|documentation_url=https://aka.ms/linuxprovisioningerror

通过关键词,就可以推断出这个肯定与Azure的 cloud-init 有关系,

于是解决方法如下,将根卷挂载到其他临时的主机上/mnt目录,移动或者删除原主机如下的文件即可:

[root@qq-5201351 ~]# mkdir /mnt/tmp20250616
[root@qq-5201351 ~]# mv /mnt/usr/lib/systemd/system/cloud-init* /mnt/tmp20250616

最后再将根卷挂载回原主机,启动,就不会有 cloud-init 及 azure.py 相关的报错了

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/18931613