引き継ぎ基本情報
// 最終更新: 2026-05-14 — Phase 2/3 完了後の最新インフラ概要 (NC は maguro、 R640 は DMZ + WP)
最新 急に対応が必要になった場合、 まずこのページで全体像を把握する。 詳細は各サブページへ。
物理構成 (3ノード)
| ホスト | 主要IP | 役割 | OS |
|---|---|---|---|
| R640 (katuo) | 192.168.20.21 (bond0) / 192.168.30.21 (bond1) / 173.0.0.2 / 173.0.0.9 | DMZ SNI router + WordPress | Ubuntu 22.04 fresh (2026-05-14再構築) |
| maguro (sm-storage-01) | 192.168.30.30 / 192.168.70.30 / 192.168.10.31 / 173.0.0.1 / 173.0.0.5 / 173.0.0.17 | Nextcloud + mikyun-portal + WG + Storage | Ubuntu 22.04 |
| hirame (X58A-UD3R) | 192.168.20.40 / 173.0.0.6 / 173.0.0.10 | Collabora Online (Docker) | Ubuntu |
外部公開ドメイン
| FQDN | 終端 | 経路 |
|---|---|---|
| katuocloud.com (+ www) | R640 inner WP (127.0.0.1:8443) | RTX NAT → R640 nginx SNI → 内側 |
| cloud.k2-o.net | maguro:443 (Nextcloud) | RTX NAT → R640 nginx SNI passthrough → maguro |
| vpn.k2-o.net | maguro:54024 (WG endpoint) | RTX NAT UDP 54024 → maguro |
| office.k2-o.net / admin.wan-secure.net | maguro (WG必須) | WG経由 |
緊急時の最低限の連絡先・情報
| 項目 | 値 |
|---|---|
| 固定IP (グローバル) | 業務用フレッツ光、 RTX1300 WAN MAP-E、 IP は内部で確認 |
| RTX1300 内部 | 192.168.10.254 (各VLAN GW: .1) |
| Telegram Bot 通知 | token は テレグラム通知システム 参照 |
| UPS | 3 台 (48T Gi1/0/37,39,41)、 停電時自動 graceful shutdown |
急ぎ対応が必要なケース別
// NC (cloud.k2-o.net) が開かない
- R640 ssh →
systemctl status nginx確認 (SNI router 側が落ちてる可能性) - maguro ssh →
docker psでcompose-app-1 / compose-db-1 / compose-redis-1状態確認 - maguro nginx も確認 (
systemctl status nginx) - fabric 173.0.0.0/29 の到達性確認 (R640 → maguro / hirame ping)
// Collabora で「認証されていないWOPIホスト」エラー
2026-05-14 fabric直結化以降は基本発生しない。 もし出たら:
- maguro nginx access.log で WOPI コールバックの remote_addr を確認
- NC の
wopi_allowlistに該当IPが入ってるか確認 (現在: 173.0.0.4/30, 173.0.0.8/30, 119.26.175.225) - hirame container の
extra_hostsがcloud.k2-o.net:173.0.0.5になってるか確認
// WG顧客が接続できない
- RTX1300 →
ip nat descriptorで 20000/10 (UDP 54024) が有効か - maguro →
wg show wg-clientsで peer の handshake 確認 - maguro →
systemctl status wg-quick@wg-clients
// katuocloud.com WP が開かない
- R640 →
systemctl status nginx - R640 →
systemctl status php8.3-fpm - R640 →
systemctl status mariadb - R640 →
curl -k https://127.0.0.1:8443/wp-login.phpで内部到達確認
バックアップ・復旧
| 対象 | 場所 | 頻度 |
|---|---|---|
| katuocloud_wp DB | R640 /mnt/data/backup/wp/katuocloud_wp/*.sql.gz |
daily 02:30 (14日保持) |
| NC データ | maguro /srv/storage/nextcloud-data/ |
常時 (LUKS+bcache+XFS) |
| NC DB | maguro compose-db-1 内 (要定期 dump 設計) | 未自動化 (将来課題) |
| UrBackup | maguro /var/urbackup/ |
DarkHero 等のクライアント PC |
| R640 OS | RAID1 (1.1T) | — |
| maguro storage | RAID + LUKS + LVM linear + XFS | — |
監視 (Telegram)
異常時は Telegram bot が自動通知。 テレグラム通知システム 参照。
- maguro: supermicro-watch / mdadm-watch / raid-watch (5min) + cert-watch (daily)
- R640: perc-watch (5min) + cert-watch (daily) + wp-katuocloud-db-backup (daily)
SSH アクセス経路
# R640 (DMZ) ssh katuo@192.168.20.21 # LAN内 ssh katuo@katuocloud.com # 外部 (要設定)、 通常はLAN内推奨 # maguro ssh maguro@192.168.70.30 # LAN内 (VLAN70) ssh maguro@192.168.10.31 # LAN内 (MGMT) # hirame ssh hirame@192.168.10.40 # LAN内 (MGMT) # fabric 経由 (高速、 物理直結) ssh root@173.0.0.2 # R640 (maguro から) ssh root@173.0.0.10 # hirame (maguro から)
物理アクセス
- R640 iDRAC9: 192.168.10.20 (Web UI、 LAN内のみ)
- maguro IPMI: 192.168.10.30 (Web UI、 LAN内のみ)
解約予定 / 未使用
- xserver VPS 162.43.8.20: 旧 katuocloud → 2026-05-14 R640 に移行済、 6月末解約予定 (¥3,000/月節約)
- DuckDNS maguro-storage.duckdns.org: 2026-05-14 完全撤去 (cert + ssh config + アカウント)
よく使うサブページ
- IP台帳 — 全IPの一覧 + VLAN/fabric
- ハードウェア台帳 — 機器詳細 + トラブルシューティング
- ポート使用一覧 — 全ポート + CRITICAL 印
- テレグラム通知 — 監視仕様
- WireGuard VPN構成
- バックアップ
- R640WGはがし完了レポート