Jump to content
XPEnology Community

Recommended Posts

пробовал вместо "sudo su -" написать "sudo -i" с дальнейшей установкой пароля. Пароль, типа, ставится (как и в прошлый раз), но в рут потом все также не пускает.

Link to comment
Share on other sites

Ну вот инструкция, она вроде достаточно информативная и по наиболее полная. Многие по ней и получили ROOT

Может вы где то в настройках что то пропустили ?

https://www.synology.com/ru-ru/knowledgebase/DSM/tutorial/General_Setup/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet

Link to comment
Share on other sites

On 8/26/2020 at 12:01 PM, Skyinfire said:

Пароль, типа, ставится (как и в прошлый раз), но в рут потом все также не пускает.

Что значит не пускает в рут?

Вот вы ввели sudo -i , вас попросили ввести пароль, вы ввели пароль от записи администора и ... Что вам написала система?

Link to comment
Share on other sites

В 26.08.2020 в 12:01, Skyinfire сказал:

пробовал вместо "sudo su -" написать "sudo -i" с дальнейшей установкой пароля. Пароль, типа, ставится (как и в прошлый раз), но в рут потом все также не пускает.

увидела ли синолоджи все диски?

я тут с 16 боролся как мог и то постоянные траблы если при перезапуске USB диск будет подключен, то он садиться на порт SATA вместо пары последних внутренних дисков

как я понял нужно править загрузчик и в него прописывать патчинг файлов на лету в процессе загрузки.

В 26.08.2020 в 13:24, i926 сказал:

Ну вот инструкция, она вроде достаточно информативная и по наиболее полная. Многие по ней и получили ROOT

Может вы где то в настройках что то пропустили ?

https://www.synology.com/ru-ru/knowledgebase/DSM/tutorial/General_Setup/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet

это инструкция временная - гораздо удобнее завести с сертификатом и ключом

WinSCP рутом.
Последовательность такая:
1) Взял puttygen, сгенерировал и экспортировал приватный (nas.ppk) и публичный (nas.pub) ключи (SSH2-RSA 2048, без пассфразы).
2) Залогинился WinSCP админом, запихнул публичный ключ в /tmp/nas.pub
3) после  в putty логинимся под админом и вводим sudo -i + пароль админа,

далее скопировал ключ на место:
mkdir /root/.ssh
ssh-keygen -i -f /tmp/nas.pub >> /root/.ssh/authorized_keys
4) в WinSCP указал nas.ppk (SSH->Auth->Private key for authorisation).
Все. Теперь логинсь в NAS по ключу.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

C рутом разобрался, я просто делал по другой инструкции (я ее приводил), там предлагалось именно логиниться как root, а не как admin. Через "sudo -i" работает.

 

Короче, коротко о промежуточных итогах.

 

Толком все протестить пока не удалось, так как оба системника наотрез отказываются запускаться по сети (DHCP) на обоих интегрированных сетевухах и двух интеловских на сборках от 6.1 до 6.2.3, проблему я описывал в другой ветке, ни причин, ни решения найти не удалось. Предполагаю, что сборка виснет наглухо сразу после загрузки, т.к. нумлок не реагирует и курсор не моргает.

Заработала только DSM 5.2, но толку от нее нет, т.к. на команду "sudo -i" или "sudo su -" сервер (в Putty) пишет, что "-sh: sudo: not found". Дальше с ней делать нечего.

 

Сейчас буду на стороне заказывать сборку заведомо рабочей конфигурации с уже установленным Xpnology.

Пока есть возможность выбрать версию. Есть рекомендации?

Хочу последнюю 6.2.3 (на DS3617xs), но крайне смущает предупреждение о крашах массивов 
https://xpenology.com/forum/announcement/24-dsm-623-25423-intermediate-update/
что абсолютно неприемлемо, т.к. предлагается дальнейший перенос нескольких массивов (они стоят в Synology 6.2.2-24922, а некоторые даже в 5.2-5967).

В целом, последняя версия мне вообще не обязательна, т.к. от хранилища нужен только сетевой доступ и 6.2 должно быть за глаза.

 

Пока несколько раз грузилась 6.1, удалось подцепить полку на 24 харда. Тут выяснилось сразу несколько вещей.

 

Во-первых, сильно мешают встроенные в материнку SATA порты, т.к. они идут первыми и сбивают визуальную 12-тидисковую нумерацию: первый диск в полке становится пятым и т.д. Т.е. все порты и контроллеры в биосе надо отключать, а на тестовом системнике это оказалось невозможно - биос не предусматривал такого.

 

