大数据之路-MAC中VMwareFusion安装CentOS6.8

MAC中安装虚拟机,其实和windows中几乎是一样的,就是虚拟机地址配置稍微有点曲折,但都是小问题。网上好多教程也有一点坑,我就将自己学习过程中的记录下来。

    • MAC中虚拟机
    • 第一步MAC中安装VMWare Fusion
    • 第二步下载Centos68mini_64
    • 第三步安装Centos68
    • 第四步配置网络和mac通信类似于windows的NAT模式
      • 1 设置虚拟机MAC地址完了彻底退出
      • 2 配置虚拟机IP和MAC地址
    • 第五步设置centos网络信息
    • 第六步CentOS系统更换软件安装源默认的太慢了
      • 1备份你的原镜像文件以免出错后可以恢复
      • 2 下载新的CentOS-Baserepo 到etcyumreposd
      • 3 运行yum makecache生成缓存

MAC中虚拟机:

  1. Parallels Desktop - 虽然好用但是收费机制,更新花钱、花钱、花钱。
  2. Virtual Box - 免费、免费、免费,带NTFS读写,不用买ParagonNTFS,省100块。
  3. VMWare Fusion - 强大的虚拟机,商业软件。
  4. Veertu - Mac上最轻便的虚拟机,只有跑Windows才会收费。比较新,很多功能不支持。

第一步:MAC中安装VMWare Fusion

直接忽略。。。。。。

第二步:下载Centos6.8mini_64

阿里云开源镜像站 http://mirrors.aliyun.com/,自己找一个mini版,因为我们是做服务器,不需要界面,越小越好。。。

第三步:安装Centos6.8

新建:
大数据之路-MAC中VMwareFusion安装CentOS6.8_第1张图片

大数据之路-MAC中VMwareFusion安装CentOS6.8_第2张图片

选择64位的centos
大数据之路-MAC中VMwareFusion安装CentOS6.8_第3张图片

新建虚拟磁盘
大数据之路-MAC中VMwareFusion安装CentOS6.8_第4张图片

进行自定义设置
大数据之路-MAC中VMwareFusion安装CentOS6.8_第5张图片

自定义虚拟机名称:后面设置ip地址的时候会用到
大数据之路-MAC中VMwareFusion安装CentOS6.8_第6张图片

在设置中选择你下载的centos-mini.iso
大数据之路-MAC中VMwareFusion安装CentOS6.8_第7张图片

切记勾选 连接CD/DVD驱动器
大数据之路-MAC中VMwareFusion安装CentOS6.8_第8张图片

大数据之路-MAC中VMwareFusion安装CentOS6.8_第9张图片

切记勾选 连接CD/DVD驱动器
大数据之路-MAC中VMwareFusion安装CentOS6.8_第10张图片

然后点击开始按钮,就开始安装了。。。。一路疯狂的next和yes你就成功了。。。

第四步:配置网络和mac通信,类似于windows的NAT模式

4.1 设置虚拟机MAC地址,完了彻底退出

大数据之路-MAC中VMwareFusion安装CentOS6.8_第11张图片

大数据之路-MAC中VMwareFusion安装CentOS6.8_第12张图片

4.2 配置虚拟机IP和MAC地址

进入你的mac机器命令终端-terminal.app执行命令:

dongguadeMacBook-Pro:~ donggua$ sudo vim /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf 

打开dhcpd.conf,查看里面的配置文件信息:

allow unknown-clients;
default-lease-time 1800;                # default is 30 minutes
max-lease-time 7200;                    # default is 2 hours
# subnet 子网 172.16.29.0 
#netmask 子网掩码 255.255.255.0
subnet 172.16.29.0 netmask 255.255.255.0 {
    range 172.16.29.128 172.16.29.254;  # 动态分配的IP范围,你要给你的新建虚拟机配置一个在此范围内的IP
    option broadcast-address 172.16.29.255;
    option domain-name-servers 172.16.29.2;
    option domain-name localdomain;
    default-lease-time 1800;                # default is 30 minutes
    max-lease-time 7200;                    # default is 2 hours
    option netbios-name-servers 172.16.29.2;
    option routers 172.16.29.2;
}
host vmnet8 {
    hardware ethernet 00:50:56:C0:00:08;
    fixed-address 172.16.29.1;
    option domain-name-servers 0.0.0.0;
    option domain-name "";
    option routers 0.0.0.0;
}
####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" #######
# 这里就是你要配置的地方
# CentOS64 就是你在新建虚拟机时自定义的虚拟机名称,必须保持一致
# hardware ethernet 00:50:56:34:18:1C 就是4.1所生成的MAC地址
# fixed-address 172.16.29.135 就是上面所允许范围内你自己定义的IP,也就是你虚拟机的IP 
host CentOS64 {
        hardware ethernet 00:50:56:34:18:1C;
        fixed-address 172.16.29.135;        
}

# 以后每新增一个虚拟机,就在后面配置这串文件
host 你的虚拟机名称 {
        hardware ethernet  VMWareFusion中生成的MAC地址;
        fixed-address      动态分配IP范围内你自定义的虚拟机IP;     
}

第五步:设置centos网络信息

登录虚拟机

vi /etc/sysconfig/network-scripts/ifcfg-eth0

这里写图片描述

修改MAC地址

HWADDR=前面生成的MAC地址

修改开机启动

ONBOOT=yes

大数据之路-MAC中VMwareFusion安装CentOS6.8_第13张图片
重启

注意:
如果我们进入虚拟机之后,发现没有eth0网卡时。

大数据之路-MAC中VMwareFusion安装CentOS6.8_第14张图片
执行命令:

[root@localhost ~]# vi /etc/udev/rules.d/70-persistent-net.rules 

删除误操作出现的网卡信息
大数据之路-MAC中VMwareFusion安装CentOS6.8_第15张图片
重启网卡就好了。这个现象在克隆虚拟机的时候也有可能出现。。。。

使用SecureCRT测试连通。

第六步:CentOS系统更换软件安装源,默认的太慢了

6.1:备份你的原镜像文件,以免出错后可以恢复。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

6.2 下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

6.3 运行yum makecache生成缓存

yum clean all
yum makecache

以上就是全文的内容,由于水平有限,文章中难免会有错误,希望大家指正。谢谢~

你可能感兴趣的:(Hadoop)