服务器的准备
-
要求服务器配置内存4G(最少2G),硬盘50G,安装必要环境(最小化安装).(Centos)
-
执行如下命令
sudo yum install -y epel-release sudo yum install -y psmisc nc net-tools rsync vim lrzsz ntp libzstd openssl-static tree iotop
IP地址修改
修改静态ip地址
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33
修要修改两个地方
BOOTPROTO=static
ONBOOT=yes
添加如下:
IPADDR=192.168.xxx.XXX
GATEWAY=192.168.XXX.2
DNS1=192.168.XXX.2
修改主机名
主机名:
sudo vim /etc/hostname
hosts映射
sudo vim /etc/hosts
添加如下内容
192.168.1.100 hadoop100
192.168.1.101 hadoop101
192.168.1.102 hadoop102
192.168.1.103 hadoop103
192.168.1.104 hadoop104
192.168.1.105 hadoop105
192.168.1.106 hadoop106
192.168.1.107 hadoop107
192.168.1.108 hadoop108
修改完成后重启
关闭防火墙和防火墙自启
sudo systemctl stop firewalld
sudo systemctl disable firewalld
创建用户并赋予root权限
创建用户
sudo useradd atguigu
sudo passwd atguigu
赋予权限
sudo vim /etc/sudoers
修改/etc/sudoers文件,找到下面一行(91行),在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
atguigu ALL=(ALL) NOPASSWD:ALL
/opt下创建目录并更改所有者
sudo mkdir /opt/module /opt/software
sudo chown atguigu:atguigu /opt/module /opt/software