Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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_на_предприятии}} |