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

ollama rm으로 Ollama 모델을 정확히 삭제하는 방법, 먼저 모델 목록 확인, 여러 개 한 번에 제거, Windows, macOS, Linux에서 디스크 공간 정리까지 알아보세요.

Canonical URL: https://a2a-mcp.org/blog/how-to-remove-ollama-model-ko

Language: ko

Published: 2026-04-22

Updated: 2026-04-22

## 사전 준비사항

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

- **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: 설치된 모든 모델 나열하기

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

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

```bash
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` 명령을 사용하세요.

```bash
ollama rm llama3:latest
```

**예상 출력**:

```
deleted 'llama3:latest'
```

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

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

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

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

**예상 출력**:

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

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

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

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

**Windows PowerShell 동등 명령**:

```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 사용:
  ```bash
  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 모델을 완전히 제어할 수 있습니다. 필요한 모델만 유지하며 공간을 즉시 확보하세요.
