이 글은 [가상서버 설치]글에서 이어지는 글입니다.

 

필자는 리눅스서버 한대로 가상서버 3개를 만들어서 총 4대로 하둡을 구축 할 겁니다.

혹여 가상 서버로 하둡을 구축 하실 독자는 [가상머신 설치] 글을 보고 오시길 바랍니다. 

1. 구축 할 서버

xxx.xxx.xxx.35 master

xxx.xxx.xxx.101 slave1

xxx.xxx.xxx.102 slave2

xxx.xxx.xxx.103 slave3

 

hostname을 slave1 으로 변경합니다.

 

1
[hadoop@slave1 ~]$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s8
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none; color:white">cs

이후 slave1의 ip주소를 xxx.xxx.xxx.101로 바꾸기 위해 다음과 같은 파일로 들어갑니다.

 

[ifcfg-enp0s8]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp0s8"
UUID="9dc07f1a-4e77-44c1-a753-f0d6073ef052"
DEVICE="enp0s8"
ONBOOT="yes"
IPADDR=192.168.0.101
NETMASK=255.255.255.0
ZONE=public
 
 

BOOTPROTO="dhcp" 를 BOOTPROTO="static"로 바꿔 고정 ip를 사용할것이라고 설정

IPADDR=192.168.0.101 추가

NETMASK=255.255.255.0 추가

 

다음과 같은 명령어로 네트워크 재시작

1
[hadoop@slave1 ~]$ systemctl restart network
 

ifconfig 명령어로 ip변경 확인

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[hadoop@slave1 ~]$ ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 08:00:27:2f:e2:42  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.101  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::cc68:250c:8514:3c90  prefixlen 64  scopeid 0x20<link>
        inet6 fe80::8252:a2b5:d368:1254  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:79:4e:d6  txqueuelen 1000  (Ethernet)
        RX packets 124125  bytes 76763110 (73.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 87100  bytes 77044372 (73.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
1
[hadoop@slave1 ~]$ sudo vi /etc/hosts
 

host 파일에서 다음과 같이 작성

1
2
3
4
xxx.xxx.xxx.35 master
xxx.xxx.xxx.101 slave1
xxx.xxx.xxx.102 slave2
xxx.xxx.xxx.103 slave3
 

 

+ Recent posts