小新手小胖 2024-04-23 17:41 采纳率: 0%
浏览 7

虚拟机Linux错误,持续报错

img

img

虚拟机这个错误到底咋解决?重启也没办法,删除重下也没办法(操作系统-linux),安装一直报错,网络是通畅的,但一只持续报错

  • 写回答

7条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-04-23 17:41
    关注

    引自免费微信小程序:皆我百晓生

    看起来你在尝试通过yum命令在Linux虚拟机(这里是CentOS)上安装iscsi-initiator-utils包时遇到了问题。错误信息表明,在连接到名为"controller"的镜像服务器下载repomd.xml文件时出现了问题,错误码为[Errno 14],这通常意味着没有路由到主机。

    这里有几个可能的解决方案:

    1. 检查网络连接:确保虚拟机与宿主机之间的网络连接正常,以及宿主机本身可以访问互联网。如果你是在局域网内,并且使用了特定的代理设置,请确保这些配置正确地传递到了虚拟机。

    2. 修改源(Repository):由于你看到的是多个镜像源的尝试,可能是当前的软件仓库地址不可达。试着更换一个可用的 CentOS 镜像源。首先备份原有的repo文件:

      cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
      

      然后找到并打开CentOS的yum源配置文件:

      nano /etc/yum.repos.d/CentOS-Base.repo
      

      在这个文件中,查找并替换现有的baseurl行,例如,使用阿里云的公共镜像源:

      [base]
      name=CentOS-$releasever - Base
      mirrorlist=https://mirrors.aliyun.com/repo/Centos/$releasever/$basearch/mirror.list
      #baseurl=http://mirrors.kernel.org/centos/$releasever/os/$basearch/
      gpgcheck=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
      
    3. 清除缓存:有时候yum缓存可能会导致问题,清空缓存可能有助于解决问题:

      yum clean all
      
    4. 重新启动网络服务:确保网络服务正常运行:

      systemctl restart network
      
    5. 尝试其他命令:除了yum,还可以尝试使用dnf(如果系统支持):

      dnf install iscsi-initiator-utils
      

    按照上述步骤操作后,再次尝试安装iscsi-initiator-utils。如果仍然遇到问题,可能需要检查防火墙设置或者更深入的网络配置。如果问题依然存在,建议提供更多的环境信息,比如虚拟机的网络配置、是否使用了NAT或其他网络模式等,以便进一步分析。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 4月23日
  • 创建了问题 4月23日