imc平台部署在虚拟机上,虚拟机迁移到其他主机后,登录时提示:license无效,license与当前系统不匹配。
系统信息:Windows Server 2019 版本1809(OS内部版本17763.107)
虚拟机迁移导致 iMC 的 License 失效,是一个很常见的问题。根本原因在于,iMC 的 License 会与硬件信息(如宿主机信息或网卡 MAC 地址)绑定。虚拟机一迁移,这些信息就变了,所以授权就失效了。
解决这个问题,可以根据你的情况,按下面的优先级来尝试。
如果条件允许,可以试试看下面两种方法,有较大概率能直接恢复:
将虚拟机迁回原宿主机:这是最直接的方法。如果能把虚拟机迁移回它迁移前所在的那台物理服务器,然后重启整个 iMC 服务,License 通常能自动恢复。
检查并修正宿主机绑定信息:如果无法迁回,可以试试调整绑定信息。以管理员身份进入 iMC 服务器的命令行,导航到 <iMC安装目录>\client\deploy\ 目录,执行 pwdmgr.bat -changeVmCfg(Linux 下是 sh pwdmgr.sh -changeVmCfg)。在弹出的窗口里确认“宿主机地址”等信息是否正确。
如果第一步的方法都无效,或者虚拟机已经无法迁回,就需要走官方的授权变更流程。iMC 的本地授权不支持在官网上自助迁移。
收集新环境的主机信息文件 (HostID):登录到新的 iMC 服务器,在 Web 登录界面点击“产品注册”,在相关功能里找到并执行“收集主机信息”,这会生成一个 hostid 文件。
整理旧授权信息:准备好 iMC 的授权码(可以在 iMC 前台“关于”里找到),以及之前激活时用的 .lic 授权文件。
联系 H3C 官方或经销商申请迁移:联系 H3C 官方技术支持(400-810-0504)或你购买设备的经销商。向他们提交:
新服务器的 hostid 文件。
旧的授权码或 .lic 文件。
说明情况,申请“授权迁移”。
获取新授权文件并导入:官方审核通过后(一般需要几个工作日),会提供一个新的 .lic 授权文件。拿到后,登录 iMC Web 界面,进入“产品注册”页面,删除 <iMC安装目录>\client\license\ 目录下旧的 license.txt 文件,然后上传并导入新的授权文件。
旧版本 (PLAT E0703P02 之前):这些版本的 iMC 会绑定虚拟机的宿主机信息。只要虚拟机发生迁移,License 就一定会失效。
新版本 (PLAT E0703P02 及之后):据社区信息,从该版本开始,iMC 不再校验宿主机信息,而是只绑定虚拟机自身的信息。这意味着,如果后续只是虚拟机在宿主机间漂移,License 可能就不会再失效了。你可以检查一下你的 iMC 版本,如果是旧版本,可以考虑升级来规避此类问题。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论