2swan
System Administration(시스템 관리) - 파일시스템 본문
[ Monitoring - 파일시스템 ]
파일 시스템의 경고 한계
/usr, /home, /var, / (루트) 파일 시스템은 용량이 다 차게 되면 사용자에게 경고 메시지를 보낸다.
/usr 파일 시스템
- 일반적으로 /usr 파일 시스템은 파일 시스템에 관려된 이진 파일들을 포함한다. 운영체제의 파일들은 규칙적으로 크기가 증가하거나 개수가 증가해서는 안된다. 보통 이 파일 시스템 의 93%가 사용되는 것이 적절하다. 만약 20% 정도만 사용되었다면, 이는 증가하지 않는 파일 시스템에 대해 불필요하게 디스크 공간을 많이 할당해 놓은 것이다.
/home 파일 시스템
- /home 파일 시스템의 사용자의 데이터를 포함한다. 일반적으로 이 파일 시스템은 사용자가 파일을 생성함으로써 채워진다. 이 파일 시스템의 디스크 공간을 거의 다 사용하게 될 때, 사용자들은 각자의 디렉토리를 정리하도록 알려주기를 원할 수도 있다. 만약 더 많은 공간이 필요하게 되면, 사용하지 않은 공간이 가용할 경우 동적으로 더 많은 파티션을 추가할 수 있다.
/var 파일 시스템
- var 라는 용어는 variable(변하기 쉬운)을 의미한다. 이 파일 시스템은 크기와 파일의 개수가 많이 달라진다. 이는 시간이 지날수록 증가하는 수많은 관리용 로그 뿐만 아니라 프린트 파일과 메일 파일을 포함한다. 프린트 용량이 많다면, 파일의 개수가 증가하는 것을 보게 된다. 이 파일 시스템은 프린트 횟수가 최대가 될 경우에도 수용 가능한 충분한 공간을 확보하도록 할 필요가 있다.
/ (루트) 파일 시스템
- 루트 파일 시스템이 꽉 차게 되면, 시스템의 동작을 예상치 못하게 된다. 결국 이로 인해 시스템은 hang 되거나 , 이로 인해 crash 될 것이다. 이 파일 시스템의 디스크 공간을 거의 다 사용하게 될 때, 사용자들은 각자의 디렉터리를 정리하도록 알려주기를 원할 수도 있다. 만약 더 많은 공간이 필요하게 되며느 사용하지 않은 공간이 가용할 경우 동적으로 더 많은 파티션을 추가할 수 있다.
파일 시스템의 증가의 모니터
파일 시스템 증가의 모니터링을 위한 또 다른 방법은 df 명령어의 결과를 보면서 그 추세를 살펴본다.
특정 파일 시스템이 빠르게 증가하는 것을 알게 되면, 해당 파일 시스템이 가득 차기 전에 이를 조절하는데 충분한 시간을 가질 수 있다.
/ (root) file system
- /etc/security/failedlogin 파일의 내용 삭제
→ who /etc/security/failedlogin 으로 내용 확인 후 불필요 시 cp /dev/null /etc/security/failedlogin 으로 내용 삭제
- /dev 디렉토리 확인
→ 간혹 실수로 rmt0(zero)를 rmto(Alphabet)로 잘못 사용하는 경우가 있어서 확인 필요
/var file system
# find /var -xdev -size + 2048 -ls| sort -r +6 (2MB 이상인 파일 찾기)
# cp /dev/null /var/adm/wtmp (wtmp 내용 비우기)
그 외 file system
# find . -mtime +30 -exec rm {} \; (30일 지난 파일 지우기)
# du -k * | sort -n -r | more (용량 큰 순서대로 보기)
'AIX' 카테고리의 다른 글
AIX (실행환경, 사용 명령어, 관련 파일) (0) | 2024.05.09 |
---|---|
System Administration(시스템 관리) - CPU (0) | 2024.05.09 |
System Administration(시스템 관리) - 장애예방 (0) | 2024.05.09 |
AIX 관리 명령어 (0) | 2024.05.07 |
AIX (0) | 2024.05.07 |