Jump to content
XPEnology Community

XPEnology на proxmox без танцев с бубном


Recommended Posts

Мой вариант установки, пояснения в видео

 

 

# set vm id
vm=100
url=https://github.com/fbelavenuto/arpl/releases/download/v1.1-beta2a/arpl-1.1-beta2a.img.zip

# download & uncomporess
wget ${url} -O arpl.img.zip
unzip -qo arpl.img.zip

# create disk for sata1
pvesm alloc local-zfs ${vm} vm-${vm}-disk-1 32G

# create vm
qm create ${vm} \
  --name dsm --ostype l26 --machine q35 \
  --cores 2 --memory 4096 --numa 0 --sockets 1 \
  --net0 virtio,bridge=vmbr0\
  --boot order=sata0 --scsihw virtio-scsi-pci \
  --sata0 local-zfs:0,import-from=/root/arpl.img,cache=writeback \
  --sata1 local-zfs:vm-${vm}-disk-1,cache=writeback,size=32G

# remove trash
rm arpl.img arpl.img.zip

# star vm
qm start ${vm}

# loader web interface
# http://ip:7681/ 

# NAS web interface
# http://ip:5000/

# прокинуть диски в виртуальную машину
# lsblk
# qm set 100 -sata2 /dev/sdc
# qm set 100 -sata3 /dev/sdd

# Репозиторий сообщества
# https://synopackage.com/repository/spk/All
# https://packages.synocommunity.com/

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

Подскажите, пожалуйста, на какой версии proxmox работает данный скрипт? Я попробовал на последней версии 7.4-1 и данный скрипт останавливается с ошибкой распаковки архива с arpl.

Edited by Markooz
Link to comment
Share on other sites

 

3 часа назад, Markooz сказал:

Подскажите, пожалуйста, на какой версии proxmox работает данный скрипт? Я попробовал на последней версии 7.4-1 и данный скрипт останавливается с ошибкой распаковки архива с arpl.

 

apt-get install unzip 

По-умолчанию в proxmox не установлен unzip.

Edited by Koshin
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

к сожалению ошибки вылазят
TASK ERROR: unable to create VM 100 - can't find file '/root/arpl.img'
TASK ERROR: Configuration file 'nodes/pve/qemu-server/100.conf' does not exist
подскажите в чем проблема?

Link to comment
Share on other sites

  • 4 weeks later...
В 05.05.2023 в 10:25, wpdx сказал:

к сожалению ошибки вылазят
TASK ERROR: unable to create VM 100 - can't find file '/root/arpl.img'
TASK ERROR: Configuration file 'nodes/pve/qemu-server/100.conf' does not exist
подскажите в чем проблема?

такая же ошибка, в чем проблема?

Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...
В 22.06.2023 в 11:13, maklaut сказал:

А как добавить новые диски в уже установленную DSM? В Proxmox их я добавил в ВМ, но DSM не видит их.

переконфигурировать загрузчик надо

 

Link to comment
Share on other sites

  • 4 weeks later...
В 01.08.2023 в 18:37, Юрий048 сказал:

storage 'local-zfs' does not exist
storage 'local-zfs' does not exist
Configuration file 'nodes/pve/qemu-server/100.conf' does not exist

 

Вот такие ошибки вылезли, помогите побороть.

У меня такая же ошибка вылезала потому, что диск с Proxmox на  lvm. Поменял в скрипте все local-zfs на local-lvm, и заработало.

Link to comment
Share on other sites

Посмотрел видео повнимательнее, поменял на lvm и машина создалась. Но диск sata0 создается размером 1 Gb и при попытке запустить далее загрузчик получаю ошибку - проблема с интернет-соединением или кэшем диска. Хватит 1 гига диска? И как проверить инет, по какому адресу идет запрос на скачивание образа?

Link to comment
Share on other sites

9 hours ago, Юрий048 said:

А второй диск в данном примере зачем? На 32 гига?

Первый маленький диск - просто загрузчик, не сама система. Он подготавливает машину к запуску системы и представляет машину как оригинальный сино-ящик.

Больший диск или несколько дисков для установки самой системы и пользовательского пространства. Должен быть больше 20ГБ, что бы уместилась система, раздел подкачки. Всего около 10Гб. Остлаьное место для создания раздела, куда будут размещены приложения и данные. Если удачно поставите DSM на 32 Гб диск, можно будет потом его убрать и повторить попытку с большим диском уже " насовсем".

  • Thanks 1
Link to comment
Share on other sites

В 11.08.2023 в 23:58, XPEH сказал:

Первый маленький диск - просто загрузчик, не сама система. Он подготавливает машину к запуску системы и представляет машину как оригинальный сино-ящик.

Больший диск или несколько дисков для установки самой системы и пользовательского пространства. Должен быть больше 20ГБ, что бы уместилась система, раздел подкачки. Всего около 10Гб. Остлаьное место для создания раздела, куда будут размещены приложения и данные. Если удачно поставите DSM на 32 Гб диск, можно будет потом его убрать и повторить попытку с большим диском уже " насовсем".

У меня маленький - ssd. Лучше же будет поставить систему на него, а большие под хранилку? Быстрее работать будет или пофик?

Link to comment
Share on other sites

7 hours ago, Юрий048 said:

У меня маленький - ssd. Лучше же будет поставить систему на него, а большие под хранилку? Быстрее работать будет или пофик?

"Уж сколько раз твердили миру" 🥸. Маленький у вас не SSD, а желание изучать матчасть и читать уже написанные обьяснения.

СИСТЕМА ставится на ВСЕ внутренние диски (загрузчик внутренним диском не считается). У ВСЕХ SATA/SCSI дисков будет откусан и скопирован на ВСЕ внутренние диски раздел под систему и подкачку. Остальное место для на дисках - для пользовательских разделов, файлов, LUN и пр.

 

  • Like 1
Link to comment
Share on other sites

Прошу прощения, читаю целые дни. Уже столько всего узнал... Самое хреновое что все раскидано и в единое целое не собирается. Если использовать загрузчик  arpl-i18n - команды надо давать из этой темы или что-то свое?

Link to comment
Share on other sites

  • 4 months later...

Спасибо, всё получилось, 2 года пользовал сервер, решил переустановить, по этой инструкции всё получилось замечательно, но...

Причины переустановки:

1) Постоянное зависание DSM, т.е. встает колом, и пока не перезапустишь, доступ не восстанавливается (причём до установки по этому скрипту, она не ребуталась из гипервизора, только stop)

2) не работал QEMU guest agent, я собственно полагал что это может быть косвенной причиной проблем, тут он заработал, я даже обрадовался, но проснувшись с утра, встретил знакомую картину

CPU(s) 4 x Intel(R) Celeron(R) N5105 @ 2.00GHz (1 Socket)
Kernel Version Linux 5.15.131-2-pve #1 SMP PVE 5.15.131-3 (2023-12-01T13:42Z)
PVE Manager Version pve-manager/7.4-17/513c62be

сборка ds3622xs+ 42962

вопрос такой, как можно понять причину подобных зависаний? логи самого DSM не отражают действительности, а опыта траблшутинга не имею, гуглирование не особо успешно, т.к. видимо вопрос в формулировке

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...