Size: a a a

2020 March 03

СГ

Сергей Голод in ru_proxmox
Andrey Lukashuk
всем привет, есть debian 10 и lxc установленный руками. Как перенести контейнера в proxmox ?
заархивировать в tar.xz и попробовать восстановить в контейнер?
источник

AL

Andrey Lukashuk in ru_proxmox
пробовал дать ему архив и восстановить, ругается на конфигурационный файл
источник

ah

alex hidden in ru_proxmox
Andrey Lukashuk
пробовал дать ему архив и восстановить, ругается на конфигурационный файл
а если создать контейнер, а потом содержимое перелить из архива?
источник

СГ

Сергей Голод in ru_proxmox
alex hidden
а если создать контейнер, а потом содержимое перелить из архива?
а если подсунуть как шаблон?
источник

AL

Andrey Lukashuk in ru_proxmox
Сергей Голод
а если подсунуть как шаблон?
т.е. из него установить?
источник

СГ

Сергей Голод in ru_proxmox
alex hidden
а если создать контейнер, а потом содержимое перелить из архива?
можно и так попробовать. но может проще поднять контейнер, установить софт и перенести конфиги?
да, указать архив как шаблон и попробовать из него создать новый контейнер
источник

АБ

Анатолий Белканов in ru_proxmox
Сергей Голод
заархивировать в tar.xz и попробовать восстановить в контейнер?
не знаю, как в debian, а в ubuntu c lxd, для каждого контэйнера выбиралось смещение для userid
поэтому после импорта архива приходилось менять владельца на всех файлах - уменьшаю userid на заданное смещение.
была спецальная софтина для  этого
источник

ah

alex hidden in ru_proxmox
Сергей Голод
можно и так попробовать. но может проще поднять контейнер, установить софт и перенести конфиги?
да, указать архив как шаблон и попробовать из него создать новый контейнер
вот, да, так красивее (но дольше)
источник

АБ

Анатолий Белканов in ru_proxmox
т.е. root внутри контрэйнера имел id 0, а из хост-системы, например, 10000
источник

СГ

Сергей Голод in ru_proxmox
Анатолий Белканов
не знаю, как в debian, а в ubuntu c lxd, для каждого контэйнера выбиралось смещение для userid
поэтому после импорта архива приходилось менять владельца на всех файлах - уменьшаю userid на заданное смещение.
была спецальная софтина для  этого
в проксе у всех контейнеров uid = 100000 если я правильно помню
источник

СГ

Сергей Голод in ru_proxmox
root@pve01:~# ls -alFh /rpool/data/
total 103K
drwxr-xr-x 13 root   root   13 Feb 29 00:41 ./
drwxr-xr-x  6 root   root    6 Feb 26 06:07 ../
drwxr-xr-x 21 100000 100000 21 Mar  1 21:45 subvol-102-disk-0/
drwxr-xr-x 21 100000 100000 21 Mar  1 21:45 subvol-103-disk-0/
drwxr-xr-x 21 100000 100000 21 Mar  1 21:45 subvol-104-disk-0/
drwxr-xr-x 21 100000 100000 21 Feb 10 20:39 subvol-105-disk-0/
drwxr-xr-x 21 100000 100000 21 Feb 23 16:21 subvol-106-disk-0/
drwxr-xr-x 21 100000 100000 21 Mar  1 21:44 subvol-200-disk-0/
drwxr-xr-x 21 100000 100000 21 Mar  1 21:43 subvol-201-disk-0/
drwxr-xr-x 21 100000 100000 21 Mar  1 21:44 subvol-202-disk-0/
drwxr-xr-x 21 100000 100000 21 Mar  1 21:44 subvol-203-disk-0/
drwxr-xr-x 21 100000 100000 21 Mar  1 21:44 subvol-210-disk-0/
drwxr-xr-x 21 100000 100000 21 Feb 29 06:41 subvol-221-disk-0/
источник

АБ

Анатолий Белканов in ru_proxmox
Сергей Голод
в проксе у всех контейнеров uid = 100000 если я правильно помню
может быть, года 2 назад переносил.
точно помню, что в prox и lxd не совпадало
источник

AL

Andrey Lukashuk in ru_proxmox
нету случаем готового скрипта для бэкапа lxc через rsync чтобы бэкапить во время работы как в pve
источник

АБ

