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

# 🖥️ Proxmox-нода `pve` (10.0.0.147)

Вторая Proxmox-нода в LAN dttb — **standalone**, не в кластере с основным `pve.dttb.ru` (10.0.0.250). Поднята как площадка под ZimaOS (NAS) и отдельный Nginx Proxy Manager.

## Хост

| Параметр | Значение |
|---|---|
| Hostname | `pve` |
| LAN IP | **10.0.0.147** |
| Gateway | 10.0.0.1 |
| 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)

## Доступ

- **С Mac через NetBird+jump**:
  ```bash
  # через code-server
  ssh -i ~/.ssh/id_ed25519 root@100.70.92.138
  sshpass -p '1qaz!QAZ' ssh root@10.0.0.147

  # или через openclaw
  ssh -J root@100.70.167.54 root@10.0.0.147  # пароль 1qaz!QAZ
  ```
- **Web UI**: открыть `https://10.0.0.147:8006` со своего Mac, если NetBird-route на `10.0.0.0/24` есть (openclaw анонсирует — должен пройти).

## Железо

| Параметр | Значение |
|---|---|
| Материнка | **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):
```bash
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) — для какого домена/применения
