zoukankan      html  css  js  c++  java
  • RTNETLINK answers: File exists错误

       解决ssh连接虚拟机出错,RTNETLINK answers: File exists

    解决步骤如下:

          使用ssh连接虚拟机的时候,发现目标主机无法连接,登录虚拟机,查看ssh监听是否开启:


         发现监听是开启的,然后就使用ping IPADDR,出现无法访问目标主机,如下图所示:


          直接登录虚拟机,查看IP地址是否正确,使用命令ifconfig进行查看,发现只有lo的地址,网卡并没有进行启动:


         查看eth0的配置文件:


        发现参数ONBOOT的值为no,表示虚拟机在启动的时候,eth0网卡是不启动的,并且在此配置文件中,并没有发现设置IP地址和网关,从而修改如下:


         然后进行重启网络服务,出现错误RTNETLINK answers: File exists

        在这个时候,以为是防火墙和selinux的问题,从而进行了关闭防火墙和selinux


      

        再次进行启动的时候,发现还是报错,然后进行重启:


        发现restart是可以的,总体感觉出现的原因就是eth0已经启动了,那么再次进行启动的时候,那就表示文件已结存在,从而无法进行再次启动操作,而只能通过重启来进行再次读入网卡的设定文件。还有一种可能就是虚拟机的网络连接方式问题,是使用NAT,还是桥接还是hostonly方式,也是都要进行单独的配置,从而注意检查虚拟机的连接方式。


    for linux and python
  • 相关阅读:
    hsdis反汇编java源码工具的使用方法
    final添加内存屏障问题
    Spring-AOP
    Spring-IOC
    IO与NIO
    设计模式学习笔记
    Redis学习笔记
    MySQL优化
    STAR法则
    大文件分割之Linux
  • 原文地址:https://www.cnblogs.com/kellyseeme/p/5525129.html
Copyright © 2011-2022 走看看