Files
knowledge-base/projects/dttb/proxmox-pve-147.md

8.1 KiB
Raw Blame History

date, type, tags, aliases
date type tags aliases
2026-05-27 project
dttb
proxmox
standalone
zima
npm
pve-147
10.0.0.147
PVE Zima

🖥️ Proxmox-нода pve (коробка Александра, 192.168.1.247)

Это «Умный сервер» коробки Александра (пилот ../../claude-memory/project_alexandr_assistant). Standalone-нода, собиралась в LAN Олега (была 10.0.0.147), 2026-06-17 физически переехала к Александру (КП Бенелюкс) и переведена на его сеть 192.168.1.0/24.

Переезд 2026-06-17: хост 10.0.0.147192.168.1.247 (static + DHCP-резерв на Cudy для MAC 00:01:2e:38:41:6a). Контейнеры на ip=dhcp переехали сами: LXC101 npm→.221, LXC102 assistant→.154, LXC103 swarmclaw→.71, LXC104 gitea→.96 (103/104 были статикой 10.0.0.103/104 — переведены на DHCP). На Cudy сделаны DHCP-резервации для всех (npm/asst/swarm/zima/pve), чтобы IP бэкендов не плавали. Доступ к хосту теперь: NetBird→LXC102 (100.70.186.192)→ssh root@192.168.1.247. NetBird на самом хосте по-прежнему нет.

⚠️ ZimaOS (VM 100) НЕ запускается после переезда 2026-06-17: KVM virtualisation ... not availabledmesg: VMX (outside TXT) disabled by BIOS, /dev/kvm отсутствует. При перевозке сбросился CMOS (плата ZOTAC H61 2011 г.) → Intel Virtualization Technology снова OFF (как было до физвизита 2026-05-30). Чинится только физически: BIOS → Advanced → Intel Virtualization Technology → Enabled, + заменить батарейку CMOS (CR2032), иначе сбросится при каждом отключении света. Пока ZimaOS лежит, недоступны 5 доменов через неё: cloud/kino/dom/alex/tg.umnybot.ru. Резервация .190 и бэкенды NPM/alex-nas.sh уже указывают на 192.168.1.190 — после BIOS-фикса: qm start 100 → перевести внутр. сеть ZimaOS на DHCP → заработает на .190.

Хост

Параметр Значение
Hostname pve
LAN IP 192.168.1.247 (static, +резерв на Cudy; было 10.0.0.147)
Gateway 192.168.1.1 (Cudy Александра)
OS Proxmox VE 9.1.0 (Debian, kernel 6.17.2-1-pve). Раньше в этой карточке версия была указана 6.17.2 — это была версия kernel, путаница исправлена 2026-05-30
CPU Intel Core i3-2100 @ 3.10GHz (Sandy Bridge, 2 ядра / 4 потока)
RAM 15 GB
NetBird inactive (нет агента)
SSH root / 1qaz!QAZ (через jump code-server или openclaw)
Web UI https://10.0.0.147:8006

Storage

Диск Тип Размер Назначение
sda SSD 111.8 GB системный (LVM pve-root 37 GB, swap 8 GB, data-pool 49 GB)
sdb HDD 1.8 TB /mnt/pve/Work (ext4) — Proxmox storage Work для образов, бэкапов, шаблонов

VM / LXC

VM 100 «Zima»

Параметр Значение
Статус 🔴 stopped (по умолчанию не стартует)
Machine q35
RAM 8 GB
Boot disk 128 GB
NIC virtio, MAC BC:24:11:8D:05:6A, bridge=vmbr0, firewall=1
Назначение ZimaOS — NAS-операционка

Запуск: qm start 100.

LXC 101 «npm»

Параметр Значение
Статус 🟢 running (onboot=1)
OS Debian unprivileged, 1 ядро, 512 MB RAM, 4 GB rootfs
MAC BC:24:11:2E:52:B1
IP 10.0.0.207 (DHCP)
Назначение Nginx Proxy Manager (Docker jc21/nginx-proxy-manager:latest), порты 80/81/443

Это второй NPM в инфре — основной по-прежнему в LXC 103 (10.0.0.195). Зачем второй — уточнить у Олега (вероятно staging/отдельный домен под ZimaOS).

Что слушает на хосте

  • :22 SSH
  • :8006 Proxmox web UI
  • :25 postfix (loopback, mail-relay из VM)
  • :85 pvedaemon (loopback, internal API)
  • :111 rpcbind
  • :3128 spice-proxy (для VNC consoles)

Доступ (после переезда к Александру)

Хост сам без NetBird, достаётся джампом через LXC102 (NetBird-пир коробки):

# Mac → NetBird → LXC102 → хост
ssh -i ~/.ssh/id_ed25519 root@100.70.186.192   # LXC102 assistant
sshpass -p '1qaz!QAZ' ssh root@192.168.1.247    # хост pve

# или одной командой (sshpass есть на LXC102):
ssh -i ~/.ssh/id_ed25519 root@100.70.186.192 "sshpass -p 1qaz!QAZ ssh root@192.168.1.247 'КОМАНДА'"
  • Web UI: https://192.168.1.247:8006 — туннелем через LXC102 (ssh -L 8006:192.168.1.247:8006 root@100.70.186.192).
  • TODO: поставить NetBird-агент на сам хост → прямой доступ без джампа (стоящий пункт из «Открытые вопросы»).
  • Бэкап старого netconfig на хосте: /root/interfaces.bak-alexmove, /root/hosts.bak-alexmove.

Железо

Параметр Значение
Материнка ZOTAC H61 (mini-ITX, LGA1155)
BIOS AMI 4.6.4 от 13.07.2011 (не обновлять — поддержка прекращена ~2013, single-BIOS = риск кирпича, всё нужное и так есть с 2011)
CPU Intel Core i3-2100 (Sandy Bridge, 2/4)
HDD WDC WD20EZRX-19D8PB0 (WD Blue 2 TB, 5400 rpm) = /dev/sdb = /mnt/pve/Work

Физический визит выполнен (2026-05-30)

Олег зашёл в BIOS, включил оба пункта. Результат:

  1. Intel Virtualization Technology → Enabled/dev/kvm появилось, kvm_intel модуль загружен, vmx + ept + unrestricted_guest в /proc/cpuinfo
  2. Restore AC Power Loss → Power On — хост сам поднимается после света

После ребута поднялись: хост + LXC 101 NPM. Но VM 100 Zima не стартовала автоматически — в её конфиге был kvm: 0 (KVM отключён для конкретно этой VM) при cpu: host (который требует KVM). Конфликт.

Лечение (2026-05-30 20:08):

qm set 100 -kvm 1    # включить KVM для VM 100
qm start 100         # запустилась нормально

После этого ZimaOS стартует и при ручном qm start 100, и автоматически при boot (autostart настроен: onboot=1, startup=order=2,up=30).

Открытые вопросы

  • Поставить NetBird-агент чтобы хост был в overlay-сети напрямую (не нужен будет jump через code-server/openclaw)
  • После включения VT-x в BIOS запустить VM 100 ZimaOS, посмотреть web UI, документировать в этом же файле
  • Решить про scsi1 (1.5 TB data-диск) — он отсутствует физически (отдетачен 2026-05-27 из конфига VM 100 чтобы попытаться стартануть). Варианты:
    • Создать заново: qm set 100 -scsi1 Work:1500
    • Отдать ZimaOS весь /dev/sdb напрямую через disk-passthrough (тогда у ZimaOS вся 2 TB как нативный диск, без overhead qcow2)
  • Уточнить роль LXC 101 npm (отдельный от основного на 10.0.0.195) — для какого домена/применения