Hadoop_02_虚拟机配置

虚拟机配置

硬盘50G 内存4G 

/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测试一下是否能连接上!!

 

你可能感兴趣的:(大数据学习,hadoop)