本文へスキップ
もと @moto_ai_jp

TROUBLE 20 / 21

ollama serve で「address already in use」と出る

実際に起きたこと

ローカルのAI(Ollama)を使うアプリを作っていて、言われたとおり ollama serve を打ったら「address already in use」と出ました。Ollamaはすでに起動していたので、そのまま使えばいいだけでした。実際につながらなかった原因は、別のところ(アプリ側の設定)にありました。

原因

なぜだと思いますか? 予想してから開く

Ollamaはアプリとしてすでに常駐して起動しています。

ひとことで言うと 起動し直す必要はありません。ollama list が動けば、そのまま使えます。

取り組み方

動いているか確かめる

次のどちらかが答えを返せば、Ollamaはもう動いています。
ollama list
curl -s http://localhost:11434/api/tags

それでもつながらないなら、アプリ側を調べる

Ollamaが動いているのにつながらないときは、アプリの設定やエラーを見ます。ブラウザのアプリなら、開発者ツール(F12)の Console に出たエラーを貼ります。

次から防ぐには

  • 「起動して」と言われたら、先に「もう動いていないか」を確かめる

Claudeへの頼み方の例

ollama serve を打ったら「address already in use」と出ました。
Ollamaが動いているか確かめて、アプリからつながらない原因を調べてください。

〇〇のところは自分の状況に置き換えてください。APIキーやパスワードは貼らないでください。

読めたらチェック