# IOTAの画面は開いたまま学習停止：確認と自動復旧

復旧前に本当の停止を確認します。開いた画面・TRAINING表示・残留プロセスだけでは学習中と判定できません。新しいログ・ボタン・処理量の時刻を照合します。

- Canonical: https://iotahome.site/ja/learn/iota-training-stopped-auto-recovery
- Publisher: IOTA Watch
- Topics: IOTA
- Published: 2026-10-17
- Updated: 2026-10-22

## 要点

復旧前に本当の停止を確認します。開いた画面・TRAINING表示・残留プロセスだけでは学習中と判定できません。新しいログ・ボタン・処理量の時刻を照合します。

## 停止を確認して復旧

[Mac設定・ログ](https://iotahome.site/ja/machines) · [Agentダウンロード](https://iotahome.site/ja/downloads)

## 状態／対処

| 状態 | 次の行動 |
| --- | --- |
| Start trainingが再表示 | 意図的な停止か確認し、続ける場合に開始。 |
| 新しいクラッシュ後に進捗なし | ログを保存し、復旧設定と待機状態を確認。 |
| 待機中・ログ更新あり | 正常な待機をクラッシュ扱いして再起動しない。 |

## 最初の3つの確認

1）対象MacのStart trainingを確認。2）終了時刻と前後のログでSIGABRT・ネットワーク・メモリ不足を区別。3）終了後の実際の進捗を確認。SIGABRTだけでメモリ不足と決めず、残存main_poolだけを動作の証拠にしません。

## 自動復旧の有効化方法は？

[Mac管理](https://iotahome.site/ja/machines)で最新版を設置・ペアリングし、対象機器の学習停止後の自動復旧を有効化します。初期無効・Pro不要で、ログ送信は別設定。遠隔停止は復旧も無効化します。制御前に名前とMiner IDを照合してください。

## すぐ復旧しないのは？

現在の実装は学習の欠如を約120秒観察し、復旧試行の間隔を最低15分空けます。連続再起動ではなく待機・応答・権限・起動エラーを確認します。待機は復旧対象外で、復旧後のタスクも保証しません。当サイトAgentの実装です。

## よくある質問

### 最初の3つの確認

1）対象MacのStart trainingを確認。2）終了時刻と前後のログでSIGABRT・ネットワーク・メモリ不足を区別。3）終了後の実際の進捗を確認。SIGABRTだけでメモリ不足と決めず、残存main_poolだけを動作の証拠にしません。

### 自動復旧の有効化方法は？

Mac管理で最新版を設置・ペアリングし、対象機器の学習停止後の自動復旧を有効化します。初期無効・Pro不要で、ログ送信は別設定。遠隔停止は復旧も無効化します。制御前に名前とMiner IDを照合してください。

## 情報源と実装

- [Macrocosmos · TAH user guide](https://docs.macrocosmos.ai/product-and-services/tah/tah-user-guide)
- [Macrocosmos · Scoring, Rewards & Kicking](https://docs.macrocosmos.ai/subnets/subnet-9-iota/scoring-rewards-and-kicking)
- [IOTA Watch · Agent 1.0.8 recovery implementation](https://github.com/molimao/iota/blob/main/scripts/device-agent/iota_watch_agent.py)