Во-вторых, не все контроллеры одинаково полезны.

На двухпортовом (8087) контроллере LSI SAS9200-8e SGL не закрепляются за дисками их постоянные "места": после перезагрузки все выключенные диски пропадают из системы, а все оставшиеся включенные располагаются рандомно (предположительно) и последовательно, занимая места с первого по поселений включенный. Т.е. если из 10 включенных дисков выдернуть третий и шестой, то после перезагрузки мы увидим 8 включенных дисков с 1-го по 8-й. Очевидно, такая работа контроллера неприемлема.

Кстати, встроенный SATA контроллер (который отключить не удалось) сохранял всегда нумерацию за каждым портом.

Второй контроллер LSI SAS 9201-16i, вроде, сохранял позиции, но тесты встали из-за проблем с определением в сети.

 

В-третьих, я нашел ошибку в заполнении параметров internalportcfg, что мы обсуждали выше.

В 15.01.2020 в 13:58, Olegin сказал:

Последовательность СПРАВА-налево, сначала внутренние, потом USB, потом внешние sata

Не верно.

Справа налево - сначала внутренние, потом esata и только потом USB.

Вот оригинальная конфигурация DS2413 = 12 хардов + 4 eSata + 4 USB:

maxdisks="12"

internalportcfg="0xfff"= 0000 0000 1111 1111 1111

esataportcfg="0xf000"= 0000 1111 0000 0000 0000

usbportcfg="0xf0000"= 1111 0000 0000 0000 0000 

 

Соответственно, себе я прописываю 

maxdisks="240"

esataportcfg="0x0" ==> 0 esata

internalportcfg="0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" ==> 60 F = 60x4 = 240 хардов

usbportcfg="0xff000000000000000000000000000000000000000000000000000000000000" ==> 4+4 USB и 60 нулей

 

Кстати, параметр maxdisks="NNN" отвечает за количество отображаемых в интерфейсе внутренних дисков (параметр internalportcfg пока не ясно на что именно влияет).

 

Поглядываю на третий контроллер Lsi 9285CV-8e (3500 руб). т.к. он есть в списках драйверов lzma, это на случай, если не получится с LSI SAS 9201-16i, который громоздкий и работает только в паре с экспандером chenbro CK13601H-0BF, т.к. не имеет своих SFF8087.

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

 

Еще удалось ненадолго подцепить полку к Synology DS2415+ и он ее увидел!

Правда диски определились как ESATA. Времени на тесты не было - надо было отдавать сервер, но по-хорошему дальше нужно было менять конфиг и, возможно, все бы заработало как надо.

 

А вот со старичками Synology DS2413+ и DS3612xs такое провернуть не удалось.

Synology DS2413+ вообще не видит диски в полке расширения (через кабель 8047-8088) - ни как внутренние, ни как esata.

В "грейженый" до 240 дисков Synology DS2413 не ставится массив RAID5 (даже стоявший в нем ранее) даже в родные 12 слотов - система требует миграцию, которую невозможно запустить, т.к. на IP сервера зайти уже нельзя - система бесконечно висит. Приходится ставить DSM заново через асистент.

Нормально ставятся только пустые диски и одиночные (basic) диски (в сам Synology).

 

Synology DS3612xs тоже не видит полку ни как внутренние диски, ни как esata. 

Проверялось на параметрах (24 HDD + 24 ESATA + 0 USB)

 

Дальше жду советы (версия DSM, контроллер), сборку рабочего сервера и, наконец, нормальные тесты на нем.

Edited by Skyinfire
Link to comment
Share on other sites

В 06.10.2020 в 23:31, Skyinfire сказал:

Второй контроллер LSI SAS 9201-16i, вроде, сохранял позиции, но тесты встали из-за проблем с определением в сети.

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

 

В 06.10.2020 в 23:31, Skyinfire сказал:

параметр internalportcfg пока не ясно на что именно влияет

он влияет так же на количество дисков - если физически подключено 10 дисков, а в конфиге указано 5, то остальные 5 будут как Esata

или не будут видны совсем.

В 06.10.2020 в 23:31, Skyinfire сказал:

Во-вторых, не все контроллеры одинаково полезны.

это да, IG88 говорил что оригинальные построены на том же чипе что и 9201

В 06.10.2020 в 23:31, Skyinfire сказал:

В целом, последняя версия мне вообще не обязательна, т.к. от хранилища нужен только сетевой доступ и 6.2 должно быть за глаза.

