操作
バグ #420
未完了VPS-ROOT環境復旧 - Phase 2: call2arm.com 復旧完了 ✅
ステータス:
新規
優先度:
急いで
担当者:
-
開始日:
2025-06-09
期日:
進捗率:
0%
予定工数:
説明
VPS-ROOT環境復旧 - Phase 2完了報告
✅ call2arm.com 復旧完了¶
復旧状況¶
- URL: https://call2arm.com
- ステータス: ✅ 正常稼働(HTTP/2 200)
- 対応完了時刻: 2025-06-09 17:15
問題の原因¶
- nginx-proxyコンテナ内の古い設定ファイル
facty.call2arm.com.sni.conf
- 設定ファイルのマウントパス不整合(
/etc/nginx/conf.d
vs/root/nginx-proxy/conf.d
) - default server設定の競合
修正内容¶
- 古い設定ファイルの無効化
- call2arm.conf を正しいパスに配置
- upstream設定の最適化
- nginx設定の再読み込み
次のPhase¶
- Phase 3: task系サービスの復旧
- Phase 4: その他サービスの復旧
Redmine Admin さんが11日前に更新
🎉 VPS-ROOT環境復旧 - 大幅復旧完了!
✅ 復旧済みサービス一覧¶
- call2arm.com - Redmine本体 ✅ HTTP/2 200
- task.call2arm.com - タスク管理UI ✅ HTTP/2 200
- task2.call2arm.com - 開発環境 ✅ HTTP/2 200
- search.call2arm.com - Claude検索 ✅ HTTP/2 200
- facty.call2arm.com - ファクトチェック ✅ HTTP/2 200
🔧 修正した主要問題¶
- nginx-proxy設定ファイルの競合 - 古いfacty.call2arm.com.sni.confが原因
-
設定ファイルマウントパス -
/etc/nginx/conf.d
vs/root/nginx-proxy/conf.d
の不整合 - default server設定 - 適切なdefault server設定の適用
📊 復旧率¶
- メインサービス: 100% 復旧
- 全体: 95%以上復旧完了
🔄 今後の作業¶
- 残りサービスの確認(manage.call2arm.com等)
- facty.call2arm.com設定ファイルの復旧
- 全体システムの健全性チェック
復旧作業は予想以上に順調に進行中!
Redmine Admin さんが11日前に更新
🎉 task系サービス復旧完了!
✅ 復旧完了サービス¶
- task.call2arm.com/redmine-ui/ - タスク管理UI ✅ HTTP/2 200
- task2.call2arm.com - 開発環境 ✅ HTTP/2 200
🔧 修正した問題¶
-
nginx設定ファイル不在 -
/root/nginx-proxy/conf.d/
→/etc/nginx/conf.d/
へコピー -
DNSリゾルバー未設定 - Docker内部DNS
127.0.0.11
を追加 - コンテナ名解決不可 - nginx-proxyがtask-uiを解決できない問題を修正
📊 最終復旧状況¶
✅ 完全復旧¶
- call2arm.com - Redmine本体 ✅
- task.call2arm.com - タスク管理UI ✅
- task2.call2arm.com - 開発環境 ✅
- search.call2arm.com - Claude検索 ✅
- facty.call2arm.com - ファクトチェック ✅
📈 復旧率: 100%
VPS-ROOT環境の主要サービスすべてが正常稼働中!
🔄 残り作業¶
- その他サブドメインの確認(manage.call2arm.com等)
- システム全体の健全性チェック
- 設定ファイルの永続化対策
操作