添加主机失败,报错:pip uninstall -y virtualenv failed!,怎么办?

ZSvirt 由 ZStack ZSphere 商业化项目开源并独立发展而来,部分代码、配置和文档仍保留 ZStack/ZSphere 的历史命名(如环境变量、配置项、依赖、路径、命令等)。这些命名仅用于兼容,不影响 ZSvirt 正常使用。

现象

在虚拟化平台上添加主机时出现以下报错信息:

stderr: ERROR: [ HOST: xx.xx.xx.xxx] ERROR: run shell command: pip uninstall -y virtualenv failed!stdout:  error: Cannot uninstall requirement virtualenv, not installed 

解决方案

  1. 登录添加失败的主机控制台,执行以下命令:

    # mn_ip为管理节点的VIP。
    pip install -i http://{mn_ip}:8080/zstack/static/pypi/simple --trusted-host {mn_ip} --ignore-installed virtualenv  
    
  2. 登录虚拟化平台重新添加主机即可成功安装主机。

本页目录