Страница 1 из 1

Вопрос про ZFS

Добавлено: 2011-12-19 12:05:05
suspender
Нормально ли, в одной системе, иметь несколько ZFS пулов ?
Хочется, чтобы postgre гарантированно обитала именно на зеркале из двух быстрых винтов, а всякая большая файловая хрень на большом, но медленном зеркале. И если что, то любые из этих зеркал можно было бы вставить в другую тачку и без гимора импортнуть пул.

Собсно вопрос возник из за того, что в интернетах пишут, что можно поиметь кучу гемора при наличии более одного zpool. И типа это ни разу не ZFS-way. Аргументированно никто нигде, естественно, не объясняет.

И в догонку вопросик : про postgre пишут, что pg_log, pg_xlog, pg_clog нужно разносить если не по отдельным физическим носителям, то хотя бы по разделам. В случае ZFS актуально ли разносить все эти штуки по разным фс в рамках одного пула, построенного на 1-м зеркале ?

Re: Вопрос про ZFS

Добавлено: 2011-12-19 12:46:15
sadchok

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

Gateway# zpool list
NAME    SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
vbox    148G  17,4G   131G    11%  ONLINE  -
zroot   146G  3,16G   143G     2%  ONLINE -  
Вот пока тестирую.

Re: Вопрос про ZFS

Добавлено: 2011-12-19 13:46:15
kharkov_max
Аналогично имею 2 пула (1 зеркало и 1 просто диск) - все нормально работает.

По поводу PG думаю что для увеличвения быстродействия базы имеет смысл разносить на разные диски (физические), а вот от разнесения файлов на разные разделы толку не будут ни какого.
Тут даже дело не в Postgre а вообще в принципе формирования дисковой системы для БД. А этот принцип одинаков для любых БД.

Re: Вопрос про ZFS

Добавлено: 2011-12-19 14:23:44
manefesto
только что собрал зеркало на 10-current на zfs, вроде полет нормальный

Re: Вопрос про ZFS

Добавлено: 2011-12-21 10:26:33
FrIcE
Уже несколько лет на домашнем серваке живёт 2 пула:

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

        NAME           STATE     READ WRITE CKSUM
        root           DEGRADED     0     0     0
          mirror       DEGRADED     0     0     0
            gpt/root0  ONLINE       0     0     0
            gpt/root3  UNAVAIL      0     0     0  cannot open

        NAME         STATE     READ WRITE CKSUM
        storage      ONLINE       0     0     0
          gpt/data4  ONLINE       0     0     0
          gpt/data1  ONLINE       0     0     0
          gpt/data2  ONLINE       0     0     0
          gpt/data6  ONLINE       0     0     0
root - зеркало из нескольких CF для системы и
storage - файлопомойка из обычных SATA дисков без зеркала, для особо важных данных использую copies=2/3.

Никаких проблем не испытываю, всё работает как часы.

Re: Вопрос про ZFS

Добавлено: 2011-12-21 10:35:12
manefesto
не все винты мрут. у тебя допустим живучие, а у топикстартера отнюдь

Re: Вопрос про ZFS

Добавлено: 2011-12-21 11:38:08
FrIcE
Про copies уточнение не зря было, все ценные данные (home, фотки, iso старых игр, etc.) живут на нескольких винтах.
Большую часть помойки занимают фильмы и iso, которые не вижу смысла зеркалировать, проще будет перекачать заново нужное.

Re: Вопрос про ZFS

Добавлено: 2011-12-21 17:16:02
sadchok
manefesto писал(а):не все винты мрут. у тебя допустим живучие, а у топикстартера отнюдь
Я так предполагаю особо они не любят режим старт стоп.
Знакомый свой комп настроил на отключение вечером и включение утром ежедневно.(не знаю зачем)
В результате из 5 винтов (через год полтора) 4 померли.

Re: Вопрос про ZFS

Добавлено: 2011-12-21 17:34:21
NoResponse
нет ничего плохого в "большом" количестве пулов
я по крайней мере косяков за 2 года не встречал

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

21h# zpool list
NAME          SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
Samba-Files   149G  69,2G  79,8G    46%  1.25x  ONLINE  -
downloads     464G   452G  12,2G    97%  1.00x  ONLINE  -
media        2,72T  1,97T   771G    72%  1.00x  ONLINE  -
media-video   928G   531G   397G    57%  1.00x  ONLINE  -
zroot        33,2G  19,4G  13,8G    58%  1.28x  ONLINE  -

Re: Вопрос про ZFS

Добавлено: 2011-12-21 18:57:01
kharkov_max
sadchok писал(а):
manefesto писал(а):не все винты мрут. у тебя допустим живучие, а у топикстартера отнюдь
Я так предполагаю особо они не любят режим старт стоп.
Знакомый свой комп настроил на отключение вечером и включение утром ежедневно.(не знаю зачем)
В результате из 5 винтов (через год полтора) 4 померли.
У меня домашний комп выключается и включается каждую ночь и утро на протяжении уже 4х лет с одним диском и проблем ни каких.
Уверен что у твоего знакомого проблемы с БП, вот кривых БП НЖМД точно не любят.
При чем фирма БП особого значения не имеет, т.к. даже у известных брендов есть просто отстойные партии, которые по дешевке подбирают "наши"
поставщики.
В свое время долго работал в комп. сервисе и все свои БП отдавал своим сотрудникам по БП на переделку.
Что то выпаивали, что то допаивали - но потом все работало на ура.

Щас к БП 350W подключено 5 дисков на фряхе и уже 3 года нет проблем, единственно что делаю это заглядываю периодически в БП (раз в пол года) и просмтриваю на предмет пухлых кондеров. Но эта моя ситуация ни как не связана с кол-вом дисков. Просто комп стоит в жарком месте, вот и сохнет внем все. Хотя после перепайки на нормальные кондеры ситуация больше не повторяется.

Так что жизнь диска напрямую зависит от нормального БП - это факт !!!

Re: Вопрос про ZFS

Добавлено: 2011-12-24 15:01:12
iZEN
Да, нормально.

Использую 3 пула (один RAID-Z и два из частей бывшего mirror), всего 5 HDD. Есть резерв для создания быстрого четвёртого пула (аналог страйп, без отказоустойчивости) на оставшихся небольших 4 ГБ-разделах на нескольких дисках.