| imho.ws |
![]() |
|
|
|
# 1 |
|
Newbie
Регистрация: 19.10.2004
Сообщения: 25
![]() |
Работа с raw-девайсами в Linux
Стоит задача на Red Hat Ent 3 поднять базу данных (Sybase). База должна существовать на raw-девайсе.
Подскажите пожалуйста, что это такое (raw-девайс), с чего начинать работу с ними в linux. Благодарю за помощь. |
|
|
|
|
# 2 |
|
Full Member
Регистрация: 16.10.2002
Адрес: ArchLinux, Internet
Сообщения: 557
![]() ![]() ![]() ![]() |
raw-device в общем то простая штука. Это значит работать с девайсом (например хардом) напрямую, не используя файловую систему. Я догадываваюсь что Sybase это умеет делать, просто ему надо определить каким девайсом пользоваться.
|
|
|
|
|
# 3 |
|
::VIP::
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
вот здесь, в разделе "3.2. Preparing the Data Area", как раз рассказывается, что есть raw-девайсы и как их настроить/использовать с Sybase.
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti |
|
|
|
|
# 4 |
|
Member
Регистрация: 26.05.2004
Адрес: Планета обезьян
Сообщения: 348
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
В Линуксе не всё чисто с поддеркой raw дивайсов. Был нажим со стороны фирм производителей БД софта,
кажется с 2.2.х (2.4.x?) кернела процесс пошёл. Вкратце - raw дивайс позволяет напрямую работать с носителем информации (таким как диск),минуя кеширование файловой системы (ака буферный кеш),что даёт определённую выгоду в производительности в случае БД.Как создаются raw дивайсы в Линуксе - тут например пишут как это сделать под Ораклом. Надо "привязать" такой девайс к существующему уже девайсу "partition" диска. См. например тут.
__________________
Beware of programmers carrying screwdrivers... Последний раз редактировалось Zes; 17.01.2006 в 04:34. |
|
|