![SuSE Linux 12.4 - 无法在 Azure 中重新注册 - 对象没有属性“generateRegionSrvArgs”](https://linux22.com/image/777546/SuSE%20Linux%2012.4%20-%20%E6%97%A0%E6%B3%95%E5%9C%A8%20Azure%20%E4%B8%AD%E9%87%8D%E6%96%B0%E6%B3%A8%E5%86%8C%20-%20%E5%AF%B9%E8%B1%A1%E6%B2%A1%E6%9C%89%E5%B1%9E%E6%80%A7%E2%80%9CgenerateRegionSrvArgs%E2%80%9D.png)
我的运行 Linux SLES 12.4 的 Azure VM 在 Azure 中已注销。尝试重新注册时,我收到:
/etc/zypp/repos.d#/usr/sbin/registercloudguest--force-new
Traceback (most recent call last):
File "/usr/sbin/registercloudguest", line 279, in <module>
region_smt_data = utils.fetch_smt_data(cfg, proxies)
File "/usr/lib/python3.4/site-packages/cloudregister/registerutils.py", line 238, in fetch_smt_data
api = add_region_server_args_to_URL(api, cfg)
File "/usr/lib/python3.4/site-packages/cloudregister/registerutils.py", line 87, in add_region_server_args_to_URL
regionSrvArgs = mod.generateRegionSrvArgs()
AttributeError: 'module' object has no attribute 'generateRegionSrvArgs'
按照此 KB 清理存储库和其他 Azure 连接数据:https://www.suse.com/support/kb/doc/?id=000019085 但没有好转
检查了互联网,但没有发现任何类似问题的线索?
答案1
你可以阅读本文它解决了使用 SUSE Linux Enterprise Server (SLES) 映像设置 Azure 虚拟机 (VM) 但 VM 无法连接到 SUSE 订阅管理工具 (SMT) 存储库的情况。
本文介绍了一些基本的故障排除步骤,并概述了针对特定场景(例如 Zypper 中的故障,Zypper 是用于管理包的 SUSE 命令行工具)应采取的措施。
该信息由 Microsoft 的 Linux 专家汇编,基于 SUSE 的支持经验和文档。