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

Различия

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

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

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