Ollama のモデル保存場所は?
Ollama は、プラットフォームごとに異なる既定モデル場所を文書化しています。macOS は ~/.ollama/models、Linux は /usr/share/ollama/.ollama/models、Windows は C:\Users\%username%\.ollama\models です。OLLAMA_MODELS 環境変数で場所を上書きできます。
文書化された既定の場所
- macOS:
~/.ollama/models - Linux:
/usr/share/ollama/.ollama/models - Windows:
C:\Users\%username%\.ollama\models
これらは Ollama の現在の FAQ に記載された場所です。インストールごとに設定は異なる場合があり、コンテナ化または管理されたデプロイでは独自のストレージマウントが加わります。そのパスは確認の出発点であり、マシン上のすべてのモデル関連バイトがそこにある証明ではありません。
モデル場所の変更
Ollama は、別のモデルディレクトリを設定する方法として OLLAMA_MODELS を文書化しています。Ollama を実行するアカウントまたはサービスに変数が設定されている場合、重要なのはその有効な場所です。Windows では、ユーザー環境変数を変更後、トレイアプリケーションを終了して再起動するか、新しいターミナルを起動する必要があると Ollama の文書に記載されています。
# macOS または Linux:現在のシェルで上書きを確認
printf '%s\n' "${OLLAMA_MODELS:-not set}"
# 実行中の Ollama インストールが認識するモデルを確認
ollama list
稼働中のランタイムディレクトリをドラッグ&ドロップで移動し、再接続を期待しないでください。文書化された場所を設定し、必要に応じて該当サービスまたはアプリを再起動してから、以前のコピーを削除する前に Ollama がモデルを認識することを確認します。
ディスク容量を回収する前に
まず、そのフォルダーが有効なランタイムストア、古いダウンロード一式、意図的に保持したい完成済み成果物群のいずれかを確認します。有効なら、その配下のファイルを削除せず、ランタイムで文書化された設定を使用してください。
関連する完成済みモデルファミリーを長期的にローカル保存することが目標なら、ランタイムの挙動とアーカイブワークフローを分けてください。Tensor Archive は、ファミリーの解析、管理されたローカルコピーの保存、検証、別の完全なコピーの復元に役立ちます。Ollama の転送先を変更したり、ランタイムのモデルディレクトリとして動作したりはしません。
安全なチェックリスト
- プラットフォームで文書化された既定値と、Ollama を実行するプロセスまたはアカウントに
OLLAMA_MODELSが設定されているかを確認します。 - 何かを移動または削除する前に、稼働中のランタイムが使用するディレクトリを確認します。
- 場所を変更する場合は、Ollama のモデルディレクトリ変更手順全体に従い、テスト済みロールバックを保持します。
- 保存の場合は、ストレージを手作業で回収する前にアーカイブし、別のコピーを復元します。
複数のランタイムを使用していますか? この構成をLM Studio モデルライブラリおよびHugging Face キャッシュと比較してください。ディスク全体を選別する必要があるなら、何かを削除する前に保持チェックリストに従います。
ソース
- Ollama FAQ:モデルはどこに保存される? — 現在のプラットフォーム既定値、権限、および
OLLAMA_MODELSによる上書き。