Mac(M系列芯片)安装配置CentOS虚拟机——避坑指南

Mac(M系列芯片)安装配置CentOS虚拟机——避坑指南

一、前言

​ 终于在mac(M芯片)上将基于CentOS7的Hadoop集群跑了起来,以下是配置CentOS的注意事项记录,仅供参考。

​ 物理机配置:

型号:MacBook Pro M3max 36G

系统:macOS Sonoma 14.4.1

​ 虚拟机软件:

Parallels Desktop(VMware Fusion同理,已经测试过了)

​ CentOS版本:

​ M芯片为ARM64架构,搭载虚拟机镜像要用arrch64版本,CentOS官网或国内镜像源下载的arrch64版本会一直卡在安装界面不可用,此镜像为修改后的第三方版本。镜像资源在以下文章中获取,感谢大佬!

https://blog.csdn.net/qq_24950043/article/details/122517521

二、注意事项

镜像安装

1、默认是最小化安装没有vim等工具的。但此版本yum下载需要更换镜像源(后文有更换步骤),所以软件选择用**基本网页服务器(Basic Web Server)**安装,这样可以自带vim等工具。
在这里插入图片描述

2、时间和日期选到上海,注意核对时差

3、网络和主机名可以暂时不选,因为有可能连不上,后面要修改

配置注意事项

  1. 进入CentOS系统后第一件事:ifconfig,查看网络接口名。如下图我是eth0,一会儿用

在这里插入图片描述

  1. 在Parallels Desktop网络选择共享,然后查看虚拟机给分配的网段、子网、网关。如下图

在这里插入图片描述

​ 其中起始地址10.211.55.1作为默认网关(GATEWAY),一会儿用

【注意】:VMware Fusion的网络适配器的NAT模式就是与mac共享网络,网段与网关在软件界面查不到,需要在mac终端输入如下指令查找:

网关:
cat /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf | grep "gateway" -A 2
输出:
# NAT gateway address
ip = 192.168.175.2
netmask = 255.255.255.0

网段:
cat /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf | grep "range"
输出:
range 192.168.175.128 192.168.175.254;
  1. 在CentOS中进入如下文件夹,修改ifcfg-xxx文件
cd /etc/sysconfig/network-scripts/
ls

在这里插入图片描述

​ 如图我的是ifcfg-enp0s5,而我的网络接口是eth0,所以将ifcfg-enp0s5文件名修改为ifcfg-eth0,网关为10.211.55.1,然后开始修改为如下图配置(注意红框位置的修改与追加):

mv ifcfg-enp0s5 ifcfg-eth0
vim ifcfg-eth0

在这里插入图片描述

  1. 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld.service

​ 生产环境通常单个服务器的防火墙是关闭的,公司整体对外会设置非常安全的防火墙,学习测试用关闭也没问题。

  1. ssh连接

​ 我用的终端工具为Tabby,host管理工具为SwitchHosts。如果没有集群host管理的需求,无需修改hosts文件和hostname,此时reboot后,即可用指定的IP用终端工具连接了。

​ 修改hostname为hadoop100:

cd /etc
vim hostname
hadoop100

​ 修改hosts:

cd /etc
vim hosts
10.211.55.100 hadoop100
10.211.55.101 hadoop101
10.211.55.102 hadoop102
10.211.55.103 hadoop103
10.211.55.104 hadoop104
10.211.55.105 hadoop105
10.211.55.106 hadoop106
10.211.55.107 hadoop107
10.211.55.108 hadoop108
10.211.55.109 hadoop109
10.211.55.110 hadoop110

​ 最后reboot重启CentOS

​ 在SwitchHosts中也添加如上内容并打开:

在这里插入图片描述

​ 在Tabby新建新配置:

在这里插入图片描述

在这里插入图片描述

​ 可以干活了!等下,好像yum下载软件有点问题

  1. 修改网络YUM源

​ 别急,还有最后一步:默认的镜像源不支持arm架构的软件,所以yum安装软件需要更换镜像源,执行以下命令,更换支持arm架构的阿里云镜像源:

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

现在可以干活了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值