准备工作:
下载vmware 和 Centos7 Minimal ,链接如下:
https://www.baidu.com/link?url=-6eMODltGWSYm3tB2_KqMVIh5dikTp0w5IcN1UABoliDQBiUM9qAxpnd14vEW4AdNr2N03q1ZEA_1xLZA5eElb9rBum5BFxixz8D2Iy0Qga&wd=&eqid=c53c1e9500000e9d0000000458f85b00
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso
然后安装,注意需要硬件支持虚拟化(可以在BIOS开启)
安装完毕后,可以命令行登录Centos7 ,虽然能运行但有以下几个问题需要解决:
1、启动有Warning
2、网络不通,无论是NAT还是桥连模式
3、无法与宿主机共享文件夹、共享粘贴复制操作
解决启动Warning:
参照:http://blog.csdn.net/starmlk/article/details/7982077
http://www.bubuko.com/infodetail-715902.html
即修改/etc/modprobe.d/blacklist.conf 文件,修改内容如下:
cat /etc/modprobe.d/blacklist.conf
blacklist intel_rapl
blacklist i2c_piix4
解决虚拟机网络问题:
修改/etc/sysconfig/network-scripts/下的文件:文件名为‘ifcfg-网卡名称’ ,将最后一行的ONBOOT=no改为ONBOOT=yes
example:
cat /etc/sysconfig/network-scripts/ifcfg-ens33|grep ONBOOT
ONBOOT=yes
解决虚拟机与宿主机共享问题:
需要安装VMware Tools
参照 http://blog.csdn.net/yongh701/article/details/52193326
http://blog.csdn.net/zz962/article/details/7706755
可以实现命令行安装
可能出现的报错:
http://blog.csdn.net/sirchenhua/article/details/49719659
http://www.cnblogs.com/liximomo/p/4446229.html
解决思路就是yum install 以及适当ln
但本人推荐图形化界面操作,只要操作系统与线上服务器一致,编译出来的包基本就没问题
安装图形化界面
参照
http://www.centoscn.com/image-text/config/2015/0528/5552.html
即执行
sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
然后重启
安装完vmtools 后,共享目录依旧不能用,需要执行
vmhgfs-fuse .host:/ /mnt/hgfs
而且每次重启虚拟机还需要重新执行,当然可以写在启动脚本里
ls -lh /mnt/hgfs/|wc -l
3