'aws 볼륨축소'에 해당되는 글 1건

  1. 2020.02.12 AWS EBS 볼륨 축소 방법

AWS 에서 EBS 볼륨 확장은 AWS 매뉴얼을 보면 쉽게 가능하다(lsblk와 resizefs를 잘 쓰면 됨)

   -> AWS Docs 리눅스Linux 인스턴스용 사용 설명서: 볼륨 크기 조정 후 Linux 파일 시스템 확장

 

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html

볼륨 크기 조정 후 Linux 파일 시스템 확장

docs.aws.amazon.com

그런데 EBS 볼륨 크기를 줄여야 할 때는 아래와 같은 순서로 한다.

 

1. AWS 콘솔에서 볼륨을 하나 추가한다.

 

2. 생성한 볼륨을 클릭하고 작업 > 볼륨 연결 클릭

 

3. lsblk (볼륨 인식 하고 있는지 확인)

 

4. 축소된 볼륨 포맷

#mkfs -t ext4 /dev/xvdf

5. 디렉토리 생성

#mkdir /DATA_Backup

6. 신규 디렉토리에 신규 볼륨 마운트

#mount /dev/xvdf /DATA_Backup

 

7. 기존 /DATA 에서 /DATA_Backup으로 데이터 이동

#CP -a /DATA /DATA_Backup

   -데이터 확인시 diff 명령어를 사용한다

#diff -r [비교폴더1] [비교폴더2]

8. 기존 볼륨 및 추가볼륨 언마운트

#umount /dev/xvdb
#umount /dev/xvdf

 * 만약 여기서 다음과 같은 에러가 나올 수가 있다. 아래 fuser 명령어로 프로세스를 Kill하고 다시 언마운트 한다

 (device is busy. In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))

[사용자 확인]
#fuser -cu /dev/xvdb
#fuser -cu /dev/xvdf
[프로세스 강제해제]
#fuser -ck /dev/xvdb
#fuser -ck /dev/xvdf

 

9. 축소된 볼륨 마운트

#mount /dev/xvdf /DATA

 

서비스 확인 후 볼륨연결 해제 -> 삭제

 

전부 완료 후 df -h로 제대로 되어 있는지 확인

Posted by IT매니저
이전버튼 1 이전버튼

블로그 이미지
IT 관리자 일기
IT매니저

공지사항

Yesterday
Today
Total

최근에 올라온 글

최근에 달린 댓글

달력

 « |  » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30