Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 sql2k под VMWare Server 2.0  [new]
Dennizz
Member

Откуда:
Сообщений: 226
Имеется sql2k 8.00.2039 под w2k3 sp2, работающий под VMware Server 2.0 build 122956.
База около 2 гиг от MOM 2005, то есть куча мелких записей.
Проблема - постоянно при большой дисковой нагрузке на хост-машине валятся ошибки типа:

Description: Error: 823, Severity: 24, State: 2
I/O error (torn page) detected during read at offset 0x0000007b85e000 in file 'E:\OnePoint\2005\Onepoint.mdf'.

Description: Error: 644, Severity: 21, State: 5
Could not find the index entry for RID '1654e84500669c000009f5f225f2208740b696b2c48f6e9c1f030000' in index page (1:1970), index ID 9, database 'Onepoint'.

в результате чего dbcc checkdb потом ругается и рекомендует сделать repair_rebuild (фиксит нормально).

Перевел режим дискового устройства в VMware с Perfomance на Safest - не помогло.
В то же время на хост машине проблем не замечено.

Куда копать? Может кто сталкивался?
16 авг 09, 11:48    [7543346]     Ответить | Цитировать Сообщить модератору
 Re: sql2k под VMWare Server 2.0  [new]
asdfghj
Member

Откуда:
Сообщений: 185
Dennizz,

мне кажется ты сам же себе и ответил, при постоянной дисковой нагрузке.
Попробуй вывести дисковый массив внешне.
Я думаю у тебя он тоже виртуализирован, и еще сиквел у тебя древний.
где то в интеренте были сттьи по этому поводу
16 авг 09, 12:35    [7543385]     Ответить | Цитировать Сообщить модератору
 Re: sql2k под VMWare Server 2.0  [new]
Dennizz
Member

Откуда:
Сообщений: 226
1).дискового массива к сожалению нет и не предвидится, vmware тоже не от хорошей жизни :)
17 авг 09, 07:23    [7544427]     Ответить | Цитировать Сообщить модератору
 Re: sql2k под VMWare Server 2.0  [new]
Dennizz
Member

Откуда:
Сообщений: 226
тьфу, недописанное сообщение улетело.

1).дискового массива к сожалению нет и не предвидится, vmware тоже не от хорошей жизни :( попробую подумать как разнести нагрузку хотя бы по разным рейдам.
2).перейти на более новую версию пока тоже не представляется возможным, DAS компонент от MOM2005 почему-то не желает ставиться на sql2005, на sql2008 пока не пробовал. в планах переход на MOM2007, там возможно полегчает.

Может можно каким-то образом увеличить таймауты по доступности дискового устройства для sql2k?
17 авг 09, 07:29    [7544437]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить