Ollama のモデル(~/.ollama/models)が重い:削除しても大丈夫?
削除前に確認まだ使うかもしれないデータです。Thermo は既定でゴミ箱に移すので、取り戻せます。
先に終了: ollama · Ollama
場所
~/.ollama/models
これは何?
Ollama で pull したローカル LLM のモデルデータです。モデルはレイヤーに分けて blobs として保存され、どのモデルがどのレイヤーを使うかが manifests に記録されています。環境変数 OLLAMA_MODELS で保存先を変えている場合は、そちらが対象になります。
なぜ大きくなる?
モデルは1つあたりのサイズが大きく、パラメーター数や量子化の違うバリエーションを試しているとすぐに容量を占めます。ダウンロードを途中で止めた場合や、モデルを削除した後に参照されないレイヤーが残る場合もあります。
削除しても大丈夫?
要確認の項目です。モデルは1つずつ表示され、容量は他のモデルと共有していないレイヤーの分だけを数えます。中断した pull などで残ったレイヤーは別の項目として表示されます。削除したモデルを再び使うには、もう一度ダウンロードが必要です。また、Modelfile から自分で作成したモデルは pull では戻せないため、作り直す手順を確認してから削除してください。削除前に Ollama を終了しておきましょう。
ヒント
環境変数 OLLAMA_MODELS を設定すると、モデルの保存先を外付けドライブなど容量に余裕のある場所に移せます。
まず容量を確認
du -sh "$HOME/.ollama/models" 2>/dev/nullツール自身のコマンドで整理
ollama list
ollama rm <model>