Hadoop_02_虚拟机配置
虚拟机配置
硬盘50G 内存4G CPU 6*2 2*2
/boot 200M
/swap 2G
/ 全部
虚拟机准备
1.防火墙关闭
service iptables stop //服务关闭
chkconfig iptables off //关闭开机自启
service iptables status //查看是否关闭防火墙
chkconfig --list iptables
2.创建一个一般用户chenzh
useradd chenzh
passwd chenzh
3.在/opt目录下创建software module文件夹
mkdir /opt/software /opt/module
chown chenzh:chenzh /opt/software /opt/module
[chenzh@hadoop101 opt]$ sudo mkdir module
[chenzh@hadoop101 opt]$ sudo mkdir software
[chenzh@hadoop101 opt]$ sudo chown atguigu:atguigu module/ software/
[chenzh@hadoop101 opt]$ ll
总用量8
drwxr-xr-x. 2 chenzh chenzh4096 1月 17 14:37 module
drwxr-xr-x. 2 chenzh chenzh 4096 1月 17 14:38 software
4.把这个用户加到sudoers
vim /etc/sudoers
chenzh ALL=(ALL) NOPASSWD:ALL
wq!强制保存
#检验一下,切换到chenzh用户
su chenzh
sudo ls
exit;
5.改hosts(类比:windows也有hosts文件路径:C:\Windows\System32\drivers\etc)
ifconfig //查看当前ip
vim /etc/hosts
#在文件后追加
192.168.16.100 hadoop100
192.168.16.101 hadoop101
192.168.16.102 hadoop102
192.168.16.103 hadoop103
192.168.16.104 hadoop104
192.168.16.105 hadoop105
192.168.16.106 hadoop106
192.168.16.107 hadoop107
192.168.16.108 hadoop108
192.168.16.109 hadoop109
####写个脚本####
vim test.sh
-------------------------------------------------------------
#!/bin/bash
for((i=100;i<110i++))
do
echo "192.168.16.$i hadoop$i">> /tec/hosts
done
-------------------------------------------------------------
:wq
bash test.sh
(以下,每克隆一台机器都需要做一遍)
6.改静态ip
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.16.100 --ip地址 与操作5中的ip一致
PREFIX=24
GATEWAY=192.168.16.2 --网关设置 NAT设置(网管ip)
DNS1=192.168.16.2
NAME=eth0
7.改主机名
vim /etc/sysconfig/network
改HOSTNAME字段
HOSTNAME=hadoop100 --与操作5中的主机名一致
#####关机拍快照#####
8.改网卡脚本文件
vim /etc/udev/rules.d/70-persistent-net.rules
将第一行eth0删掉
第二行
将NAME="eth1" 改成 NAME="eth0"
reboot 重启
最后xshell测试一下是否能连接上!!

浙公网安备 33010602011771号