Анатолий Белканов in ru_proxmox
ls -la /rpool/data/subvol-220-disk-1/
total 196
drwxr-xr-x 21 root root  21 Oct  9 03:54 .
drwxr-xr-x  4 root root   4 Jul 30  2019 ..
drwxr-xr-x  2 root root 124 Mar 21  2019 bin
drwxr-xr-x  2 root root   2 Jun 26  2018 boot
drwxr-xr-x  2 root root   2 Dec 10  2008 dev
drwxr-xr-x 85 root root 168 Feb 12 20:38 etc
drwxr-xr-x 16 root root  16 Jan 31 14:00 home
drwxr-xr-x 11 root root  12 Jul 11  2019 lib
drwxr-xr-x  2 root root   3 Sep  7  2018 lib64
drwxr-xr-x  2 root root   2 Sep  7  2018 media
drwxr-xr-x  2 root root   2 Sep  7  2018 mnt
drwxr-xr-x  2 root root   2 Sep  7  2018 opt
drwxr-xr-x  2 root root   2 Jun 26  2018 proc
drwx------  6 root root  10 Feb 12 20:24 root
drwxr-xr-x  3 root root   4 Sep  7  2018 run
drwxr-xr-x  2 root root 114 Jul 11  2019 sbin
drwxr-xr-x  3 root root   3 Mar 21  2019 srv
drwxr-xr-x  2 root root   2 Jun 26  2018 sys
drwxrwxrwt  8 root root   8 Mar  3 15:05 tmp
drwxr-xr-x 10 root root  10 Sep  7  2018 usr
drwxr-xr-x 12 root root  14 Mar 21  2019 var
источник

СГ

Сергей Голод in ru_proxmox
Анатолий Белканов
ls -la /rpool/data/subvol-220-disk-1/
total 196
drwxr-xr-x 21 root root  21 Oct  9 03:54 .
drwxr-xr-x  4 root root   4 Jul 30  2019 ..
drwxr-xr-x  2 root root 124 Mar 21  2019 bin
drwxr-xr-x  2 root root   2 Jun 26  2018 boot
drwxr-xr-x  2 root root   2 Dec 10  2008 dev
drwxr-xr-x 85 root root 168 Feb 12 20:38 etc
drwxr-xr-x 16 root root  16 Jan 31 14:00 home
drwxr-xr-x 11 root root  12 Jul 11  2019 lib
drwxr-xr-x  2 root root   3 Sep  7  2018 lib64
drwxr-xr-x  2 root root   2 Sep  7  2018 media
drwxr-xr-x  2 root root   2 Sep  7  2018 mnt
drwxr-xr-x  2 root root   2 Sep  7  2018 opt
drwxr-xr-x  2 root root   2 Jun 26  2018 proc
drwx------  6 root root  10 Feb 12 20:24 root
drwxr-xr-x  3 root root   4 Sep  7  2018 run
drwxr-xr-x  2 root root 114 Jul 11  2019 sbin
drwxr-xr-x  3 root root   3 Mar 21  2019 srv
drwxr-xr-x  2 root root   2 Jun 26  2018 sys
drwxrwxrwt  8 root root   8 Mar  3 15:05 tmp
drwxr-xr-x 10 root root  10 Sep  7  2018 usr
drwxr-xr-x 12 root root  14 Mar 21  2019 var
контейнер привилегированный?
источник

АБ

Анатолий Белканов in ru_proxmox
да
источник

СГ

Сергей Голод in ru_proxmox
Анатолий Белканов
да
тогда понятно почему рут владелец. я стараюсь избегать привилегированных контейнеров
источник

АБ

Анатолий Белканов in ru_proxmox
Сергей Голод
тогда понятно почему рут владелец. я стараюсь избегать привилегированных контейнеров
по умолчанию prox создаёт привилегированными.
это последний.
не пошло как-то
нестабильно как-то работало.
и не очень удобно с мониторингом - zabbix-agent надо подпиливать, чтобы используемую память правильно отдавал
io операции по контэйнеру не узнать
в каком именно контэйнеров один из воркеров php падал - dmesg общий
источник

N

Nik 'Targon' in ru_proxmox
# вопрос Насколько жизнеспособным для продакшена окажется, по вашему мнению, вот такая конфигурация:  proxmox VE 6.1-7 . два винта по 500 Gb средствами mdadm созданы mirror raid md0 md1 для /boot и /   по 100Mb и 50Gb соответственно .Установлен pve, создан mirror md2  рейд для образов виртуалок, подключен как LVM через вэбморду Proxmox.  также установлены два  1Tb  винта, на них средствами proxmox планируется zfs mirror и проброс его в виртуалку с FreeNAS, для использвания в качестве файлового хранилища. Также на ноде планируется пара виртуалок с Winsrv2008R2, одна контроллер AD другая MS SQL.   Опреативной памяти на все про все 16 Gb .
источник

A

Andrey in ru_proxmox
Nik 'Targon'
# вопрос Насколько жизнеспособным для продакшена окажется, по вашему мнению, вот такая конфигурация:  proxmox VE 6.1-7 . два винта по 500 Gb средствами mdadm созданы mirror raid md0 md1 для /boot и /   по 100Mb и 50Gb соответственно .Установлен pve, создан mirror md2  рейд для образов виртуалок, подключен как LVM через вэбморду Proxmox.  также установлены два  1Tb  винта, на них средствами proxmox планируется zfs mirror и проброс его в виртуалку с FreeNAS, для использвания в качестве файлового хранилища. Также на ноде планируется пара виртуалок с Winsrv2008R2, одна контроллер AD другая MS SQL.   Опреативной памяти на все про все 16 Gb .
а юзеров в AD и MSSQL много?
источник