А зачем тогда вообще парится с Synology? Может проще какой нить FreeNAS или OMV

Я и сам использовал OMV - но были небольшие сложности с настройкой сетевой корзины и мне нужно было что бы как в синолоджи при подключении USB диска он автоматически расшаривался в сети.

Только из за этого и использую Хренологию. Но если нужен надежный массив на много дисков то лучше все таки не хренологию рассматривать.

Link to comment
Share on other sites

2 часа назад, -iliya- сказал:

Но если нужен надежный массив на много дисков то лучше все таки не хренологию рассматривать

А что рассматривать?
Я описывал в самом первом посте, почему XPEnology: дешево и сердито + относительно легкий переход с Synology (можно весь массив переставить вместе с данными) и обратно. В случае серьезных проблем я могу запросить ТП удаленно отремонтировать. У меня был случай, когда из рейда отваливалось больше дисков, чем защищало (у синолоджи это, кстати, частенько бывает - на ровном месте отваливается нормальный беспроблемный диск или даже два, восстановлением встает обратно и потом годами работает. Чего отваливался - не понятно) и сами диски были целые и с данными, просто вылетели из массива и стали зелеными. Стандартными средствами их обратно не вернуть было, а ТП удаленно вставили их обратно. А иначе массиву каюк.

Правда, я видел в хелпе у синолоджи статью, что можно подключить все диски из рейда к линуксу и оттуда их собрать обратно в рейд, но это такой гемор и вилами по воде, что это сработает гладко и без проблем.

И потом, что значит, надежнее? RAID 5 или 6 он же везде одинаковый.

Edited by Skyinfire
Link to comment
Share on other sites

2 часа назад, -iliya- сказал:

если включены USB диски то при перезагрузке они сбивают нумерацию

а usbportcfg и остальные правильно прописаны?

И сколько в итоге дисков работает на контроллере?

Link to comment
Share on other sites

22 часа назад, Skyinfire сказал:

Я описывал в самом первом посте, почему XPEnology: дешево и сердито

ну это да, но с хренологией в ТП не обратишься и удаленную помощь не получишь, переставить диски в настоящик можно - если он есть и если количество дисков соответствует.

22 часа назад, Skyinfire сказал:

И потом, что значит, надежнее? RAID 5 или 6 он же везде одинаковый.

не совсем - у ZFS Freenas там несколько иная система рейдов чем 5 или 6.

у OMV вроде такая же. А надежнее тем что там не нужны бубны с правкой конфигов и тд. Вот я руками на хренологии поправил конфиги - прилетело обновление и все снесло и опять вспоминая где и как было и почему внешние USB стали вдруг внутренними.

22 часа назад, Skyinfire сказал:

а usbportcfg и остальные правильно прописаны?

прописано вот так

maxdisks="22"

esataportcfg="0x0"

internalportcfg="0x3fffff"

usbportcfg="0x3fc00000"

22 часа назад, Skyinfire сказал:

И сколько в итоге дисков работает на контроллере?

на контроллере 16 дисков с прямым подключением в RAID5 + HS - вот они с 7 идут

на встроенном один SSD под учетки, приложения и для виртуалки.

1422990598_2020-10-11121035.thumb.png.bb36e40c84b1b3955d787aab7f9fbf24.png614414194_2020-10-11121230.thumb.png.7c348109767930df57f002d8fc443153.png

Link to comment
Share on other sites

Да, "настоящик" у меня есть, все разделы до 12 дисков будут.

На XPEnology автоматические обновления нужно же отключать и ставить только вручную (прочитав кучу варнингов и рисков перед этим).

Конфиг, вроде, правильный, насколько я разбираюсь.

А зачем нужен HS для RAID5, когда можно сразу сделать RAID6? Нет резона ждать, пока накроется какой-то из дисков, чтобы потом тратить время на копирование (из критического состояния, кстати) и защиту, когда можно защитить сразу 2 диска в RAID6. HD нужен для RAID6 и выше.

Даже чисто по количеству если смотреть, RAID5 из 15 дисков довольно рискованно: для такого количества нужен минимум RAID6, тем более, что диск для этого есть. Я бы прямо сейчас запустил перестройку из RAID5 в RAID6, но дело Ваше.

 

Edited by Skyinfire
Link to comment
Share on other sites

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

А зачем нужен HS для RAID5

у меня на массиве не критически важные данные, потерю которых можно пережить и RAID 5 в моем случае шустрее работает чем RAID6

