MTD에서 삼바를 구동하는데 위와 같은 에러가 발생하면, 말 그대로 MTD의 남은 공간이 없다는 의미이다.
파티션을 조절하거나, 파일 용량을 줄이거나 조치를 취해야 한다.

# ./smbd -S -F
Unable to setup corepath for smbd: No space left on device
smbd version 3.4.0 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
standard input is not a socket, assuming -D option

# ./smbd -S -F
Unable to setup corepath for smbd: No space left on device
smbd version 3.4.0 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
tdb(unnamed): tdb_open_ex: failed to truncate /usr/local/samba/var/locks/messages.tdb: No space left on device
ERROR: Failed to initialise messages database: No space left on device
messaging_tdb_init failed: NT_STATUS_DISK_FULL
Could not init smbd messaging context.

Posted by 구차니

댓글을 달아 주세요

  1. MTD 가 뭔지 모르겠어요 @.@ ㅋ 잘 지내고 계시죵 ?

    2009.11.09 14:01 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 커서가 너무 마음에 들어서 잘쓰고 있답니다 ㅋ
      MTD는 Memory Techonology based Device의 약자였던가요 ㅎ

      음.. 간단하게 말하면 embeded linux 처럼 Flash 메모리에 담아서 부팅시키는 장치를 이야기 하는거에요 ㅎ

      2009.11.09 14:09 신고 [ ADDR : EDIT/ DEL ]
    • 아 그렇다면 이 오류는 플래시메모리 용량이 작아서 뜬 오류이다 이건거죠? 들고다니는 OS ? ㅎ 꼭 영화같네요 ㅋ

      2009.11.09 14:13 신고 [ ADDR : EDIT/ DEL ]
    • 어렵게 생각하실건 없구요 ㅎ
      요즘의 핸드폰, 스마트 폰, PMP 등 각종 포터블 기기는 전부 MTD 기반으로 돌아 갈거라고 생각이 됩니다.

      그.. 넷북에서 지원하는 인스턴트 부팅역시,
      하드의 일부에 최적화된 OS를 조그맣게 만들어서 Flash 메모리 등에 저장해 놓고 그걸로 부팅하는 거니 MTD가 안쓰이는 분야가 없다고 할정도죠 ㅎ

      물론 위의 에러는, HDD에서 구동해도 특정 디렉토리의 여유공간이 없을때 발생할 수 있답니다.

      예를 들어 윈도우도 C드라이브 공간이 하나도 없으면 가상메모리 부족합니다 라고 하면서 프로그램 실행못하게 되는것과 같은 에러죠 ㅎ

      2009.11.09 14:29 신고 [ ADDR : EDIT/ DEL ]