Jump to content
XPEnology Community

Переход на 7.Х.Х с помощью Automated Redpill loader


Recommended Posts

2 hours ago, kramcd said:

Сильно подозреваю, что в штатном варианте DVA1622 работу с NVME не поддерживает

В оригинале ни в DVA1622 ни в DVA3222 NVMe M2 диски не предусмотрены.

Link to comment
Share on other sites

4 часа назад, kramcd сказал:

Основная цель - пул ресурсов, т.к. на материнке sata закончились, а тут подвернулся почти даром NVME, решил попробовать. Для начала хотел конечно протестировать в качестве кэша, хотя и читал что он нужен "как пятая нога собаке".

 

В  ls /dev/nvme* видит и создает разделы(md№), но в DSM не определяется ни под каким видом.

 

Похоже вы правы насчет DVA1622, похоже придется уходить на что-то другое что поддерживает NVME из коробки, и решать вопрос с лицензиями под видеонаблюдение виртуалками...

 

Недавно 7.2 вышел в бету, там добавили поддержку NVME хранилищ для некоторых моделей. На DVA, конечно, оно из коробки не появится, но может умельцы смогут найти решение. Не так давно появился скрипт (в ARPL оно уже встроено в загрузчик), чтобы сделать NVME кэш на многих моделях, в том числе на DVA.

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

20 минут назад, Loredan сказал:

 

Недавно 7.2 вышел в бету, там добавили поддержку NVME хранилищ для некоторых моделей. На DVA, конечно, оно из коробки не появится, но может умельцы смогут найти решение. Не так давно появился скрипт (в ARPL оно уже встроено в загрузчик), чтобы сделать NVME кэш на многих моделях, в том числе на DVA.

Интересно! Но я почему-то так и не смог под ARPL на ESXi запуститься (после сборки загрузчика и попытки установить DSM пишет, что невозможно отформатировать системный диск - так и не понял, как побороть, сам загрузчик - тоже на виртуальном SATA), а TCRP справился без проблем.

Link to comment
Share on other sites

4 минуты назад, dj_nsk сказал:

Интересно! Но я почему-то так и не смог под ARPL на ESXi запуститься (после сборки загрузчика и попытки установить DSM пишет, что невозможно отформатировать системный диск - так и не понял, как побороть, сам загрузчик - тоже на виртуальном SATA), а TCRP справился без проблем.

Я ARPL не использую, у меня на железе и все еще тормозят виртуалки через VMM. Через TCRP нет этой проблемы, менее удобен, зато все работает.

Запустите руками скрипт:

 

  • Like 1
Link to comment
Share on other sites

Зачем он вам этот кэш, разницы вообще не видно, между sata ssd 2 кэширующими и без них. Возможно если у вас хранилище на 40 дисков и тогда... Проверено SHR 1 на 6 дисков 2 tb + 2 sata 240 ssd в кэш. Не видно разницы вообще. Никакой только плиточки красиво помигивают. Все.

Link to comment
Share on other sites

24 минуты назад, inteceptor сказал:

Зачем он вам этот кэш, разницы вообще не видно, между sata ssd 2 кэширующими и без них. Возможно если у вас хранилище на 40 дисков и тогда... Проверено SHR 1 на 6 дисков 2 tb + 2 sata 240 ssd в кэш. Не видно разницы вообще. Никакой только плиточки красиво помигивают. Все.

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

А надо или нет пусть каждый сам решает. К примеру, у меня есть 2 слота m.2 и простенький ssd на 128гб, что мне с ним делать? Либо будет лежать в тумбочке, либо продать за 300руб, либо будет работать кэшем. Думаю, выбор очевиден.

Link to comment
Share on other sites

В 06.03.2023 в 14:53, dj_nsk сказал:

эт хорошо... а нет ли рабочей инструкции, как исключить один диск из RAID?

Т.е. уменьшить количество дисков, а то я пока экспериментировал и изучал DSM, ставил диски маленького размера - 5 штук в RAID собрал. А теперь уже заменил большими, но как пятый убрать - не смог однозначных инструкций найти. Вариант "забэкапить всё, разобрать и заново собрать RAID" не принимается, он очевиден 😁

Есть, я на днях так сделал, инструкция тут: https://bafista.ru/xpenology-zamena-bitogo-diska-4t-tom-volume1-na-novyj-disk-8t/

И видео тут:https://www.youtube.com/watch?v=VlEC4ZCYsfM&list=WL

 