А скорость для работы мне важнее. HS тем и хорош что не тратится время на перестройку - вылетел диск и система сразу сама подхватила HS

а мне остается тольк овынуть неисправный и на его место с полки воткнуть новый.

восстановление RAID5 при 2Тб на диск проходит довольно шустро.
 

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

Конфиг, вроде, правильный, насколько я разбираюсь.

но все равно что то не то, не должен же при рестарте USB диски как внутренние считать, а он считает.

Вот из за всех этих граблей и думаю OMV сделать, но нужны полноценные статьи по настройке, а их почти нет.

Link to comment
Share on other sites

6 минут назад, Skyinfire сказал:

нет, конечно. А другой контроллер не пробовали?

другого на 16 портов LSI у меня нету, есть Adaptec - он неполноценно работает - SMART не показывает и другие фишки в сино не работают

есть 2 по 8 портов LSI но они в режиме RAID, а перевести их в режим IT руки не доходят, да и не нашел нормальной инструкциии

Либо заводят встроенный в материнку либо шьют под линуксом но при этом файлы прошивки ищите сами

 

У меня один 9267 а второй 9271 как я понимаю это ребрендированные NEC

Link to comment
Share on other sites

Добрый день всем. Есть ли рабочая конфигурация на 12 дисков? Хочу собрать систему с HA. Сейчас в работе стоит железка FS1018 но они сняты с производства и вторую найти не получается. Хочу сделать кластер на xpnology, требования память ECC, проц минимум 4 ядра, диски будут SSD SATA.

Edited by DenisShiln
Link to comment
Share on other sites

В 16.10.2020 в 09:27, DenisShiln сказал:

Есть ли рабочая конфигурация на 12 дисков?

почитайте ветку, выше есть скрины рабочей версии на 16 дисков. 

На 12 много рабочих примеров, ищите здесь по 3615 и 3617 


и на английском еще есть аналогичная ветка.

Link to comment
Share on other sites

  • 2 months later...

Не знаю актуально ещё или нет.

Есть рабочий вариант на 12 дисков с большим потенциалом расширения практически до бесконечности.


У меня реализована такая схема:

На машине стоит система виртуализации Proxmox. SAS/SATA диски подцеплены на контроллер LSI 9211-8i (можно купить подешману Fujitsu D2607-8i и перешить).

Внутри крутится DSM, которой напрямую прокинуты диски как SATA устройства. Диски на самом железе можно тасовать и втыкать как угодно, т.к. они имеют уникальные UUID, и цепляются к DSM непосредственно под своими ID.

(например: sata0: /dev/disk/by-id/ata-WDC_WD100EMAZ-00WJTA0_1DGNDE1Z,discard=on,size=9314G,serial=1DGNDE1Z)

Можно, и нужно прописать в *.conf виртуалки серийники дисков, тогда они будут видны в DSM и их будет легко идентифицировать.

Всё работает отлично, и есть полная совместимость с "железным" DSM, достаточно воткнуть эти диски в "оригинальный" NAS.


Теперь о расширении. Если воткнуть в хост побольше оперативки, можно наделать таких виртуалок с DSM вагон и тележку.

Например, у нас 200 дисков, каждой машине хотим отдать 12 штук, нужно 16 виртуалок. Каждой можно выделить 4 гига оперативки. Итого нужно около 64 гигов хосту, чтобы всё это потянуть (самому Proxmox тоже останется, можно не переживать).

Дальше уже этими массивами по 12 дисков вертим как хотим. Хотим используем как отдельные тома, хотим, объединяем при помощи PetaSpace в один огромный виртуальный том и т.д.

А можно пойти ещё дальше, и сделать, ну скажем, 16 томов raid6 по 12 дисков на самом proxmox, тем же mdadm, или в ZFS, да как угодно, и эти 16 томов отдать одной единственной виртуальной DSM. Правда в этом случае, понятное дело, не будет обратной совместимости дисков с "оригинальной" DSM.

Но, с другой стороны, это будет обычный linux raid, который вы можете собрать  на любой машине и прочитать данные.


Есть, правда один маленький нюанс. В версии DSM 6.1, можно скомпилить драйвер virtio для сети, и подцепить всё по 10G, а вот в версии 6.2, облом. Мне не удалось скомпилить virtio (вернее скомпилить можно, но он валится с ошибкой), и приходится сидеть на "стоковом" e1000e, который 1G. Можно запустить vmxnet3, но он тоже почему-то выше 1G не заводится :(

В принципе можно прокинуть в DSM непосредственно саму сетевуху 10G и оно даже будет работать. Но вот как быть, если у нас будет 16 виртуалок, не знаю. Не 16 же сетевух ставить :)

