|
В началото искам да предупредя, че това не е
ръководство за инсталиране на Production система. Познанията ми в областта на Linux не са толкова дълбоки, колкото ми се иска. За това, ако съм направил нещо, което не може да си позволи един Linux гуру – моля за извинение. Искам да благодаря и на Geroy, който ми оказа безценна помощ. То е моя личен Linux гуру! Oracle е утвърдена система за управление на бази от данни. Въпреки напредъка на безплатните open-source СУБД като MySQL и PostgeSQL, все още за сериозна работа трябва сериозна БД. Новата версия Oracle 10g държи рекорда за производителност – 1 184 893 транзакции в минута (tpmC) върху HP Integrity rx5670 Cluster 64P с ОС Red Hat Enterprise Linux AS 3 (http://www.tpc.org/tpcc/results/tpcc_perf_results.asp). Oracle дава живот и на най-голямата бизнес БД за 2003 г. – 29 232 GB данни на France Telecom (http://www.wintercorp.com/vldb/ 2003_TopTen_Survey /TopTenWinners.asp). При това всеки може да си свали функционално неограничено копие на последната версия на Oracle софтуера (http://otn.oracle.com/software/products/database/oracle10g/index.html), ако е съгласен със условията. Ето част от тях: "License Rights We grant you a nonexclusive, nontransferable limited license to use the programs only for the purpose of developing a single prototype of your application, and not for any other purpose..." Ако това предизвиква във вас някакъв гъдел, запретвайте ръкави и да започваме. Инсталацията на Oracle 10g for Linux x86 е значително опростена от тази на предишните версии. Това позволи на мен, човек, който съвсем не е „на вътре” с администрирането на Linux, да се справя с помощта на Oracle Database Installation Guide for UNIX Systems (http://download.oracle.com/docs/pdf/B10811_01.pdf). Да запретваме ръкави. Тестовата инсталация направих на Compaq Prolinat ML 350 G3 сървър със процесор Intel Xeon 2.8 GHz, 512 MB RAM и 3 x 36 GB SCSI диска. Според Oracle се поддържа всеки хардуер, на който се поддържа Red Hat AS. Инсталирах го на Red Hat Advanced Server 2.1 (чист, без фиксове). Според Oracle се поддържа само Red Hat Advanced Server 2.1 и 3 и SuSE SLES8. Въпреки това чух, че има и успешни инсталации на върху Fedora. 1. Подготовка на ОС В Installation Guide са описани някой необходими пакети и техните версии. Ето с какви инсталирах аз: # rpm –q make make-3.79.1-8
bunutils-2.11.90.0.8-12
gcc-2.96-108.1
openmotif-2.1.30-11 Необходими са и следните фиксове за RH AS 2.1: RHSA-2003:195-06 Updated kernel addresses security vulnerabilities RHSA-2003:022-09 Updated glibc packages fix vulnerabilities in resolver Наличието им е силно препоръчително, особено за production databases, но не и задължително. Аз не съм ги слагал, т.к. инсталирах тестов сървър. За да проверите дали е инсталиран update RHSA-2003:195-06 напишете: # uname -r 2.4.9-e.25 При мен резултата е 2.4.9-e.3smp Кръпката може да се изтегли от https://rhn.redhat.com/errata/RHSA-2003-195.html За да проверите дали е инсталиран update RHSA-2003:022-09: # rpm -q glibc glibc-2.2.4-31 При мен резултата е glibc-2.2.4-26 Кръпката може да се изтегли от https://rhn.redhat.com/errata/RHSA-2003-022.html
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









