삶 가운데 남긴 기록 AACII.TISTORY.COM
CentOS 7 디스크 추가 /var 파티션 교체 본문
/var 파티션이 용량이 부족한 관계로 디스크를 추가했습니다.
CentOS 7에서 디스크를 추가하고 /var 파티션 용량을 확장해보겠습니다.
당연하겠지만 root 권한으로 작업해야합니다.
su -
디스크 용량 확인
df -h
새 디스크 확인
새로운 디스크가 시스템에 제대로 인식되었는지 확인합니다.
fdisk -l
리눅스에 설치된 디스크 목록을 확인합니다.
/dev/sda1 /dev/sda2 ... 처럼 되어 있습니다.
여기서는 추가된 디스크가 /dev/sdb 라고 가정하겠습니다.
파티션 생성
fdisk를 사용하여 새로운 디스크에 파티션을 생성합니다.
적절한 파일 시스템을 선택하고 파티션을 생성합니다.
fdisk /dev/sdb
여기서 /dev/sdb는 새로 추가한 디스크입니다.
n을 입력하여 새로운 파티션을 생성합니다.
그런 다음, 파티션 번호를 선택하거나 엔터를 눌러 기본값으로 설정합니다.
시작 섹터를 지정하거나 엔터를 눌러 기본값을 사용합니다.
끝 섹터를 설정하거나 엔터를 눌러 기본값을 사용합니다.
마지막으로, 변경 내용을 저장하기 위해 w를 입력합니다.
새로운 파티션에 파일 시스템 생성
mkfs 명령어를 사용하여 새로운 파티션에 파일 시스템을 생성합니다.
ext4 파일 시스템의 경우
mkfs.ext4 /dev/sdb1
xfs 파일 시스템의 경우
mkfs.xfs /deb/sdb1
여기서 파일 시스템은 xfs로 가정하겠습니다.
임시 마운트
새로운 파일 시스템을 임시로 마운트합니다.
여기서는 새롭게 추가한 디스크 파티션을 /mnt에 마운트 하겠습니다.
mount /dev/sdb1 /mnt
데이터 이전
현재 용량이 부족한 /var 디렉토리(파티션)의 기존 데이터를 새로운 마운트 지점으로 이전합니다.
rsync -avx /var/ /mnt/
추가된 파티션의 UUID 확인
blkid
blkid 명령으로 각각 디스크 파티션의 UUID를 확인합니다.
여기서는 추가할 sdb1 의 UUID를 3667c2d5-2804-4299-8212-6b1ea6858959 라고 가정하겠습니다.
영구 마운트 설정
새로 추가한 디스크 파티션을 영구적인 /var 로 마운트 설정하겠습니다.
Vim 으로 /etc/fstab
vi /etc/fstab
다음 내용을 제일 마지막에 추가하고 기존에 원래있던 /var 파티션은 관련 항목은 그 줄 맨 앞에 #으로 주석처리합니다.
UUID=3667c2d5-2804-4299-8212-6b1ea6858959 /var xfs defaults 0 0
시스템 재부팅
변경 사항이 적용되도록 시스템을 재부팅합니다.
init 6
늘어난 용량 확인
늘어난 /var 파티션의 용량을 확인하십시오.
df -h
'DEV&OPS > Linux & Cloud' 카테고리의 다른 글
Ubuntu 22.04.4 서버 설치 및 설정 (0) | 2024.05.08 |
---|---|
grep 샘플 예제 (1) | 2024.01.16 |
/var/cache 디렉터리의 용량 부족 (1) | 2024.01.13 |
JEUS 8.5 CentOS 7 설치 및 기동 (0) | 2023.04.18 |
하나의 tomcat으로 여러 인스턴스를 구동하는 방법 feat. CentOS (0) | 2023.04.09 |