От FreeNAS пришлось отказаться по двум серьезным причинам:
- Не умеет Active Directory. Хотя в тамошнем FAQ и написано. что кому-то как-то удалось прикрутиться, но официально поддержка не заявлена
- Файловая система не журналируемая
Рассматривали NexentaStor, штучка симпатишная. Возникли траблы при подключении к AD, нормально не удалось подключиться к контроллеру на базе W2k8
Остановились пока на OpenFiler. В нем свои грабли, разумеется, тоже есть.
Железо:
- MB Asus P5QL0-CL (из экономии нашли валявшуюся десктопню маму, большой плюс - к ней подключить можно 6 SATA дисков
- пять HDD WD6400AAKS, дешево и сердито
- Слабое место самосборных NAS - сетевушка. Как правило про нее забывают, используют встроенные или обычные десктопные, а это bottleneck. Мы купили Intel EXPI9400PT PRO/1000 PT, ставится на PCI-E
- RAM 2Gb DDR2
- CPU - Pentium-D 930
- два USB flash брелка на 4 Gb для использования в качестве диска для установки openfiler
Собственно процессор даже более мощный чем нужно, поставлен по причине экономии на Hardware RAID контроллере (используется софтовый RAID)
Итак, некоторые тонкости и грабли:
- Для того, чтобы появилась возможность поставиться на USB, нужно обязательно выбирать режим expert ( опции запуска инсталлятора linux text expert )
- Disk Druid в тесктовой инсталляшки глюкавый. Когда я через него разбил USB-storage как RAID1 (по разделу на брелок и в зеркало), после установки (длилась 2 часа!!!) оказалось, что этот друид разбил один (!) брелок на два раздела и их зазеркалил! Пришлось грузиться в rescue mode, разбивать fdisk'ом как положено и уже потом друидом делать зеркало. Поставилось за 20 мин.
- инсталлер не включает драйвер IDE контроллера Jmicron (используется упомянутой выше материнкой). Как следствие - с CD можно загрузиться, но невозможно с него поставиться. SATA привода под рукой не оказалось (потом таки нашел, когда не надо стало :) ). Пришлось бутиться по сети.
- на материнке в биосе USB брелки надо переключить в режим эмуляции HDD
- после установки конфиг загрузчик grub кривой, нужно грузиться в rescue mode и править
- также в стандартный initrd (после инсталла) не включен модуль usb-storage, приходится пересобирать initrd
mkinitrd --preload usb-storage
- для поддержки SATA controller'ов Intel ICH8 и выше (у меня был ICH10) нужно еще провести обновление openfiler, драйвера включены в свежую версию ядра.
Немає коментарів:
Дописати коментар