2swan

System Administration(시스템 관리) - 파일시스템 본문

AIX

System Administration(시스템 관리) - 파일시스템

2swan 2024. 5. 9. 11:50

[ 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