Back to Blog
BlogApril 22, 20263

Ollama 모델 삭제 방법: 완전 단계별 가이드

Ollama 모델 삭제 방법: 완전 단계별 가이드

사전 준비사항

시작하기 전에 다음을 확인하세요:

  • Ollama 설치 및 실행됨 — 터미널을 열고 ollama --version을 실행하여 확인하세요.
  • 터미널 접근 권한 — Terminal(macOS/Linux) 또는 PowerShell/Command Prompt(Windows)를 사용하세요. Windows에서 권한 오류가 보이면 관리자 권한으로 실행하세요.
  • 모델 이름 준비됨 — 정확한 이름과 태그(예: llama3:latest)가 필요합니다. -- 디스크 공간 인식 — 모델은 수 기가바이트일 수 있습니다; 제거하면 명령 실행 완료 후 즉시 저장 공간이 확보됩니다.

Ollama는 기본적으로 모델을 다음 위치에 저장합니다:

  • macOS: ~/.ollama/models
  • Linux: ~/.ollama/models (시스템 설치 시 /usr/share/ollama/.ollama/models)
  • Windows: C:\Users\사용자이름\.ollama\models

단계 1: 설치된 모든 모델 나열하기

항상 여기서 시작하여 정확히 무엇을 제거하는지 알 수 있도록 하세요.

터미널에서 다음을 실행하세요:

ollama list

예상 출력 (예시):

NAME                ID              SIZE      MODIFIED
llama3:latest       8f6e2a123abc    4.7 GB    3 days ago
gemma2:9b          2d9f3b456def    5.2 GB    1 week ago

NAME 열에서 콜론 뒤의 태그를 포함한 정확한 이름을 복사하세요.

단계 2: 단일 모델 제거하기

모델 이름 뒤에 ollama rm 명령을 사용하세요.

ollama rm llama3:latest

예상 출력:

deleted 'llama3:latest'

이 명령은 매니페스트와 관련된 모든 blob 파일을 즉시 삭제합니다. 확인 메시지는 표시되지 않습니다.

단계 3: 여러 모델을 한 번에 제거하기

한 줄에 여러 모델을 제거하세요:

ollama rm llama3:latest gemma2:9b mistral:latest

예상 출력:

deleted 'llama3:latest'
deleted 'gemma2:9b'
deleted 'mistral:latest'

단계 4: 모든 모델 제거하기 (일괄 삭제)

다음 한 줄 명령어를 사용하여 모든 모델을 한 번에 삭제하세요 (macOS/Linux 먼저):

ollama list | awk 'NR>1 {print $1}' | xargs -I {} ollama rm {}

Windows PowerShell 동등 명령:

ollama list | Select-Object -Skip 1 | ForEach-Object { $_.Trim() -split '\s+' | Select-Object -First 1 } | ForEach-Object { ollama rm $_ }

실행 후 ollama list로 확인하세요 — 헤더 행만 반환되어야 합니다.

단계 5: Ollama 재시작하기 (권장)

Ollama 서비스를 재시작하여 모든 blob이 완전히 정리되고 디스크 공간이 확보되었는지 확인하세요.

  • macOS: ollama serve (또는 Ollama 앱을 종료하고 다시 열기)
  • Linux: sudo systemctl restart ollama .
  • Windows: 작업 관리자에서 Ollama 프로세스를 재시작하거나 단순히 앱을 닫았다 다시 여세요.

모델이 제거되었는지 확인하기 위해 ollama list를 다시 실행하세요.

일반적인 문제 및 해결 방법

  • "모델을 찾을 수 없음" 오류: ollama list에서 정확한 이름과 태그를 다시 확인하세요.
  • 권한 거부됨: Linux/macOS에서는 sudo ollama rm ...을 사용하고, Windows에서는 터미널을 관리자 권한으로 실행하세요.
  • 디스크 공간이 확보되지 않음: Ollama를 재시작하세요(5단계). 그래도 안되면 blobs 폴더를 수동으로 확인하되, Ollama가 실행 중일 때는 절대 파일을 삭제하지 마세요.
  • 삭제 후에도 모델이 표시됨: 먼저 ollama stop <모델>로 실행 중인 모든 인스턴스를 중지한 후, ollama rm을 다시 시도하세요.
  • 사용자 지정 저장 위치: OLLAMA_MODELS 환경 변수를 설정한 경우, 모델이 다른 곳에 있습니다 — 해당 경로를 대신 확인하세요.
  • API 방식 (고급): 스크립트용으로 curl 사용:
    curl -X DELETE http://localhost:11434/api/delete -d '{"model": "llama3:latest"}'
    

다음 단계

  • 새 모델 다운로드: ollama pull llama3.1:8b를 실행하여 최신 버전을 가져오세요.

사용자 지정 저장소 설정: Ollama 실행 전에 OLLAMA_MODELS=/경로/새/폴더를 내보내어 모든 것을 더 큰 드라이브로 이동하세요.

  • 정리 자동화: 주간 cron 작업이나 PowerShell 스크립트에 대량 삭제 명령을 추가하세요.
  • 사용량 모니터링: 정기적으로 ollama list를 실행하고, du -sh ~/.ollama/models(macOS/Linux) 또는 Windows의 파일 탐색기와 결합하여 저장 공간을 추적하세요.

이제 로컬 Ollama 모델을 완전히 제어할 수 있습니다. 필요한 모델만 유지하며 공간을 즉시 확보하세요.

Share this article

Referenced Tools

Browse entries that are adjacent to the topics covered in this article.

Explore directory