步骤一:选择虚拟机软件

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. 创建虚拟机:

    

    

macbookpro上直接安装centos7 macmini 安装centos_配置文件

    

macbookpro上直接安装centos7 macmini 安装centos_配置文件_02

    

macbookpro上直接安装centos7 macmini 安装centos_运维_03

    

    

    

    2. 设置虚拟机 :

 

    

    

 

    3. 重新启动虚拟机,进入安装阶段 :

 

    

 

    经过一会的黑屏闪动之后,进入一些简单的安装设置界面:

 

    设置安装过程中的语言:    

    

    

macbookpro上直接安装centos7 macmini 安装centos_大数据_04

    设置时区,键盘,语言支持以及网络等等。。。

    

     设置网络:

    

macbookpro上直接安装centos7 macmini 安装centos_centos_05

    

    紧接着点开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/

http://sinoon.github.io/2015/08/26/VMware-Fusion-Nat%E9%93%BE%E6%8E%A5%E6%96%B9%E5%BC%8F%E4%B8%8B%E5%9B%BA%E5%AE%9AIP/



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即可生效