步骤一:选择虚拟机软件
vmare fusion
软件下载地址:http://www.macx.cn/thread-2138527-1-1.html 包含注册码
直接把app文件拖入应用程序,启动app即可
步骤二:去centos官网下载软件
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso
本人下载的是minimal版本
步骤三:安装centos
注意(安装坑一):如果安装minimal,这里不能直接从光盘和镜像安装,因为安装过程vmare有不能识别的文件,会报错/etc/rc5.d/S99local: line 25: eject: command not found”。我们明明是用minimal centos(即最小安装),所以肯定是没有桌面的程序的,minimal centos正常启动的应该是等级3来运行的。而报错信息显示minimal centos居然以 等级5 启动,等级5表示进入到桌面,minimal centos 没有安装桌面程序,自然提示找不到 rc5.d中脚本要启动的程序,所以就会在系统启动的时候报错,导致系统不能正常启动。
正确安装步骤:转载网站:
1. 创建虚拟机:
2. 设置虚拟机 :
3. 重新启动虚拟机,进入安装阶段 :
经过一会的黑屏闪动之后,进入一些简单的安装设置界面:
设置安装过程中的语言:
设置时区,键盘,语言支持以及网络等等。。。
设置网络:
紧接着点开INSTALLTION DESTINATION,修改虚拟磁盘信息,我保持默认,点击"Done"
然后Begin Installtion
接下来可以设置root用户的密码,有需要的话还可以创建新的用户:
安装结束以后,reboot!
4. 验证Network是否可以work :
5. Network 可以work,下面就可以利用yum安装所需的package了:
yum install vim
yum install wget
yum install zip
yum install unzip
yum install man
yum install gcc
yum install make
yum install setuptool
yum install system-config-network-tui
yum install system-config-firewall-tui
4.网络设置 NAT且固定ip
参考文章:
https://willwarren.com/2015/04/02/set-static-ip-address-in-vmware-fusion-7/
4.1,获取虚拟机的mac地址
4.2,Modify dhcpd.conf 修改网络配置文件
修改配置文件命令
sudo nano /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf
在hdcpd.conf文件最后面添加
host hadoop { hardware ethernet 00:0C:29:B6:22:3E; fixed-address 192.168.167.80; }
配置信息
hadoop为固定ip虚拟机的名称
hardware ethernet 硬件地址
fixed-address 固定ip地址
注意:ip地址取值范围必须在hdcpd.conf给定的范围内,具体可以在配置文件中找到如下内容
subnet 172.16.1.0 netmask 255.255.255.0 {
range 172.16.1.128 172.16.1.254;
……其它配置内容……
}
4.3,重启Vmare Fusion 和虚拟机centos即可生效