Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 DB2 express c базы на отдельном жестком диске  [new]
aev67
Member

Откуда:
Сообщений: 25
Всем доброго времени суток!
Имеется следующая конфигурация: сервер 1с + убунту 10.04 лтс сервер + db2 express c, все 32 бита. Установил систему на обычный сата-нжмд, а базы хочется хранить на ссд-жестком диске. Вся система работает, каталог по умолчанию можно задать любой. Но при попытке создавать базы на смонтированном жестком диске - вылезает ошибка sql1042c + 58004. Дело не в правах точно, так как успевает создаться папка sqldbdir на смонтированном жестком. У ссд-жесткого диска файловая система ntfs, но прекрасно монтируется для чтения/записи.
Никто не сталкивался с такой проблемой?
6 сен 11, 09:00    [11232087]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4947
aev67,

Здравствуйте.

Что пишется после выдачи команды CREATE DATABASE в ~/sqllib/db2dump/db2diag.log у владельца инстанса?
6 сен 11, 10:34    [11232526]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
aev67
Member

Откуда:
Сообщений: 25
Mark Barinstein, здравствуйте.

Сейчас, к сожалению, нет возможности посмотреть файл логов. Рабочая машина крутится под виндами.
Смысл в том, что по-моему мнению дело именно в монтировании. Внутри одного жесткого диска (где установлен инстанс) все переносится отлично. Не хочет именно создаваться база на отдельном жестком диске. Причем создается директория sqldbdir, а вот при начале создания самой базы - вылетает ошибка (то есть файлы в монтированную папку начинают записываться).
6 сен 11, 10:41    [11232576]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
aev67
Member

Откуда:
Сообщений: 25
Быть может, дело в файловой системе второго жесткого диска? Попробовать отформатировать в ext3?
6 сен 11, 10:45    [11232608]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4947
aev67
Быть может, дело в файловой системе второго жесткого диска? Попробовать отформатировать в ext3?
Пока нет db2diag.log - трдно что-то сказать.
Попробуйте.
Теоретически может быть там недоступно прямое чтение (в обход файлового кэша) - может быть из-за этого...
6 сен 11, 11:12    [11232816]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
aev67
Member

Откуда:
Сообщений: 25
но такая возможность вообще есть у бесплатной версии DB2?
6 сен 11, 11:54    [11233173]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4947
aev67
но такая возможность вообще есть у бесплатной версии DB2?
Если вы про возможность создавать базы на любых дисках системы - то да, есть.
6 сен 11, 12:15    [11233385]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
aev67
Member

Откуда:
Сообщений: 25
Проблема решена. Под файловой системой Ext3 все прекрасно подцепилось. Базы перенеслись, по умолчанию указан каталог смонтированного диска.
6 сен 11, 16:20    [11235939]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
aev67,

А вы уверены что ваш SSD диск (это флеш память?) выдержит интенсивную перезапись? Насколько вообще SSD хороши для использования с базами данных, в которых идет интенсивная модификация данных?
9 сен 11, 10:00    [11251785]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
aev67
Member

Откуда:
Сообщений: 25
Andron
aev67,

А вы уверены что ваш SSD диск (это флеш память?) выдержит интенсивную перезапись? Насколько вообще SSD хороши для использования с базами данных, в которых идет интенсивная модификация данных?


Да, уверен. На нем уже больше года крутятся базы db2, но под windows-версией сервера.
Именно из-за ссд-диска на нем располагаются только базы - не операционная система со свап-разделом.
13 сен 11, 13:51    [11269193]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
копетан
Guest
Andron
aev67,
А вы уверены что ваш SSD диск (это флеш память?) выдержит интенсивную перезапись? Насколько вообще SSD хороши для использования с базами данных, в которых идет интенсивная модификация данных?

SSD бывают с SLC флешем, или с MLC флешем внутри. У первых бесконечный ресурес перезаписи, у вторых ограниченный и достаточно низкий. Если у aev67 MLC флеш и используется уже год под БД, то пройдет еще год-два и его диск станет рид-онли. страшного ничего нет, просто купить более новую и емкую модель
13 сен 11, 14:14    [11269381]     Ответить | Цитировать Сообщить модератору
 Re: DB2 express c базы на отдельном жестком диске  [new]
aev67
Member

Откуда:
Сообщений: 25
Абсолютно верно)
13 сен 11, 14:21    [11269440]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить