질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

df 명령시 Use%가 101% 또는 1%로 출력됩니다.

작성자 정보

  • 노성민 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요. 처음으로 이곳에 질문올립니다.
지금까진 그냥 그러려니하고 넘어갔는데 방법이 있을까 하고 여쭤봅니다..
일단 df 명령을 치면 아래와 같이 나옵니다.

[root@redclub ~]# df
Filesystem           1K-blocks                                Used     Available  Use%  Mounted on
/dev/hda1               3249476                            1191048      1893364     39%  /
none                           95520                                      0          95520      0%  /dev/shm
/dev/hda5            111740256                        104609572     
1454520     99% /files/hdd1_a
/dev/hdb1            244136352 -590295810358700474752   249313312   101% /files/hdd1_b
/dev/hdc1            244136352                                    64   244136288       1% /files/hdd2_a
/dev/hdd1            244136352 -590295810358705650784   244137280    101% /files/hdd2_b

[root@redclub ~]# df -h
Filesystem              Size  Used Avail Use% Mounted on
/dev/hda1              3.1G  1.2G   1.9G  39%  /
none                       94M     0      94M   0%   /dev/shm
/dev/hda5             107G  100G   1.4G  99%  /files/hdd1_a
/dev/hdb1             233G -512Z  238G 101% /files/hdd1_b
/dev/hdc1             233G   64K    233G   1%  /files/hdd2_a
/dev/hdd1             233G -512Z  233G 101% /files/hdd2_b

여기서 hda1을 제외하고 나머지는 여러가지 자료들로 채워져있습니다.
각각 마운트된 디렉토리를 삼바를 통해 네트워크 공유중인데
윈도우에서 네트워크 접속하여 확인한 실제 size는 아래와 같습니다.

위치: 모두
\redclubhdd1_a
크기: 99.5GB (106,900,870,210 바이트)
디스크 할당 크기: 99.5GB (106,907,656,192 바이트)
/dev/hda5             107G  100G  1.4G  99% /files/hdd1_a

위치: 모두 \redclubhdd1_b
크기: 225GB (242,268,466,720 바이트)
디스크 할당 크기: 225GB (242,268,552,192 바이트)
/dev/hdb1             233G -512Z  238G 101% /files/hdd1_b

위치: 모두 \redclubhdd2_a
크기: 232GB (249,813,679,293 바이트)
디스크 할당 크기: 232GB (249,813,825,536 바이트)
/dev/hdc1             233G   64K  233G   1% /files/hdd2_a

위치: 모두 \redclubhdd2_b
크기: 215GB (230,922,847,347 바이트)
디스크 할당 크기: 215GB (230,923,089,920 바이트)
/dev/hdd1             233G -512Z  233G 101% /files/hdd2_b

분명 윈도우에서는 남은 용량이 확인된 하드를 마운트시킨건데 왜 이와같은 표기가 나오는지
이해가 되지않습니다.
거의 가득 채운 것은 Use%가 1%로 나오고
어느 정도 여유를 둔 하드는 101%로 표시되는데... 무엇과 연관이 생겨 이러는 지 참 알 수가 없네요.

아래는 fstab 내용입니다.
[root@redclub4 ~]# cat /etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
LABEL=SWAP-hda2         swap                    swap    defaults        0 0
/dev/hda5               /files/hdd1_a           ext3    defaults        0 0
/dev/hdb1               /files/hdd1_b           vfat    iocharset=cp949,uid=juan        0 0
/dev/hdc1               /files/hdd2_a           vfat    iocharset=cp949,uid=juan        0 0
/dev/hdd1               /files/hdd2_b           vfat    iocharset=cp949,uid=juan        0 0

ext3과 vfat의 파일 시스템 차이때문에 생긴 현상인지.. 도무지 제 짧은 지식으로는 어렵네요...
알고 계시는 분 계시거나 저와 같은 경험 후 해결하신 분이 계시다면 꼭 좀 알려주시면 정말 감사하겠습니다.

관련자료

댓글 3

배준태님의 댓글

  • 배준태
  • 작성일
안녕하세요 저같은경우에는 디스크가 깨졌을경우 저렇게 되더군요
리부팅 해보면 디스크 Fail이 떨어지면서 커널패닉이 살포시 들어갑니다.
백업할 데이터가있으면 우선 백업부터 해놓으시는게 좋을듯합니다

황정호님의 댓글

  • 황정호
  • 작성일
리눅스와 유닉스 시스템들은 윈도우와 계산법 자체가 틀리게 나타납니다.
리눅스는 보통100%가 아닌 105%~110% 를 쓰게됩니다.
시스템 마다 틀리고 설정 마다 틀립니다.
100% 이후는 root의 고유 사용 공간입니다.
윈도우의 fs 는 ntfs 입니다.
ntfs module의 문제 이거나, kernel상에 올라온 ntfs의 문제로 생각됩니다.
ntfs모듈을 올려보시던지 아님 커널 버젼높은 것으로 컴파일을 세로 하보세요
일반적으로 설치후 usb를 쓸경우도 ntfs 파일시스템을 쓸경우 위와 같은 문제가 발생되곤 합니다.

노성민님의 댓글

  • 노성민
  • 작성일
두분 답변 감사드립니다.
현재 사용중인 서브 하드의 파일시스템은 fat32입니다.
자세히는 모르지만 리눅스에서의 ntfs 지원이 다소 문제가 된다는 걸 얼핏 들어서
그냥 fat32로 포맷 후 사용 중이입니다.
현재 커널은 2.6.9-42.0.10.EL 입니다.
lsmod 명령 후 확인시 ntfs 모듈은 올라오지 않은 상태이구요,

vfat                  14657  3
fat                    44385  1 vfat

이와같이 표시됩니다.
윈도우에서 파일시스템 체크시 오류는 나오지 않았습니다.
대체 무슨 문제인건지...ㅜㅜ

공지사항


뉴스광장


  • 현재 회원수 :  60,367 명
  • 현재 강좌수 :  37,037 개
  • 현재 접속자 :  248 명