Файловая система для гибкого Storage сервера

Конфигурирование, планирование RAID систем, возможности, технологии, теория. Qlogic, LSI Logic, Adaptec ...

Модераторы: Trinity admin`s, Free-lance moderator`s

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Файловая система для гибкого Storage сервера

Сообщение satdream » 17 авг 2008, 19:45

Коллеги, посоветуйте пожалуйста, как поступить.
Есть сервер на базе Supermicro с Adaptec 5445 и массивом на 7 sata дисков (raid5) объемом 5Тб. Подскажите как произоватся расширение (добавление новых дисков) в такую конфигурацию. ОС планируется FreeBSD 6.х.
Не понятны следующие моменты:
1. В биосе адаптека не нашел функции расширения массива. Возможно это можно сделать с помощью Adaptec Manager'а? Как это сделать под FreeBSD?
2. Если сделать несколько разделов в UFS2, то как со временем после добавления новых дисков в массив, расширять эти разделы? Может есть смысл подумать над zfs или venum? Есть ли смысл их использовать - софтовый рейд поверх железно - не масло маслянное ли?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Файловая система для гибкого Storage сервера

Сообщение Stranger03 » 18 авг 2008, 08:09

satdream писал(а):1. В биосе адаптека не нашел функции расширения массива. Возможно это можно сделать с помощью Adaptec Manager'а? Как это сделать под FreeBSD?
Под БСД сторадж менеджера нет. Делаете загрузочную флешку, ставите туда АСМ, добавляете диск в рейд-группу, расширяете сущесвующий ЛУН.
2. Если сделать несколько разделов в UFS2, то как со временем после добавления новых дисков в массив, расширять эти разделы? Может есть смысл подумать над zfs или venum? Есть ли смысл их использовать - софтовый рейд поверх железно - не масло маслянное ли?
Есть такая команда tunefs

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 18 авг 2008, 08:40

Stranger03
Под БСД сторадж менеджера нет.
Зато есть CLI, а раз satdream использует FreeBSD, то почти наверняка является противником "костыля для однопальцевых инвалидов" и может без труда использовать команду arcconf modify прямо из шелла. ;)

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Сообщение satdream » 18 авг 2008, 09:46

Спасибо за предложенные варианты. В поисках CLI на сайте adaptec наткнулся на ASM под FreeBSD - http://www.adaptec.com/en-US/speed/raid ... tar_gz.htm
Теперь есть аж 3 варианта :)

А по файловой системе все-таки кроме tunefs есть предложения? Какую ФС лучше поставить на расширяемый сторадж исходя из соображений безболезненного и более простого расширения ФС. Использовать один большой раздел в будущем не очень впечатляет, если подумать про fsck на разделе в 10Тб :(

Andrey N. Oktyabrski
Advanced member
Сообщения: 229
Зарегистрирован: 25 окт 2005, 09:30
Откуда: Краснодар

Сообщение Andrey N. Oktyabrski » 21 авг 2008, 18:56

ZFS на фре не надо точно, по крайней мере ещё с год как минимум. Vinum - чистый суицид. Если есть возможность сделать расширяемый массив средствами контроллера, увеличить объём UFS поможет growfs. Но, как правильно замечено, слишком большой раздел чреват долгим fsck. Чтобы быть уверенным в собственном будущем, попробуйте сделать раздел на диске меньше, чем сам диск, поставить фрю и раздвинуть раздел и ФС. Когда своими руками проделано, оно завсегда спокойнее :-)

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Сообщение satdream » 22 авг 2008, 00:53

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

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 22 авг 2008, 10:37

satdream
Опишите полную конфигурацию сервера. Может удастся понять, почему контроллер теряет диски.

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Сообщение satdream » 02 сен 2008, 12:48

С железкой разобрались - просто все заменили, что именно было не так, так и осталось загадкой.

Скажите пожалуйста, а нет ли в разумительной документации по использованию arcconf? Пока так и не понял, как сделать экспанд массиву с ее помощью.

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Сообщение satdream » 02 сен 2008, 13:00

С железкой разобрались - просто все заменили, что именно было не так, так и осталось загадкой.

Скажите пожалуйста, а нет ли в разумительной документации по использованию arcconf? Пока так и не понял, как сделать экспанд массиву с ее помощью.

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 02 сен 2008, 13:05

satdream
Скажите пожалуйста, а нет ли в разумительной документации по использованию arcconf?
http://download.adaptec.com/pdfs/user_g ... _Guide.pdf

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Сообщение satdream » 02 сен 2008, 13:43

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

Скажите пожалуйста, есть ли где более менее нормальная документация по arcconf? К примеру не могу разобраться как expand массива сделать.
Usage: MODIFY <Controller#> FROM <LogicalDrive#>
              TO [Options] <Size> <RAID#> <Channel# ID#> [Channel# ID#] ... [noprompt]
Вставил новый диск в корзинку, железка опозналась. На LUN 1 рейд 5й.
Пишу
arcconf modify 1 from 1 to MAX 5
В ответ - Invalid arguments.
Что есть <Channel# ID#> ?

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 02 сен 2008, 13:52

satdream
Скажите пожалуйста, есть ли где более менее нормальная документация по arcconf?
Есть. Ссылку я привел выше.

Что есть <Channel# ID#> ?
Начните с команды arcconf getconfig

P.S. Кроме того, можно почитать вот это статью из knowledgebase:
http://ask.adaptec.com/scripts/adaptec_ ... aqid=15162

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Сообщение satdream » 02 сен 2008, 14:56

Сори, наплодил сообщений - чего-то со вчерашнего дня жутко тормозит форум, просто встает в ступор на несколько минут и отваливается по таймауту. Но сообщения как оказалось все равно пишет :)

За доку спасибо, сейчас гляну.

С arcconf getconfig вроде все понятно - получаем данные о LUN, физических дисках и самом контроллере.

Статью из knowledgebase нашел ранее, в общем-то там ничего нового я для себя не нашел - экспанд командой

Код: Выделить всё

ARCCONF MODIFY 1 FROM 1 TO 2048000
приводит все к той же синтаксической ошибке - параметров еще требует.
Я вводил в виде

Код: Выделить всё

ARCCONF MODIFY 1 FROM 1 TO MAX

По документации должен раздвинуть 1й лун до максимума.

Что не так делаю? :(

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 02 сен 2008, 15:06

satdream
Что не так делаю?
Есть подозрение, что Вы неверно интерпретируете то, что написано в документации. Попробуйте действовать через ASM, если через cli слишком сложно получается.

satdream
Junior member
Сообщения: 16
Зарегистрирован: 17 авг 2008, 19:32
Откуда: St.Petersburg

Сообщение satdream » 02 сен 2008, 16:09

exLH писал(а):satdream
Что не так делаю?
Есть подозрение, что Вы неверно интерпретируете то, что написано в документации. Попробуйте действовать через ASM, если через cli слишком сложно получается.
К сожалению использовать ASM пока не представляется возможным - сервер в работе :( Скажите, а Вы использовали когда нибудь CLI?
Мне просто интересно, задача ведь вроде стандартная. Если пользовались, расскажите пожалуйста на примере, как расширить имеющий LUN, добавив еще один физический диск в массив. Я думаю это будет многим интересно. Ну а если для кого-то это не в новинку, поделитесь опытом плиз.

Ответить

Вернуться в «Массивы - RAID технологии.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 21 гость