The present application relates to a
virtual machine agentless IP self-
recovery method suitable for super-converged architecture, divides self-
recovery IP
pool and constructs MAC-VM asset
library based on etcd distributed cluster; through OpenvSwitch port mirror listening ARP flow, combines multiple confirmation mechanism to accurately identify IP conflict; according to conflict
MAC address, locates conflict
virtual machine and corresponding CephRBD disk path; comprehensively judges
virtual machine IP configuration mode according to multiple
source data; according to running state priority, configuration mode second,
response time bottom-up priority, determines repair target; according to DHCP mode, static agentless mode, static agent mode, executes hierarchical repair strategy; through repair
verification and
closed loop mechanism, ensures repair effect, and executes
rollback operation when failing.The present application is compatible with agentless environment and DHCP and static IP mixed deployment scene, realizes permanent repair of IP conflict, greatly reduces manual intervention, improves stability and autonomy of super-converged platform, and has advantages of data safety and reliability, production level operation compatibility and the like.