Краткая история переноса сервера Oracle с Windows на Linux Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
wiki:перевод_сервера_oracle_на_linux [2010/06/02 12:13]
wiki:перевод_сервера_oracle_на_linux [2010/06/02 12:53]
Строка 22: Строка 22:
 На предприятии используется БД Oracle для всего на свете. Крутилось оно на сервере с вин2003сервер эдишн. Задолбали глюки и нестабильность винды. Волевым решением начальник ИТ отдела велел единственному линуксоиду на заводе (который вовсе не админом там работает и юзает исключительно Убунту) перевести сервер на ОС Линукс и установить на него БД Оракл. Смена парадигмы явилась поводом поапгрейдить сервер и установить 64-битную ОС для понимания больших объемов ОЗУ. На предприятии используется БД Oracle для всего на свете. Крутилось оно на сервере с вин2003сервер эдишн. Задолбали глюки и нестабильность винды. Волевым решением начальник ИТ отдела велел единственному линуксоиду на заводе (который вовсе не админом там работает и юзает исключительно Убунту) перевести сервер на ОС Линукс и установить на него БД Оракл. Смена парадигмы явилась поводом поапгрейдить сервер и установить 64-битную ОС для понимания больших объемов ОЗУ.
 Так как БД Оракл заточена под рпм-базед дистрибутивы в качестве боевого дистрибутива была выбрана Fedora 12 (sic!), причем выбрана,​ глядя на ЛОР, типа: там стоит, а чего у нас не будет? Ну еще причинами выбора были неосиляние РедХат Ентерпрайз и ЦентОС последней стабле. По словам «внедренца»,​ Федора показала себя неплохо и костылей городить в ней нужно было не так много как в РХ или Центоси. Фишка БД Оракл еще в том, что для установки оно требует ГУИ даже на сервер. Так как БД Оракл заточена под рпм-базед дистрибутивы в качестве боевого дистрибутива была выбрана Fedora 12 (sic!), причем выбрана,​ глядя на ЛОР, типа: там стоит, а чего у нас не будет? Ну еще причинами выбора были неосиляние РедХат Ентерпрайз и ЦентОС последней стабле. По словам «внедренца»,​ Федора показала себя неплохо и костылей городить в ней нужно было не так много как в РХ или Центоси. Фишка БД Оракл еще в том, что для установки оно требует ГУИ даже на сервер.
 +
 +Проба сил состоялась на домашней машине в виртуалбоксе. Домашняя машина имеет 6 гигов ОЗУ, потому все было вполне достойно. Проба сил включала в себя:
 +1.Установку родной для внедренца Убунту и проверка работоспособности Оракла на ней. Итог печальный:​ очень много костылей необходимо..и просто так и потому,​ что Оракл заточено под рпм-базед дистры.
 +2.Установку Ред Хат Энтерпрайза и та же самая проверка. Результат вообще ошеломителен. Костыли остались,​ что вообще говоря странно,​ но факт есть факт. Итог: отметена из-за излишней интерпрайзности и ваще.
 +3.Установка ЦентОСи и т.п. Итог: немногим отличается от Ред Хата, если вообще отличается.
 +4.Установка Федоры и БД на ней....видимо поосвоившись и покопавшись в двух предыдущих осях «внедренец» смирился с неизбежным и осилил-таки рпм. Итог: вот он, выбор ОС для сервера)
 +Процесс пробы сил длился неделю во внерабочее время и выходные (ах Россия...т.е. Республика Беларусь).
 +
 +История успеха. Внедрение Linux на сервер с БД Оракл на пивзаводе,​ г.Лида,​ Республика Белорусь
 +
 +Исходные данные:​
 +На предприятии используется БД Oracle для всего на свете. Крутилось оно на сервере с вин2003сервер эдишн. Однажды начальство задолбали глюки и нестабильность винды. Волевым решением начальник ИТ отдела велел единственному линуксоиду на заводе (который вовсе не админом там работает и юзает (как юзер юзает) исключительно Убунту) перевести сервер на Linux и установить на него БД Оракл. Смена парадигмы явилась поводом поапгрейдить сервер и установить на него побольше ОЗУ. Еще на горизонте проглядывалась проблема аппаратного рэйда. Неясна была перспектива установки на него ОС, поймет ли установщик такой девайс?​(
 +Так как БД Оракл заточена под рпм-базед дистрибутивы в качестве боевого дистрибутива была выбрана Fedora 12 (sic!), причем выбрана,​ глядя на ЛОР, типа: там стоит, а чего у нас не будет? Ну еще причинами выбора были неосиляние РедХат Ентерпрайз и ЦентОС последней стабле. По словам «внедренца»,​ Федора показала себя неплохо и костылей городить в ней нужно было не так много как в РХ или Центоси. Фишка БД Оракл еще в том, что для установки оно требует ГУИ (lol^n) даже на сервер.
 +
 +Проба сил состоялась на домашней машине в виртуалбоксе. Домашняя машина имеет 6 гигов ОЗУ, потому все было вполне достойно. Проба сил включала в себя:
 +1.Установку родной для «внедренца» Убунту и проверка работоспособности Оракла на ней. Итог печальный:​ очень много костылей необходимо..и просто так и потому,​ что Оракл заточено под рпм-базед дистры.
 +2.Установку Ред Хат Энтерпрайза и та же самая проверка. Результат вообще ошеломителен. Костыли остались,​ что вообще говоря странно,​ но факт есть факт. Итог: отметена из-за излишней интерпрайзности и ваще.
 +3.Установка ЦентОСи и т.п. Итог: немногим отличается от Ред Хата, если вообще отличается.
 +4.Установка Федоры и БД на ней....видимо поосвоившись и покопавшись в двух предыдущих осях «внедренец» смирился с неизбежным и осилил-таки рпм. Итог: вот он, выбор ОС для сервера)
 +
 +Процесс пробы сил длился неделю во внерабочее время и выходные (ах Россия...т.е. Республика Беларусь).
 +
 +Следующим этапом явилась установка ОС (Fedora 12) на будущий боевой сервер. ​
 +Как и ожидалось RAID5 оказался очень странным и ОС никак не хотела ставится на него по дефолту. Пришлось сделать ход конем и сменить RAID5 на RAID1+0 такого типа: «4 RAID 1+0 массива 8 винтов. Это всё в LVM загручено с чередованием...Одновременная загрузка массивов и параллельное чтение» (здесь возможно просто неосиляторство,​ но так как сроки ограничены...). ОС встала наконец,​ БД после домашних мучений тоже установилась нормально. ​
 +Далее все было относительно просто:​ настройка БД (дело знакомое,​ так как «внедренец» как раз разработчик БД Оракл...не самого софта, а именно баз данных..в общем вы поняли),​ недельные тесты с залитыми дампами,​ и , наконец,​ ночное подключение в боевой режим.
 +Итого весь процесс занял 2.5 недели и у фактически неадмина все вполне получилось.
 +УРА!
 +
 +Проблемы,​ возникшие у «внедренца» сводятся в большей части к тому, что:
 +1.Федора все же не Убунту и рпм-ОС это вам не деб-базед.
 +2.Отсутствие навыков администрирования ОС как таковых (фейл работодателя да, но зато они деньги сэкономили)
 +3.Заморочки установки Оракла именно на Linux (в любых вариантах)...это все-таки отличается от виндового некст-некст-некст-профит.
  
 {{tag>​HOWTO Администрирование Server Linux_на_предприятии}} {{tag>​HOWTO Администрирование Server Linux_на_предприятии}}