Я пытаюсь настроить кластер Proxmox в изолированной среде (airgapped environment). Но не могу скачать репозитории Debian с помощью `proxmox-offline-mirror`. После загрузки где-то 5 ГБ процесс просто останавливается. Нет никакой сетевой активности или активности диска, нет ошибок, просто завис. Загрузка всех репозиториев Proxmox и Ceph работает без проблем, проблема только с Debian.
Я установил `proxmox-offline-mirror` на новой Debian 12 VM, используя репозиторий `pbs no subscription`. У VM 4 ядра, 16 ГБ ОЗУ и 1 ТБ диска, зарезервированного для загрузки. Запускаю следующую команду:
```
proxmox-offline-mirror mirror snapshot create debian_bookworm_main
```
Вот несколько последних строк вывода терминала:
```
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie/bowtie_1.3.1-1+b1_amd64.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie/bowtie-examples_1.3.1-1_all.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie2/bowtie2_2.5.0-3+b2_amd64.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie2/bowtie2-examples_2.5.0-3_all.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/box2d/libbox2d-dev_2.4.1-3_amd64.deb'..
```
`Netstat` показывает, что соединение с репозиторным сервером по 80 порту всё ещё активно.
Для справки, вот мой файл конфигурации:
```
mirror: debian_bookworm_security
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-security-automatic.gpg
repository deb bookworm-security main contrib
skip-sections debug
skip-sections games
sync true
verify true
mirror: debian_bookworm_main
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-stable.gpg
repository deb bookworm main contrib
skip-sections debug
skip-sections games
sync true
verify true
mirror: pve_bookworm_no_subscription
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
repository deb bookworm pve-no-subscription
sync true
verify true
mirror: debian_bookworm_updates
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-automatic.gpg
repository deb bookworm-updates main contrib
skip-sections debug
skip-sections games
sync true
verify true
mirror: ceph_reef_bookworm
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
repository deb bookworm no-subscription
sync true
verify true
mirror: pbs_bookworm_no_subscription
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
repository deb bookworm pbs-no-subscription
sync true
verify true
```
Я установил `proxmox-offline-mirror` на новой Debian 12 VM, используя репозиторий `pbs no subscription`. У VM 4 ядра, 16 ГБ ОЗУ и 1 ТБ диска, зарезервированного для загрузки. Запускаю следующую команду:
```
proxmox-offline-mirror mirror snapshot create debian_bookworm_main
```
Вот несколько последних строк вывода терминала:
```
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie/bowtie_1.3.1-1+b1_amd64.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie/bowtie-examples_1.3.1-1_all.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie2/bowtie2_2.5.0-3+b2_amd64.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/bowtie2/bowtie2-examples_2.5.0-3_all.deb'..
-> GET 'http://deb.debian.org/debian/pool/main/b/box2d/libbox2d-dev_2.4.1-3_amd64.deb'..
```
`Netstat` показывает, что соединение с репозиторным сервером по 80 порту всё ещё активно.
Для справки, вот мой файл конфигурации:
```
mirror: debian_bookworm_security
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-security-automatic.gpg
repository deb bookworm-security main contrib
skip-sections debug
skip-sections games
sync true
verify true
mirror: debian_bookworm_main
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-stable.gpg
repository deb bookworm main contrib
skip-sections debug
skip-sections games
sync true
verify true
mirror: pve_bookworm_no_subscription
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
repository deb bookworm pve-no-subscription
sync true
verify true
mirror: debian_bookworm_updates
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-automatic.gpg
repository deb bookworm-updates main contrib
skip-sections debug
skip-sections games
sync true
verify true
mirror: ceph_reef_bookworm
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
repository deb bookworm no-subscription
sync true
verify true
mirror: pbs_bookworm_no_subscription
architectures amd64
architectures all
base-dir /mnt/repo
ignore-errors false
key-path /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
repository deb bookworm pbs-no-subscription
sync true
verify true
```

