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

Различия

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

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

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