노무현 대통령 배너


2007. 6. 20. 18:09

디스크 관리 -2

“백견이 불여일타” 라고, 백번 읽어 봤자 소용없다. 직접 솔라리스 시스템에 앉아(또는 접속하여) 직접 다음의 명령어들을 수행해 보도록 하자.

1. 디스크 마운트하기 - mount

디스크의 마운트 부분은 다른 부분을 참고하기 바란다.
LINK TO ...

2. 디스크의 이용 상태 보기 - df

df 명령은 각 파일 시스템에 기초하여, 여분의 블록과 파일의 수를 리스트로 보여주는 명령이다. df를 실행시켰을 경우 다음과 같이 나타난다.

[ebee@test2 ~]df/                  (/dev/dsk/c0d0s0   ): 1267006 blocks   295158 files/usr               (/dev/dsk/c0d0s3   ): 6972950 blocks   480285 files/proc              (/proc             ):       0 blocks     1899 files/dev/fd            (fd                ):       0 blocks        0 files/etc/mnttab        (mnttab            ):       0 blocks        0 files/var               (/dev/dsk/c0d0s4   ): 2987074 blocks   383809 files/var/run           (swap              ): 2243560 blocks    21080 files/tmp               (swap              ): 2243560 blocks    21080 files/export/home       (/dev/dsk/c0d0s7   ): 3921682 blocks   495568 files

3. 디스크 사용량 보기 - du

du 도 df와 마찬가지로 disk useage 를 보여주는 명령어인데, df가 마운트를 기준으로 보여준다고 하면, du 는 원하는 위치의 사용량을 알 수 있다.

[ebee@test2 ~]du -k /usr/sbin235     /usr/sbin/i861       /usr/sbin/install.d/dynamic_test502     /usr/sbin/install.d1425    /usr/sbin/static9325    /usr/sbin

우리는 주로 –k 옵션을 사용하는데, 이것은 읽기 쉽게 kilo 단위로 표현해 주기 때문이다.

4. 파일시스템 체크 - fsck

파일 시스템은 내부, 외부의 악조건으로 인해, 에러가 생기거나, 꼬이거나, 부서질 수 있다. fsck 는 filesystem check 를 위한 명령어로서, 아주 유용하게 쓰이는 유틸리티이다. 다음의 내용은 fsck 를 실행 시켜본 결과이다.

[ebee@test2 /]fsck -F ufs /dev/rdsk/c0d1s0** /dev/rdsk/c0d1s0** Last Mounted on /packages** Phase 1 - Check Blocks and Sizes** Phase 2 - Check Pathnames** Phase 3 - Check Connectivity** Phase 4 - Check Reference Counts** Phase 5 - Check Cyl groups9463 files, 541567 used, 4496887 free (10031 frags, 560857 blocks,  0.1% fragmentation)

위에서 보인 예는 아무런 문제가 없는 파일 시스템 체크를 보여준 것이다. 5가지의 과정을 거치면서 하나하나 검사해 나간다. ** 참고로 검사를 원하는 슬라이스는 꼭 마운트를 풀어준 후 실행해야 한다. 그렇지 않다면 yes, no 를 묻는 경고가 나오겠지만, 꼭 마운트를 풀고 하도록 하자. fsck 는 일반적으로 시스템이 부팅되면서 실행이 되며, 관리자가 살펴봐야 할 정도로 심각한 이상이 보이면, single mode 로 들어가 fsck 를 실행해 볼 것을 권장하는 글이 출력된다.

'Unix, Solaris' 카테고리의 다른 글

Solaris 관련 Link  (0) 2007.06.20
디스크 관리 - 3(디스크 추가하기)  (0) 2007.06.20
사용자 계정관리  (0) 2007.06.20
디스크 관리-1  (0) 2007.06.20
솔라리스 부팅 과정 - 2  (0) 2007.06.20