Мне надо было переехать на ссд системным пулом без потери данных и настроек, пользователей и приложений, системный пул был рейд1 из двух дисков по 500, я к нему штатно добавил ссд на терабайт, потом действовал по инструкции выше, правда я физически два пятисотчика отключил, на случай если не получится, то рейд на них восстановлю. По итогу все получилось, причем быстро, минут 5-10.

 

Link to comment
Share on other sites

1 час назад, Sky Jumper сказал:

Есть, я на днях так сделал, инструкция тут: https://bafista.ru/xpenology-zamena-bitogo-diska-4t-tom-volume1-na-novyj-disk-8t/

И видео тут:https://www.youtube.com/watch?v=VlEC4ZCYsfM&list=WL

Мне надо было переехать на ссд системным пулом без потери данных и настроек, пользователей и приложений, системный пул был рейд1 из двух дисков по 500, я к нему штатно добавил ссд на терабайт, потом действовал по инструкции выше, правда я физически два пятисотчика отключил, на случай если не получится, то рейд на них восстановлю. По итогу все получилось, причем быстро, минут 5-10.

Не совсем моя ситуация. У меня сейчас 5 дисков в SHR. Хочу, чтобы их осталось 4 (свободного места хватает).

Не уверен, что когда я уберу пятый диск и останусь на четырёх, то этот пункт сработает:

"7. Сделать даунгрейд volume1 из raid1 до basic: mdadm --grow --raid-devices=1 --force /dev/md2 Раздел станет Basic, но размер останется прежним"

 

Link to comment
Share on other sites

14 часов назад, Loredan сказал:

Так и есть, большинству пользователей, разницу заметить сложно, субъективно чуть побыстрее DSM откликается и подгружается

Использую кэш чтения и записи nvme bp из 2х дисков samsung. Кэш подключен к тому который отдается по iscsi к esxi. Скорость чтения и записи намного возросла. Если же под кэш использовать обычный ssd sata, то смысла нет.

Link to comment
Share on other sites

1 час назад, aportnov сказал:

Использую кэш чтения и записи nvme bp из 2х дисков samsung. Кэш подключен к тому который отдается по iscsi к esxi. Скорость чтения и записи намного возросла. Если же под кэш использовать обычный ssd sata, то смысла нет.

Чтение-запись это чуть другое. И опять таки - ну возросла, ну и что? Для многих ли домашних сценариев это фактически что-то дает, обмен данными в Drive, фильмы смотреть, синхронизация фоток, пару виртуалов к докерами? Один фиг в большинстве случаев все уткнется в сеть\интернет.

Зато, в случае с чтение-запись не надо забывать по ситуации, когда он разваливался, да еще и забирал за собой весь основной рейд.
1) 

 

2) https://community.synology.com/enu/forum/1/post/146763

3) https://community.spiceworks.com/topic/2219475-synology-nas-volume-1-crashed-after-simple-reboot
4) гугл по "synology ssd cache failure"

 

Я не против ssd кэша, просто есть нюансы, особенности и задачи, а фактический результат может быть не таким уж заметным.

Edited by Loredan
Link to comment
Share on other sites

2 часа назад, dj_nsk сказал:

"7. Сделать даунгрейд volume1 из raid1 до basic: mdadm --grow --raid-devices=1 --force /dev/md2 Раздел станет Basic, но размер останется прежним"

 

Как я понимаю, в вашем случае --raid-devices=4, ну и вместо md2 свой массив указать, у меня md3 был, ну и почитать в интернетах про команду mdadm и ее ключи

Link to comment
Share on other sites

4 часа назад, Sky Jumper сказал:

Как я понимаю, в вашем случае --raid-devices=4, ну и вместо md2 свой массив указать, у меня md3 был, ну и почитать в интернетах про команду mdadm и ее ключи

насколько помню, SHR - это вам не чистый RAID5 (или RAID1), на большом количестве дисков разного размера там чёрт ногу сломит...

Link to comment
Share on other sites

41 минуту назад, dj_nsk сказал:

насколько помню, SHR - это вам не чистый RAID5 (или RAID1), на большом количестве дисков разного размера там чёрт ногу сломит...

Посмотрите что напишет cat /proc/mdstat у меня был 1 первый рейд и 6 бейсик раздела, mdstat их все показал как первый рейд, но бейсики с одним диском, а рейд1 из 3-х (их реально было 3), а системный раздел так вообще из 16-ти, с отсутствующими 5-ю дисками.

 

Статья про mdadm: https://internet-lab.ru/mdadm_useful
Ключи:
--grow Расширение или уменьшение массива, включаются или удаляются новые диски.
--raid-devices=3 — количество дисков, из которых собирается массив;

