데이터 노드 볼륨 증가
데이터 노드 볼륨을 증가시키는 방법은 아래와 같습니다.
데이터 볼륨 증가 방법
-
카카오클라우드 콘솔> Beyond Compute Service > Virtual Machine > 볼륨 메뉴에서 볼륨을 생성합니다.
-
인스턴스에 생성한 볼륨을 추가합니다.
-
인스턴스에 SSH 접근을 합니다.
추가된 볼륨을 시스템에 마운트sudo mkfs -t xfs /dev/vdb
sudo mkdir -p /data/vdb
sudo mount /dev/vdb /data/vdb
sudo chown ubuntu:ubuntu /data
sudo chown ubuntu:ubuntu /data/vdb
ubuntu@host-10-182-101-5:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 32G 0 32G 0% /dev
tmpfs 6.3G 700K 6.3G 1% /run
/dev/vda1 97G 21G 76G 22% /
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/vda15 105M 3.6M 101M 4% /boot/efi
/dev/vdb 500G 543M 500G 1% /data/vdb
tmpfs 6.3G 0 6.3G 0% /run/user/1000추가된 볼륨을 /etc/fstab에 추가sudo lsblk -o +UUID
-
데이터 노드 정보를 수정합니다.
/etc/hadoop/conf/hdfs-site.xml에서 dfs.datanode.data.dir에 경로 추가<property>
<name>dfs.datanode.data.dir</name>
<value>/hadoop/hdfs/data,/data/vdb</value>
</property> -
데이터 노드를 재시작합니다.