这两天发神经又想做做Linux运维了!买了几本Linux 高可用 负载均衡的书看了看,看多了头真晕还是得实践这东西。安装了一个CentOS 7.0的虚拟机 ,安装时没太注意是最小化安装进去没网络,ifconfig 提示没有这个命令(最小化安装没安装net-tool工具!),我到/etc/sysconfig/network-scripts/目录下看也没有网卡文件,只有一个lo 口!
一时没搞懂还以为是系统没有建ifcfg-eth0文件,自己手动建了一个可是还是没用!没法子重装虚拟机这个时候安装的时候注意了一 下“network&hostname” 提示找不到网络设备!郁闷了 还以为是点击进去手动添加的。后面还是找度娘补充了一下知识!
原来是安装虚拟机的时候选择Linux 系统CentOS 时没选择64位(我ISO文件是64位CentOS)以至于安装好后没有网卡驱动!
改为64位的时候!
点击进去,虚拟机做桥接可获取到IP地址!
--------------------------------------------------
以下为网络上找到的帖子!可做参考!
问题描述:
朋友新安装了centos7,发现无网卡配置文件,另外network服务是failed状态。找到我求助
尝试解决方案1、关闭NetworkManager,自己创建ifcfg-eth0配置文件,错误依旧
尝试解决方案2、配置文件中添加HWADDR字段,去vmware里查找了网卡的mac地址并添加,错误依旧
实在无法解决,于是我推荐朋友重装,并叮嘱在重装的时候记得查看网络情况,果然朋友在安装界面上遇到了问题,提示没有可用的网络设备。
系统是64位的,我再创建虚拟机选择客户机操作系统的时候,选择成了 centos 。不是centos 64位。
改成centos 64位后,就显示了。
重新检查虚拟机硬件配置也没有问题。百思不得其解。
后来我决定自己尝试一下给朋友创建虚拟机,终于发现问题所在
原因:
原来朋友下载的Centos7镜像是64位,但是在vmware创建虚拟机界面选择系统版本的时候错选成了centos 而不是centos 64位,导致了无法启动网卡设备。