내 잡다한 노트

Root reserved space 본문

DevOps/리눅스

Root reserved space

peanutwalnut 2024. 8. 13. 10:21

정의 : 디스크의 일정 부분을 root와 시스템 프로세스에 의해 사용되도록 예약된 공간.

 

# 왜 필요한가?

디스크가 완전히 채워지면 시스템의 작동에 문제가 발생할 수 있다.

시스템 파일을 업데이트할 공간이 없으면, 시스템이 불안정해지거나 부팅이 불가능한 상태가 될 수 있는데

이러한 상황을 방지하기 위해 일정량의 디스크 공간을 루트 사용자만 사용할 수 있도록 보호한다.

 

이 공간 때문에 시스템이 정상적으로 작동할 수 있도록 문제를 해결할 수 있는 여유공간을 확보할 수 있게 된다.

 

ext4 파일 시스템을 사용할 때 디스크의 약 5%가 이 공간으로 예약된다.

 

# 조정 방법 

tune2fs 명령어를 사용하여 예약된 공간의 크기를 조정할 수 있다. 

sudo tune2fs -m 2 /dev/sdX1

 

# 어디에 적용되는가?

시스템 디스크 

 -> 주로 OS가 설치된 시스템 디스크에 적용되며, / 에 대한 보호 공간으로 예약된다.

 

데이터 디스크

 -> 일반 데이터 저장용 디스크의 경우, Root Reserved Space를 줄이거나 제거하는 것이 일반적이다.

     데이터 디스크는 루트 사용자에 의해 보호될 필요가 적기 때문에, 이 공간을 일반 사용자에게 할당하여 사용할 수 있다. 

'DevOps > 리눅스' 카테고리의 다른 글

LVM (Logical Volume Manager)  (0) 2024.09.08
SSD Trim  (0) 2024.08.13
/proc , /sys  (0) 2024.08.13
디스크 추가하는 법  (0) 2024.08.09
리눅스 사용자 및 파일 권한 관리 명령어  (0) 2023.11.05