Можете добавить перед raid-devices ключ --level=5 (уровень RAID)

 

У меня нет возможности проверить ваш случай, как вариант, поставьте DSM в виртуалку, сделайте массив как у вас (только маленьким объемом, чтобы зря диск хостовой машины не забивать), и на нем потренируйтесь.

 

И в конце-концов, если боитесь, слейте инфу на другой диск, грохните рейд и пересоберите его на 4-х дисках. Я в начале своего пути так делал, боясь лезть в консоль, все только средствами DSM...

 

Link to comment
Share on other sites

В 12.03.2023 в 22:46, Sky Jumper сказал:

Посмотрите что напишет cat /proc/mdstat ... как вариант, поставьте DSM в виртуалку, сделайте массив как у вас (только маленьким объемом, чтобы зря диск хостовой машины не забивать), и на нем потренируйтесь.

И в конце-концов, если боитесь, слейте инфу на другой диск, грохните рейд и пересоберите его на 4-х дисках. Я в начале своего пути так делал, боясь лезть в консоль, все только средствами DSM...

У меня диски разного размера (1Tb + 3x2Tb + 4Tb), поэтому он их на два основных массива RAID5 нарезал: md2 - 1Tb и четыре части от остальных дисков к нему; md3 - 4 части по 1 Tb от дисков 2 и 4Tb (в последнем пока 2Tb не используется - ждут нового большого диска).

"Лезть в консоль" я не боюсь, но рисковать с перестроением RAID "на ходу" без бэкапа всё равно нельзя, а если уж будет куда бэкап сделать (как раз на новый ожидаемый диск), то я лучше примерно так сделаю:

  1. разверну новый пул/том на новом диске (сделаю его сразу SHR, но пока - из одного диска)
  2. склонирую туда все данные, пакеты, настройки,
  3. удалю "старый" том
  4. три из пяти высвободившихся дисков присоединю к новому тому

в результате получу желаемое - том из четырёх дисков.

  • Like 1
Link to comment
Share on other sites

5 часов назад, dj_nsk сказал:

"Лезть в консоль" я не боюсь, но рисковать с перестроением RAID "на ходу" без бэкапа всё равно нельзя, а если уж будет куда бэкап сделать (как раз на новый ожидаемый диск), то я лучше примерно так сделаю:

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

Link to comment
Share on other sites

3 часа назад, Sky Jumper сказал:

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

договорились 🙃

Link to comment
Share on other sites

Подскажите, этот загрузчик для миграции с dva3221 подойдет? Как мне сохранить все настройки, интересуют камеры в основном. Чтобы сохранились все настройки мне же лучше указать при создании нового загрузчика те же серийник и мак? Адреса сетевых карт тоже прописывать вручную или загрузчик сам пропишет? Сейчас 7.1-42661 стоит. На загрузчике годовой давности tynicore-redpill. Не обновляется ни один пакет и не ставятся обновы. 

Link to comment
Share on other sites

И еще, я так понимаю легкой процедуры замены дисков нет? У меня диск под файлопомойку в baisic в формате brtfs,  слотов лишних нет, как перенести всю информацию? На этом диске все пакеты программные стоят. Придется выдергивать этот диск и вместо него ставить новый? А все пакеты заново настраивать?

Link to comment
Share on other sites

18 часов назад, i926 сказал:

Резервная копия настроек вам в помощь

Криво порой работает, не все настройки сохраняет. А в случае с ss, там вообще свои бэкапы нужно делать

Edited by aka310
Link to comment
Share on other sites

В 11.03.2023 в 14:02, Loredan сказал:

Я ARPL не использую, у меня на железе и все еще тормозят виртуалки через VMM. Через TCRP нет этой проблемы, менее удобен, зато все работает.

Запустите руками скрипт:

 

После запуска скрипта NVME диск появился в DSM, но работает как кэш.

 

Может кто знает как заставить его работать в качестве пула ресурсов?

 

Разобрался. Нажать "..." - онлайн сборка - применить

 

Снимок экрана 2023-03-19 154522.pngнажат

Снимок экрана 2023-03-19 154612.png

Edited by kramcd
разобрался
Link to comment
Share on other sites

23 минуты назад, kramcd сказал:

После запуска скрипта NVME диск появился в DSM, но работает как кэш.

 

А вы всегда запускаете все подряд не читая описания, чтобы назначение и конечный результат был сюрпризом?

Учитывая, что скрипт даже называется "nvme-cache", то ожидать от него что-то другое - странно. NVME как пул хранения обсуждалось чуть ранее, вам несколько раз ответили.

Edited by Loredan
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...