Причины:
Перевод на 64 бит. Увеличение доступной памяти для Oracle. Огорождение сервера БД от заразы, типа вирей. Стабильность у вендового сервера неочень.
Выбор ОС:
Oracle заточен под Rpm-based дистры (там меньше плясок с бубном, типа создание симлинков на системные утилиты и т.д.). Выбрал Fedora
Установка:
Создал виртуалку и начал гонять Oracle под разными дистрами. Лучше всего показала Fedora. Следующим этапом была настройка сервера (с третьей попытки поставил нормально из-за RAID).
Настройка:
Установил Oracle, Настроил, залили туда дамп. И неделю гонял БД в тестовом режиме. В воскресенье повторил операцию уже со свежим ночным дампом, выключил вендовый сервак, на линуксовом прописал тот же ip, что и на вендовом, настроил самбу и iptables.
Проблемы:
Fedora немного отличается. Пока её асилил. Были траблы с RAid 5, но это решилось переводом на Raid 1+0
Результат:
Повышение надёжности и производительности.

Источник - конференция, работы произвёл BeerSeller


Вольное описание от kompilainenn
История успеха. Внедрение Linux на сервер с БД Оракл на пивзаводе, г.Лида, Республика Белорусь

Исходные данные: На предприятии используется БД Oracle для всего на свете. Крутилось оно на сервере с вин2003сервер эдишн. Однажды начальство задолбали глюки и нестабильность винды. Волевым решением начальник ИТ отдела велел единственному линуксоиду на заводе (который вовсе не админом там работает и юзает (как юзер юзает) исключительно Убунту) перевести сервер на Linux и установить на него БД Оракл. Смена парадигмы явилась поводом поапгрейдить сервер и установить на него побольше ОЗУ. Еще на горизонте проглядывалась проблема аппаратного рэйда. Неясна была перспектива установки на него ОС, поймет ли установщик такой девайс? Так как БД Оракл заточена под рпм-базед дистрибутивы в качестве боевого дистрибутива была выбрана Fedora 12 (sic!), причем выбрана, глядя на ЛОР, типа: там стоит, а чего у нас не будет? Ну еще причинами выбора были неосиляние РедХат Ентерпрайз и ЦентОС последней стабле. По словам «внедренца», Федора показала себя неплохо и костылей городить в ней нужно было не так много как в РХ или Центоси. Фишка БД Оракл еще в том, что для установки оно требует ГУИ даже на сервер.

Проба сил состоялась на домашней машине в виртуалбоксе. Домашняя машина имеет 6 гигов ОЗУ, потому все было вполне достойно. Проба сил включала в себя:

  1. Установку родной для «внедренца» Убунту и проверка работоспособности Оракла на ней. Итог печальный: очень много костылей необходимо..и просто так и потому, что Оракл заточено под рпм-базед дистры.
  2. Установку Ред Хат Энтерпрайза и та же самая проверка. Результат вообще ошеломителен. Костыли остались, что вообще говоря странно, но факт есть факт. Итог: отметена из-за излишней интерпрайзности и ваще.
  3. Установка ЦентОСи и т.п. Итог: немногим отличается от Ред Хата, если вообще отличается.
  4. Установка Федоры и БД на ней….видимо поосвоившись и покопавшись в двух предыдущих осях «внедренец» смирился с неизбежным и осилил-таки рпм. Итог: вот он, выбор ОС для сервера)

Процесс пробы сил длился неделю во внерабочее время и выходные (ах Россия…т.е. Республика Беларусь).

Следующим этапом явилась установка ОС (Fedora 12) на будущий боевой сервер. Как и ожидалось RAID5 оказался очень странным и ОС никак не хотела ставится на него по дефолту. Пришлось сделать ход конем и сменить RAID5 на RAID1+0 такого типа: «4 RAID 1+0 массива 8 винтов. Это всё в LVM загручено с чередованием…Одновременная загрузка массивов и параллельное чтение» (здесь возможно просто неосиляторство, но так как сроки ограничены…). ОС встала наконец, БД после домашних мучений тоже установилась нормально. Далее все было относительно просто: настройка БД (дело знакомое, так как «внедренец» как раз разработчик БД Оракл…не самого софта, а именно баз данных..в общем вы поняли), недельные тесты с залитыми дампами, и , наконец, ночное подключение в боевой режим. Итого весь процесс занял 2.5 недели и у фактически неадмина все вполне получилось. УРА!

Проблемы, возникшие у «внедренца» сводятся в большей части к тому, что:

  1. Федора все же не Убунту и рпм-ОС это вам не деб-базед.
  2. Отсутствие навыков администрирования ОС как таковых (фейл работодателя да, но зато они деньги сэкономили)
  3. Заморочки установки Оракла именно на Linux (в любых вариантах)…это все-таки отличается от виндового некст-некст-некст-профит.