|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
FYI ... What filesystem type should I use for my Informix database on Linux? http://informix-myview.blogspot.in/2012/06/what-filesystem-type-should-i-use-for.html Kind regards, Vadim. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2012, 21:58 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
Поздновато с комментарием, но всё же. А то вдруг молодёж поведётся. Самая правильная ФС - это её отсутствие. Вместо с развесистыми многоуровневыми списками блоков большИх файлов и шансами потерять всё в случае съезда мозга у ФС. Особенно за компанию с fsck. Только отдельные блочные или символьные устройства. Приемлемо поверх LVM или аналогов. У них, как и у ФС есть свои метаданные и списки выделенных блоуов, но по сравнению с ФС они просты до безобразия и при должной сноровке карту распределения можно восстановить. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 23:28 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
Если база стоит на правильном железе то чанки на ФС к проблемам не приведут. Проверено многолетней эксплуатацией, не только Информикса, но и еще пары СУБД в т.ч. других производителей. Используются ext3 в Linux и JFS в AIX. Ни в коем случае не агитирую против LVM, т.к. тоже использую. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2012, 23:09 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
UP такой вопрос: есть ли смысл использовать для чанков ссылки на тома LV напрямую, не через raw ? т.е. например вот есть LV /dev/VG1/LV2 -> /dev/mapper/VG1-LV2 то использовать для чанка /dev/VG1/LV2 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2013, 09:35 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
AndronUP такой вопрос: есть ли смысл использовать для чанков ссылки на тома LV напрямую, не через raw ? т.е. например вот есть LV /dev/VG1/LV2 -> /dev/mapper/VG1-LV2 то использовать для чанка /dev/VG1/LV2 ? Начиная с какой-то версии, точно не помню, Informix умеет напрямую работать с блочными устройствами. Это, правда, совсем не отражено в документации, надо смотреть в каждом случае конкретно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2013, 12:17 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
AndronUP такой вопрос: есть ли смысл использовать для чанков ссылки на тома LV напрямую, не через raw ? т.е. например вот есть LV /dev/VG1/LV2 -> /dev/mapper/VG1-LV2 то использовать для чанка /dev/VG1/LV2 ? Как-то раз налетел, что когда /dev/rawXXX совмещался с /dev/VG1/LV2 не запускалось, а поменял на обычное /dev/mapper/VG1-LV2 - и пошло. Что это было так и не выяснил и воспроизвести не удалось - при проверке и так и сяк работало. Но у нас как-то сложилось что использутеся /dev/mapper/VG1-LV2 Могу так же ошибаться, но вопрос можно понять так что /dev/VG1/LV2 блочный, а /dev/mapper/VG1-LV2 - raw. Это не так, и /dev/VG1/LV2 и /dev/mapper/VG1-LV2 это блочные девайсы или ссылки на них. Но в CentOS 5 /dev/mapper/VG1-LV2 это сам блочный девайс А в CentOS 6 это ссылка на блочный девайс /dev/dm-XXX ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2013, 14:05 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
Попробовал создать dbspace c чанком указав ссылку /dev/VG1/LV2 для чанка на LV (для /dev/mapper/VG1-LV2 изменил владельца на informix:informix), потом заполнил dbspace данными - сработало без ошибок. Версия Informix 11.70UC4 Вообще насколько я понимаю никаких начальных смещений при создании dbspace/добавлении нового чанка указывать не обязательно (если бы я разрабатывал LVM то всю метаинформацию постарался бы защитить от повреждений типа перезаписи пользовательскими данными, это я к тому что том LV предоставляется для использования в полном объеме). /dev/mapper/VG1-LV2 это блочное устройство, отсюда вопрос: какими блоками будет поднимать ОС для Informix данные с этого девайса? LV2 лежит в группе физ.томов у которых PE Size (KByte) 4096 (4Мb), т.е. по запросу базы ОС будет поднимать в файловый кэш блоки по 4Мб, из которых уже база возьмет свои блоки по 4К (размер страницы для данного dbspace)? Если так то нехилый read ahead получается, в базе можно смело его выключать. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2013, 14:12 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
Предложение про read ahead ошибочное: Informix же читает из своего буферного пула. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2013, 14:17 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
AndronUP такой вопрос: есть ли смысл использовать для чанков ссылки на тома LV напрямую, не через raw ? т.е. например вот есть LV /dev/VG1/LV2 -> /dev/mapper/VG1-LV2 то использовать для чанка /dev/VG1/LV2 ? Несколько раз настраивал на Линух. Но, придерживался все время принципа - не подвязываться к томам ЛВМ напрямую. На RHL 4 еще были raw devices в старой трактовке. Т.е. делали: 1. Том ЛВМ 2. raw devices 3. character special file (mknod c) на raw (можно линк - кому как удобнее) . В некотором роде - защищаем доступ к /dev/ Все работало и как-то проблем не было. Особых замеров производительности не делали. ЛВМ использовался в силу лености - на ЛВМ как-то быстрее все разворачивалось по сравнению с ф.с. На RHL 5,6 работа с ревами изменилась - подробностей не помню Делали проще 1. Том ЛВМ 2. block special file (mknod p) на том ЛВМ - работало kio. На нормальных Unix - типа Solaris и AIX настраиваем: Solaris: 1. Диски бъем на слайсы (слайсы в случае SDS, в других случаях тома SVM ) 2. Делаем путь для чанка как mknod c на слайс/том SVM AIX: 1. Мапим лун - виден как hdiskN 2. Делаем путь для чанка как mknod c на hdiskN Так сделано дл настройки SDS. Но и по принципу как на Солярке все работает. Andron.... Если так то нехилый read ahead получается, в базе можно смело его выключать. Подскажите - как отключить полностью Read Ahead на 11.70 ? Иногда в тестовых окружениях мешает не то слово как. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2013, 14:59 |
|
What filesystem type should I use for my Informix database on Linux?
|
|||
---|---|---|---|
#18+
яфшуеіПодскажите - как отключить полностью Read Ahead на 11.70 ? Иногда в тестовых окружениях мешает не то слово как. Я так понимаю, что полностью его отключить не получится, но можно свести его эффект к минимуму. 1) Выставляем AUTO_READAHEAD = 0 2) Выставляем минимально допустимое значение для RA_PAGES = 4. После этого по идее сервер должен читать не более 4 страниц за раз. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2013, 04:19 |
|
|
start [/forum/topic.php?fid=44&msg=37869832&tid=1607082]: |
0ms |
get settings: |
16ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
26ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
227ms |
get tp. blocked users: |
0ms |
others: | 21ms |
total: | 301ms |
0 / 0 |