Mac에서 용량을 차지하는 Ollama 모델을 안전하게 확인하고 삭제하기
AskClean 팀 · 업데이트 2026-08-05
Mac의 Ollama 모델은 보통 ~/.ollama/models에 저장되며 수십 또는 수백 GB를 차지할 수 있습니다. ollama ls로 설치된 모델을 확인하고 더 이상 필요 없는 모델 하나만 ollama rm으로 삭제하세요. 사용자 지정 모델을 다시 만드는 데 필요한 Modelfile, GGUF, 어댑터 같은 원본은 보존하고 여러 모델이 공유할 수 있는 blob을 Finder나 셸에서 직접 삭제하지 마세요.

Ollama 모델·설정·로그 구분하기
macOS의 기본 모델 위치는 ~/.ollama/models입니다. 상위 ~/.ollama 디렉터리에는 설정도 있고 ~/.ollama/logs에는 진단 로그가 있으므로, 모델 하나를 정리하려고 ~/.ollama 전체를 지우면 안 됩니다. 모델 이름은 Finder의 파일 하나와 일치하지 않으며, Ollama는 매니페스트와 콘텐츠 주소 기반 blob을 사용해 한 blob을 여러 모델에서 공유할 수 있습니다. OLLAMA_MODELS를 설정했다면 실제 라이브러리는 다른 위치에 있으므로 Ollama 실행 방식과 환경을 확인한 다음 측정하세요.
모델 이름·사용 상태·실제 용량 점검하기
ollama ls로 정확한 모델 이름, 태그, 표시 크기와 수정 정보를 기록하고 ollama ps로 현재 로드된 모델을 확인하세요. du -sh ~/.ollama/models 또는 확인한 OLLAMA_MODELS 경로로 전체 라이브러리를 측정합니다. 공유 데이터와 파일 시스템 집계 방식 때문에 ollama ls에 표시된 크기의 합계, 실제 디스크 사용량, 삭제 뒤 확보되는 용량은 서로 다를 수 있습니다. 현재 실행 중이지 않은 모델도 편집기나 예약 도구가 나중에 불러올 수 있습니다.
- ollama ls로 정확한 모델 이름, 태그, 표시 크기와 수정 정보를 저장합니다.
- ollama ps로 실행 중인 모델을 확인하고 각 후보를 쓰는 앱, 스크립트, 로컬 API, 자동화를 파악합니다.
- du -sh ~/.ollama/models 또는 확인한 OLLAMA_MODELS 경로로 실제 사용량을 측정합니다.
- 사용자 지정 모델의 Modelfile과 참조 원본을 보호한 뒤 대상 하나에만 ollama rm model:tag를 실행합니다.
- ollama ls와 용량을 다시 확인하고 남긴 중요 모델과 연동 워크플로를 실행합니다.
지금 실행되지 않는 모델도 사용하지 않는 모델이라고 단정할 수 없습니다. 또한 ~/.ollama/models/blobs의 큰 파일은 이름만으로 어느 모델이 쓰는지 알 수 없습니다. 공유 blob을 수동으로 삭제하거나 모든 모델 이름을 ollama rm에 넘기는 일괄 명령은 피하세요.
Ollama CLI로 모델 하나씩 삭제하기
ollama ls에서 정확한 이름과 태그를 복사하고 해당 모델을 쓰는 앱과 자동화를 종료한 뒤 ollama rm model:tag를 실행하세요. 삭제 후 ollama ls와 저장 위치의 용량을 다시 확인하고 남긴 모델과 연동 도구를 실행합니다. 실수로 지운 공개 모델은 ollama pull model:tag로 다시 받을 수 있지만 시간과 대역폭이 필요하며 같은 태그가 계속 제공돼야 합니다. blob을 직접 지우면 목록에 남은 모델도 깨질 수 있으므로 수동 삭제를 피하세요. 모델 삭제는 Ollama 앱이나 CLI 제거와는 별개의 작업입니다.
사용자 지정 모델과 오프라인 작업 보호하기
사용자 지정 모델은 이름만으로 재현할 수 없습니다. Modelfile과 해당 파일이 참조하는 GGUF, 어댑터, 프롬프트 템플릿, 비공개 로컬 원본을 프로젝트 또는 검증한 백업에 보관하세요. 여행, 장애 대응, 제한된 회선에서 필요한 모델은 재다운로드를 전제로 삭제하면 안 됩니다. 대부분의 모델을 유지해야 한다면 OLLAMA_MODELS로 신뢰할 수 있는 다른 디스크에 옮기고, 기존 사본을 지우기 전에 새 위치에서 ollama ls와 모델 실행을 확인하세요. AskClean은 기본 라이브러리 전체를 복구 비용이 큰 미선택 항목 하나로 보여 줍니다.
삭제 판단과 복구 비용
macOS에서 Ollama 모델의 저장 위치와 실제 사용량을 확인하고 불필요한 모델만 Ollama로 삭제하면서 사용자 지정 모델을 다시 만드는 데 필요한 원본을 보호합니다.
| 항목·작업 | 확인 위치 | 삭제 또는 작업의 결과 |
|---|---|---|
| Ollama 모델·설정·로그 구분하기 | ollama ls / ollama ps | macOS의 기본 모델 위치는 ~/.ollama/models입니다. 상위 ~/.ollama 디렉터리에는 설정도 있고 ~/.ollama/logs에는 진단 로그가 있으므로, 모델 하나를 정리하려고 ~/.ollama 전체를 지우면 안 됩니다. 모델 이름은 Finder의 파일 하나와 일치하지 않으며, Ollama는 매니페스트와 콘텐츠 주소 기반 blob을 사용해 한 blob을 여러 모델에서 공유할 수 있습니다. OLLAMA_MODELS를 설정했다면 실제 라이브러리는 다른 위치에 있으므로 Ollama 실행 방식과 환경을 확인한 다음 측정하세요. |
| 모델 이름·사용 상태·실제 용량 점검하기 | ~/.ollama/models 또는 OLLAMA_MODELS | ollama ls로 정확한 모델 이름, 태그, 표시 크기와 수정 정보를 기록하고 ollama ps로 현재 로드된 모델을 확인하세요. du -sh ~/.ollama/models 또는 확인한 OLLAMA_MODELS 경로로 전체 라이브러리를 측정합니다. 공유 데이터와 파일 시스템 집계 방식 때문에 ollama ls에 표시된 크기의 합계, 실제 디스크 사용량, 삭제 뒤 확보되는 용량은 서로 다를 수 있습니다. 현재 실행 중이지 않은 모델도 편집기나 예약 도구가 나중에 불러올 수 있습니다. |
| Ollama CLI로 모델 하나씩 삭제하기 | ollama rm model:tag | ollama ls에서 정확한 이름과 태그를 복사하고 해당 모델을 쓰는 앱과 자동화를 종료한 뒤 ollama rm model:tag를 실행하세요. 삭제 후 ollama ls와 저장 위치의 용량을 다시 확인하고 남긴 모델과 연동 도구를 실행합니다. 실수로 지운 공개 모델은 ollama pull model:tag로 다시 받을 수 있지만 시간과 대역폭이 필요하며 같은 태그가 계속 제공돼야 합니다. blob을 직접 지우면 목록에 남은 모델도 깨질 수 있으므로 수동 삭제를 피하세요. 모델 삭제는 Ollama 앱이나 CLI 제거와는 별개의 작업입니다. |
| 사용자 지정 모델과 오프라인 작업 보호하기 | Modelfile + 원본 파일 + 유지할 워크플로 | 사용자 지정 모델은 이름만으로 재현할 수 없습니다. Modelfile과 해당 파일이 참조하는 GGUF, 어댑터, 프롬프트 템플릿, 비공개 로컬 원본을 프로젝트 또는 검증한 백업에 보관하세요. 여행, 장애 대응, 제한된 회선에서 필요한 모델은 재다운로드를 전제로 삭제하면 안 됩니다. 대부분의 모델을 유지해야 한다면 OLLAMA_MODELS로 신뢰할 수 있는 다른 디스크에 옮기고, 기존 사본을 지우기 전에 새 위치에서 ollama ls와 모델 실행을 확인하세요. AskClean은 기본 라이브러리 전체를 복구 비용이 큰 미선택 항목 하나로 보여 줍니다. |
자주 묻는 질문
Mac의 Ollama 모델은 어디에 저장되나요?
기본 위치는 ~/.ollama/models입니다. OLLAMA_MODELS가 설정돼 있다면 다른 위치를 사용하므로 Ollama의 실행 환경을 확인한 뒤 측정하세요.
Ollama 모델 하나를 가장 안전하게 삭제하는 방법은 무엇인가요?
ollama ls에서 정확한 이름과 태그를 복사하고 사용 중인 워크플로와 사용자 지정 원본을 확인한 뒤 ollama rm model:tag를 실행하세요. 이후 목록과 남긴 모델의 동작을 검증합니다.
~/.ollama/models/blobs에서 파일을 직접 삭제해도 되나요?
삭제하지 마세요. 콘텐츠 다이제스트를 파일 이름으로 쓰는 blob은 보존하려는 모델도 참조할 수 있어 수동 삭제가 라이브러리 무결성을 깨뜨립니다. 모델 단위 삭제는 Ollama CLI에 맡기세요.
참고 자료