AWS 인스턴스 크기 변경하기
ec2 만들면서 붙어진 하드디스크 8기가
- lsblk
--> 8 rlrkfkrh skdha
사이즈 변경 가능한데 한 번 변경시 6시간동안 수정 불가
파티션은 16 잡혀있고 쓰는건 8기가 쓰는중
- df -h
--> 디렉토리 상세 정보 및 실제 사이즈 점유 사이즌는 얼만지
xvda1이 8기가 쓰는중
-sudo growpart /dev/xvda 1
--- xvda1 의 실제 파티션 8기가를 늘려라!
--- xvda의 첫번째 파티션을 늘려라!
--> 16기가로 마운트가 됨
파티션하는 단계!! 였다
sudo resize2fs /dev/xvda1
--> 이건 우분투인가
sudo blkid /deb/xvda1
-> type 을 확인
-> type = xfs 이면! 아래의 명령어로 변경
sudo xfs_growfs /dev/xvda1
서버에서 디스크 용량을 늘리는 작업은 현업에서 원래 하루 정도 그것도 사람들 다 퇴근하고 나서 하는 작업이다.... 뱅킹 안 되는 시간 등등 되게 간편 그자체
---- ebs 추가 작업----- 시작
스냅샷 ! : 먼가를 데이터를 저장한 디스크가 있다면 스냅샷 선택을 통해서 그 데이터 그대로 가지고 와서 볼륨을 만들 수가 있고
여기서는 깨끗한 걸 쓰도록 암것도 안 씀
하드웨어를 추가 하는 개념
볼륨을 연결 인스턴스 id 를 통해서 연결
ec2 영역과 볼륨이 돌아가는 가용 영역이 같아야 한다!
해당 인스턴스 연결정보
50기가 짜리가 디스크 상태로 하나 생겼다! 이걸 쓸 수 있는 형태로 만들어 주어야 한다
lsblk
sudo file -s /dev/xvdf
--> 파일 시스템 유형등의 디바이스 정보 확인
sudo file -s /dev/xvda1
sudo mkfs -t ext4 /dev/xvdf
--- ex4 형태 파티션 하는 명령어
--> sudo yum install xfsprogs
이제 파티션이 끝났다 이 파일 시스템을 쓰겠다
이제 어떤 용도로 쓸지 마운트 하는 것이 남아있다
sudo file -s /dev/xvdf
정보를 확인
아까와 달리 파일시스템이 ext4가 생김
리눅스는 파일 시스템 쓸 때 마운트를 함
끌어다 써야하는데 이걸 어떻게 가느냐
새로운 디스크 추가시 무슨 무슨 드라이브가 윈도우 환경에서 생기는데 리눅스는 그렇지 않다
그래서 Storage를 폴더를 만들어서 해당 폴더에 그 볼륨을 쓸 수 있도록 즉 마운트 해 주는 작업을 한다
sudo mkdir /Storage
sudo mount /dev/xvdf /Storage/
이제 /Storage 폴더를 통해서 사용가능
이제 /Storage 폴더를 통해서 50기가 짜리를 쓸 수가 있다.
이걸로 볼륨을 생성해서 이걸 ec2 서버에 붙임.. 즉 새로운 장치가 추가된 느낌 xvdf라는 명령하는 장치! 하나의 하드 디스크가 Storage 라는 폴더에 마운트가 되어서 쓸 수 가 있다 .
ebs를 통한 디스크 리사이즈
운영체제에 따라서 타입이 달라 명령어가 다를 수가 있다 ! !