
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.05.2007, 12:13:40
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Крутится Oracle 10.2.0.2.0 под RHEL 2.6.9-42.0.3, датафайлы лежат в raw дисках (под lvm), filesystemio_options=SETALL, все работает изумительно. Лезу на updates.redhat.com, смотрю - появилось ядро 2.6.9-55, а в нем поддержка NCQ на SATA-2. Дай, думаю, попробую сравнить производительность. Скачал, откомпилил, установил, гружусь, стартую базу. Ооопс, облом: ORA-01157: cannot identify/lock data file 2 - see DBWR trace file ORA-01110: data file 2: '/u02/raw/undo01.dbf' ORA-27094: raw volume used can damage partition table Additional information: -2 undo01.dbf есть симлинк на /dev/raw/raw2, который bound на соответствующий logical volume. Ладно, пробую обойтись без raw, меняю линк на соответствующий LV - ошибка та же самая. Гружусь обратно в 2.6.9-42.0.3 - все работает. Что сломали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.05.2007, 15:20:57
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Для начала под рутом dd if=/dev/raw/rawX of=/dev/null Если не показала ошибку - проверяй права доступа. Если показала - insmod raw. Если не показала ошибку - возврат напредыдущий шаг. Если показала - пересобирать ядро. Ну или платить тому кто сумеет пересобрать тебе ядро. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.05.2007, 18:30:17
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
К сожалению, моей квалификации вполне хватает, чтобы уже проделать все предложенное. Не оно. Поставил ряд экспериментов: 1) /usr/sbin/pvcreate /dev/sdh /usr/sbin/vgcreate testvg /dev/sdh /usr/sbin/lvcreate -n testlv -L 2g testvg raw /dev/raw/raw18 /dev/testvg/testlv ln -s /dev/raw/raw18 /u02/raw/testlv.dbf Далее создаю tablespace и... облом. Та же самая ошибка. Меняем условие: 1) /usr/sbin/pvcreate /dev/sdh /usr/sbin/vgcreate testvg /dev/sdh /usr/sbin/lvcreate -n dummy -l 1 testvg /usr/sbin/lvcreate -n testlv -L 2g testvg raw /dev/raw/raw18 /dev/testvg/testlv ln -s /dev/raw/raw18 /u02/raw/testlv.dbf Далее создаю tablespace и... работает. Тот же самый вопрос: что сломали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2007, 00:52:23
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Serge P.VoroninК сожалению, моей квалификации вполне хватает, чтобы уже проделать все предложенное. Не оно. Поставил ряд экспериментов: 1) /usr/sbin/pvcreate /dev/sdh /usr/sbin/vgcreate testvg /dev/sdh /usr/sbin/lvcreate -n testlv -L 2g testvg raw /dev/raw/raw18 /dev/testvg/testlv ln -s /dev/raw/raw18 /u02/raw/testlv.dbf Далее создаю tablespace и... облом. Та же самая ошибка. Меняем условие: 1) /usr/sbin/pvcreate /dev/sdh /usr/sbin/vgcreate testvg /dev/sdh /usr/sbin/lvcreate -n dummy -l 1 testvg /usr/sbin/lvcreate -n testlv -L 2g testvg raw /dev/raw/raw18 /dev/testvg/testlv ln -s /dev/raw/raw18 /u02/raw/testlv.dbf Далее создаю tablespace и... работает. Тот же самый вопрос: что сломали? Да уж... похоже, редхат с ораклом окончательно поругался... (А зачем вам новое ядро понадобилось?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2007, 06:34:16
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Попробуйте sdh -> sdh1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.05.2007, 06:49:54
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Alex Roudnev (А зачем вам новое ядро понадобилось?) Поиграться с NCQ на SATA для Oracle. недаши-без-пароляПопробуйте sdh -> sdh1 Пробовал, работает. И если на sdh создать страйп из одного диска - тоже работает. Если первое (sdh->sdh1) еще можно объяснисть смещением первого блока логического диска относительно начала физического диска, то второе (sdh->md4) не объясняется никак. И еще одно, dm не получается вкомпилить в ядро, только модулем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2007, 06:37:02
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Serge P.Voronin недаши-без-пароляПопробуйте sdh -> sdh1 Пробовал, работает. Угу. Вы в курсе, что например на солярисах при использовании тамошнего аналога raw в сочетании с solstice, в обязательном порядке говорят делать отступ от начала диска, если в качестве нижнего уровня для метадевайса отдается весь диск а не один раздел. Это связано с таким термином как partition table. Serge P.VoroninИ еще одно, dm не получается вкомпилить в ядро, только модулем. А вот это, уж извините, руки :-) Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2007, 07:10:15
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
недаши-без-пароля Угу. Вы в курсе, что например на солярисах при использовании тамошнего аналога raw в сочетании с solstice, в обязательном порядке говорят делать отступ от начала диска, если в качестве нижнего уровня для метадевайса отдается весь диск а не один раздел. Это связано с таким термином как partition table. Верю. Но почему тогда на 2.6.9-42.0.3.EL все прекрасно работает? И кому этот partition table нужен? Таблицу разделов можно создать и на массивах (/dev/mdX), почему в этом случае придирок нет? недаши-без-пароля Serge P.VoroninИ еще одно, dm не получается вкомпилить в ядро, только модулем. А вот это, уж извините, руки :-) Код: plaintext 1. Извините, а это на каком `uname -a`? На 2.6.9-55.EL не получится вкомпилить в ядро, ибо при компиляции будет ругань на конфликт bio_init() из dm-а и fs/bio.c. Можете ставить эксперименты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2007, 12:39:07
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Serge P.VoroninВерю. Но почему тогда на 2.6.9-42.0.3.EL все прекрасно работает? А посмотреть патчики кто мешает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.05.2007, 13:15:31
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
недаши-без-пароля Serge P.VoroninВерю. Но почему тогда на 2.6.9-42.0.3.EL все прекрасно работает? А посмотреть патчики кто мешает? Там дифф строк так на 36к. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.05.2007, 23:49:14
|
|||
|---|---|---|---|
|
|||
RHEL, ядро 2.6.9-55, Oracle и raw |
|||
|
#18+
Serge P.Voronin Alex Roudnev (А зачем вам новое ядро понадобилось?) Поиграться с NCQ на SATA для Oracle. недаши-без-пароляПопробуйте sdh -> sdh1 Пробовал, работает. И если на sdh создать страйп из одного диска - тоже работает. Если первое (sdh->sdh1) еще можно объяснисть смещением первого блока логического диска относительно начала физического диска, то второе (sdh->md4) не объясняется никак. И еще одно, dm не получается вкомпилить в ядро, только модулем. Я открывал похожую багу в SLES9 - рау не работали на диске без партиций но работали на первой партиции. Ошибка где то в недрах линукса. В СуСях ее починили, теперь на нее красная шапочка наступила, похоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=25&tablet=1&tid=1488157]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 290ms |

| 0 / 0 |