Одним словом, если нужно 10G, то придётся сидеть на DSM 6.1 (такой конфиг работает стабильно уже года 3 у меня).


Виртуализация отличная штука. Более того, при достаточно мощном железе вы там же, на proxmox, можете запускать что угодно, ну, контроллер домена на винде, например. Любые фантазии :)

  • Thanks 1
Link to comment
Share on other sites

@Firs, благодарю за ответ.

Да, актуально, бодаюсь с контроллером (Lsi 9285CV-8e) сейчас. Он есть в листе совместимости "extra.lzma for ds3615 v4.8", но ни черта не работает (похоже, IG-88 просто забыл сами драйвера в него положить).

Скрытый текст

 


Ваш способ интересный, но очень муторный. Требует серьезной технической подготовки. А я хочу, чтобы все было просто: сделал флешку, прописал 1 раз конфиг и втыкай любые диски без ограничений, как в обычный Synology.

Edited by Skyinfire
Link to comment
Share on other sites

В 10.10.2020 в 11:20, -iliya- сказал:

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

9201-16i оказался тоже шляпой: если вылетел диск, пустую ячейку видно только до ребута - после ребута все последующие диски смещаются, занимая пустой слот и нумерация сбивается. Это все в полке. USB даже не тестировал, т.к. уже работа неприемлема для меня.

Link to comment
Share on other sites

16 часов назад, Firs сказал:

LSI 9211-8i

Я не нашел его в листах совместимости того самого "extra.lzma for ds3615 v4.8".

Я так понимаю, эти листы до лампы, если все управление идет через Proxmox...

Link to comment
Share on other sites

В 12.10.2020 в 15:28, -iliya- сказал:

У меня один 9267 а второй 9271 как я понимаю это ребрендированные NEC

я вижу на 9267 у вас работает сборка

Скрытый текст

 

так эти контроллеры годятся под сервер или какие-то сложности с ними были? Я в списке совместимости (lzma) вообще не увидел их.

Link to comment
Share on other sites

6 часов назад, Skyinfire сказал:

Я не нашел его в листах совместимости того самого "extra.lzma for ds3615 v4.8".

Я так понимаю, эти листы до лампы, если все управление идет через Proxmox...

Да, когда на машине стоит Proxmox, на всё железо мы используем стандартные драйвера debian. В этом случае мы можем ставить какие угодно контроллеры, виртуальный DSM про контроллер не будет ничего знать, для него это будут диски подключенные по SATA интерфейсу.

Если хотите можно сделать raid средствами самого аппаратного контроллера и отдать DSM уже готовый том.

  • Like 1
Link to comment
Share on other sites

В 12.10.2020 в 15:28, -iliya- сказал:

есть 2 по 8 портов LSI но они в режиме RAID, а перевести их в режим IT руки не доходят, да и не нашел нормальной инструкциии

оказалось, мой Lsi 9285CV-8e тоже тупо в IR-mode (как я понял, это RAID режим), а надо в IT-mode (HBA, как я понял). И поэтому у меня нихрена не работает.

Инструкции есть (например http://true-system.blogspot.com/2011/07/lsi-9211-48i-it.html), а вот прошивку я не смог найти на https://www.broadcom.com/support/storage - там черт ногу сломит и мою модель вообще не ищет...

Link to comment
Share on other sites

В 20.12.2020 в 23:08, Skyinfire сказал:

оказалось, мой Lsi 9285CV-8e тоже тупо в IR-mode (как я понял, это RAID режим), а надо в IT-mode (HBA, как я понял). И поэтому у меня нихрена не работает.

Инструкции есть (например http://true-system.blogspot.com/2011/07/lsi-9211-48i-it.html), а вот прошивку я не смог найти на https://www.broadcom.com/support/storage - там черт ногу сломит и мою модель вообще не ищет...

посмотри тут

https://docs.broadcom.com/docs/12350530

инструкции:

https://mywiredhouse.net/blog/flashing-lsi-2208-firmware-use-hba/

и тут

https://nguvu.org/freenas/Convert-LSI-HBA-card-to-IT-mode/

https://lazymocha.com/blog/2020/06/05/cross-flash-ibm-servraid-m5110-and-h1110-to-it-hba-mode/

 

Edited by -iliya-
  • Like 1
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...