1、软件准备
链接:https://pan.quark.cn/s/923a8cec0d7a
提取码:RB3s
注意 : Centos7镜像如果从官网(https://www.aliyundrive.com/s/p8eCCzb7yEn)中下载,是不能用的
在安装页面一直进不去,所以需要以上的云盘中的Centos7镜像
2、Vmware Fusion安装
下载好的 VMware-Fusion-e.x.p-19431034_arm64.dmg(下载的时候后缀是mpg,修改为dmg) 双击即可完成安装,不再赘述
安装完成如下图 :
3、Centos7安装
3.1、新建虚拟机
3.2、选择镜像
3.3、选择操作系统
存储的命名
3.4、处理器和内存设置
3.5、硬盘设置
如果修改的磁盘大小,记得应用
3.6、启动磁盘
3.7、安装
设置时间
软件选择,为方便,选择带界面的操作系统的安装
安装目的,自动分区即可,点击进去,完成即可
设置root密码,并创建一个用户,自己测试root用户密码设置为hadoop,创建用户也为hadoop,密码一样hadoop
开始安装
4、Vmware Fusion虚拟机配置Centos的静态ip
4.1、设置虚拟机的网络为nat
4.2、修改虚拟机的网络适配器网络
4.3、配置静态ip
配置静态ip我们知道一般需要配置如下3个参数。
p地址:IPADDR、子网掩码(NETMASK)和网关(GATEWAY)
这个是在Mac宿主机上执行
执行如下命令 : cat /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf
# NAT gateway address
ip = 172.16.153.2
netmask = 255.255.255.0子网掩码是 : 255.255.255.0
网关是 : 255.255.255.0
4.3、配置Centos的静态ip
执行命令 : vim /etc/sysconfig/network-scripts/ifcfg-ens160
ifcfg-ens160这个值是如何来的?可以在虚拟机内执行ip addr命令来获取
BOOTPROTO=static # 配置静态ip
IPADDR=172.16.153.11 # 配置的ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=172.16.153.2 # 网关
DNS1=8.8.8.8 # 配置dns地址注意 : 这个参数需要是 ONBOOT=yes,这个如果ONBOOT=no,是不能获取ip的
重启网络
systemctl restart network
4.4、更换为可用的镜像源
换成阿里云镜像源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
替换为 :
[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.aliyun.com/centos-altarch/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-aarch64
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.aliyun.com/centos-altarch/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-aarch64
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.aliyun.com/centos-altarch/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-aarch64
enabled=1
yum clean all
yum makecache5、基础设置
1、设置hostname
hostnamectl set-hostname node1
2、时钟同步,方法很多,我这使用定时任务,
yum install -y ntpdate
ntpdate ntp.aliyun.com // 手动
echo "0 * * * * /usr/sbin/ntpdate ntp.aliyun.com > /dev/null 2>&1" >> /var/spool/cron/root // 定时任务方式
3、给hadoop用户添加sudo su - 到root权限
vim /etc/sudoers
最后添加一行
hadoop ALL=(ALL) NOPASSWD: ALL
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。