파일을 삭제해도 하드디스크 사용량이 변하질 않습니다.

budle77의 이미지

1.7기가 정도되는 파일을 rm 명령으로 삭제 했습니다.
삭제하고 df -h 명령으로 확인해보니 사용가능한 용량이 늘어나질 않네요.
1.7기가짜리 파일을 삭제하기 전에 45메가짜리 파일 두개를 삭제했을때는 바로 사용량이 늘어났거든요.

HDD는 스카시 39기가 짜리입니다. IBM e-Server에 기본으로 달려있는겁니다.

뭐가 문제일까요?

codebank의 이미지

저도 가끔 그런 문제가 발생했는데 원인은 잘 모르겠네요.
다만 추측해볼 수 있는건 버퍼때문이 아닐까 생각됩니다.
*NIX계열들이 파일관리를 할 때 일정량의 버퍼가 찰때까지 그대로 있다가 버퍼가
다차면 그때가서 파일 쓰기를 시도하게 되어있죠.
삭제의 경우도 쓰기의 일종이므로 그 영향이 아닌가 생각되기는 합니다.
만일 정말 버퍼의 문제라면

#include <stdio.h>

int main (void)
{
  fflush (stdout);
  return 0;
}

정도의 코드로도 버퍼를 비울 수는 있겠지만 정확한 원인은 잘 모르겠네요. :lol:

누구 아시는분 없을까요?
(요즘 커널관련 책을 보고있고 지금 File-system쪽을 읽어보곤 있지만 영문이라서
단어찾기도 바빠서 글의 내용이 파악되지않는 실정이라 답변이 부족하네요.)

------------------------------
좋은 하루 되세요.

advanced의 이미지

sync

한번 해보세요, 이 명령은 buffer 의 내용을 하드디스크에 flush 해줍니다

만약 위의 명령으로 안된다면 해당 파일의 link count 가 0 이 아닌경우를 생각할 수 있습니다. 예를 들면 하드링크 같은..

제가 아는건 여기까지구요 또 다른 원인이 있을 수 도 있는지는 잘 모르겠습니다

warpdory의 이미지

지웠는데.. 마침 어떤 프로세스가 그 파일을 붙잡고 있거나 하면 ... 가끔 그런 일이 있을 수 있더군요.

예를 들어서 public_html 디렉더리에다가 동영상 파일을 넣어놨는데.. . 웬 이상한 사람이 받고 있어서 파일을 지웠는데.. 여전히 그 사람은 받아가고 .. 있더라.. 이런 일이 있을 수 있다는 건데, 이 경우는 아파치를 리스타트 시켜주면 해결 되더군요.

윗분들이 말씀하신 것과 더불어 한번 그 파일을 사용하고 있는 프로세스가 있는지도 체크해 보세요.


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

노랑배의 이미지

budle77 wrote:
1.7기가 정도되는 파일을 rm 명령으로 삭제 했습니다.
삭제하고 df -h 명령으로 확인해보니 사용가능한 용량이 늘어나질 않네요.
1.7기가짜리 파일을 삭제하기 전에 45메가짜리 파일 두개를 삭제했을때는 바로 사용량이 늘어났거든요.

HDD는 스카시 39기가 짜리입니다. IBM e-Server에 기본으로 달려있는겁니다.

뭐가 문제일까요?

저도 이런경우가 있었습니다.
상당히 빈번하더군요
이유는 정확히 모르지만 FTP데몬을 재시작하면 용량이 정상으로 돌아오더군요..
다른분이 아파치를 재시작하면 된다고 하셨는데 아파치를 재시작해도 되나보군요..
참 희한한 현상입니다..ㅋㅋ
암튼 저는 FTP데몬을 재시작해서 정상으로 돌아왔습니다.

여행정보 - www.herekorea.com

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.