1 虚拟机准备
步骤1:安装最小化安装的虚拟机
步骤2:将onboot改为static,(后面修改ip地址,网关,DNS1域名解析)
如果在最小化安装的时候设置了网络,那么此时的onboot已经改为static了,然后也会有一个动态的ip了,可以使用这个ip连接。
如果在最小化安装的时候没有设置网络,这个时候是下面这样的,没有ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
步骤3:重启network服务
systemctl restart network
步骤4:查看ip地址,是否修改成功
ip addr show
# ip addr(显示所有)
# ifconfig 最小化安装没有,需要另外安装yum包
步骤5:使用shell工具远程连接虚拟机
步骤6:安装必要的软件包
yum install -y epel-release
yum install -y psmisc nc net-tools rsync vim lrzsz ntp libzstd openssl-static tree iotop git
其中epel-release是官方额外的软件包
步骤7:创建新用户(atguigu)
useradd atguigu
步骤8:设置用户密码
passwd atguigu
步骤9:visudo给atguigu添加超级用户权限
visudo /etc/sudoers
# 添加一行
atguigu ALL=(ALL) NOPASSWD:ALL
使用visudo是安全的修改,语法错误不会直接保存
步骤10:关闭网络防火墙
systemctl stop firewalld
systemctl disable firewalld
步骤11:创建两个目录并修改所有者和所属组
mkdir /opt/module /opt/software
chown -R atguigu:atguigu /opt/module /opt/software
步骤12:修改本机的hostname
hostnamectl --static set-hostname hadoop101
# 方式二:
vim /etc/hostname
修改hostname
# 方式三:
在最小化安装的时候可以设置hostname
步骤13:修改本机静态IP
vim /etc/sysconfig/network-scrips/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.5.102
UUID=14a6ebe4-ae2e-44b3-bb14-1340cdc82a00
PREFIX=24
GATEWAY=192.168.5.2
DNS1=192.168.5.2
步骤14:修改/etc/hosts文件,和本机hostname的静态ip对应
for ((i=100;i<110;i++))
do
echo "192.168.255.$i" >> /etc/hosts
done