LINUX.ORG.RU

Oracle сертифицировал SLES8.0 и UL1.0


0

0

Собственно subj. Сертифицировали, слава богу.

Dear SuSE customers,

After announcing the 9iR2 RAC certification last week we are pleased to be able to announce the certification of the regular - non-cluster - 9iR2 database on SuSE Linux Enterprise Server 8 and United Linux 1.0 (which is the core of SLES-8).

Our webpages at http://www.suse.com/oracle/ will be updated shortly. The installation documents and the orarun package on ftp://ftp.suse.com/pub/suse/i386/supp... will also be updated, for example we had to use package gcc_old instead of gcc (2.95.3 instead of 3.2).

anonymous

Проверено: green

Re: Oracle сертифицировал SLES8.0 и UL1.0

> for example we had to use package gcc_old instead of gcc (2.95.3 instead of 3.2).

Они бы еще libc5 тащили для верности, казлы

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Не смотря, на то что все эти сертификации полная параша, новость все одно приятная.
Хотя лучшив вариантом было бы если бы оракл со своим дистром для Linux_i386 еще бы и ядро собсвенно ими собраное раздавал. Тогда бы сертификация даже в теории, нафиг не нужна была бы.

ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Хорошая новость. А как насчет сертификации Oracle Internet Application Server?

Да, еще радует тот факт, SUSE подерживает UL1. Недавно слышал из уст представителей Oracle, что если появятся версии Linux подерживающие UL1, то Oracle ,будет их подерживать. Это первая пташка. И это значит что остальные дистрибутивы тоже смогут работать с Oracle ( имеется в виду то, что Oracle будет осуществлять по ним тех. подержку).

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>имеется в виду то, что Oracle будет осуществлять по ним тех. подержку

ПЕРЕВЕДИ (c).

ораклу от линукса надо две вещи - ядро и базовые функции (g)libc. Ну еще линкер при инсталяции. Все, все остальное он "носит с собою" вплоть до собственной JRE. Поэтому какой дистр поддерживать, ему абсолютно побоку, все это не более чем игра на промывание могзов.

Насчет Апликайшен сервера.. А причем тут оракл?? hint - j2ee.

ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>имеется в виду то, что Oracle будет осуществлять по ним тех. подержку

ПЕРЕВЕДИ (c).

Перевожу: Когда вы звоните в техподержку Oracle, по любому вопросу они у вас спрашивают какая версия Oracle, какая версия ОС установлена, какое ядро и т.д. и т.п. Пользователи версий Линух, которые не сертифицированы Oracle посылаются в сад. На данный момент это RH7.1, SLES7, RHAS2.1.

Думае те я не знаю что Oracle можно запустит теоретически на любом Linux-е?

"Насчет Апликайшен сервера.. А причем тут оракл?? hint - j2ee" Если вы по этому вопросу ничего не знаете и то пожалуста не давайне ненужных замечаний. Oracle тут при том что Oracle Internet Application Server - это один из флагманских продуктов и поставить его не такая уж тривиальная задача. Дело даже не JRE, а в том кол-ве компонентов которые туда входят.

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

to ifconfig: SUSE ядро "правильное" раздает http://www.suse.com/en/business/certifications/certified_software/oracle/feat... А так вообще верно - не понимаю я этой сертификации. Ну нету в "несертифицированных" платформах групп dba и oinstall, и пользователя oracle с правильным профайлом. Ну и чо из того? Ничего из предлагаемого сертифицированными платформами нельзя не собрать "вручную". Главное внимательно Инсталл гайд почитать ;) А дерут за это непомерные бабки :(

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Странник, а ты в техподдержку звонил? Если Оркел куплен за 40 килобаксов, то не пошлют, будь уверен - проверено. "Oracle Internet Application Server - это один из флагманских продуктов" - который состоит из Апача+пара модулей(mod_sql, mod_plsql)+java енжин (Orion кажись). Компонентов там действительно дофига. Но все они завязаны на Java+Apache

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>Ничего из предлагаемого сертифицированными платформами нельзя не >собрать "вручную". Главное внимательно Инсталл гайд почитать ;) А >дерут за это непомерные бабки :(

Сертификация (и платный саппорт) как раз и нужны, чтобы такие козлы, как ты, не спамили с тех.службы, не заплатив при этом ни копейки...

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>какая версия ОС установлена, какое ядро
что вам МЕШАЕТ сказать на такой вопрос ответить что у вас шапка к примеру? Хотя если честно, все вопросы которые у меня возникали к ораклу, касались только ядра либо же самого оракла.

>>Если вы по этому вопросу ничего не знаете и то пожалуста не давайне ненужных замечаний.

А... ну да не знаю %)) я только под него пишу, а так не знаю...


>>это один из флагманских продуктов и поставить его не такая уж тривиальная задача

вы думаете ?? странно, я както никаких проблем не испытывал..

>>а в том кол-ве компонентов которые туда входят.
а вы все по дефолту ставите?? я както привык custom делать. и выбирать только то, что мне нужно.. сам апликайшн сервер - oc4j ничего кроме JRE не требует.





ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Для анонимусов. Ну мужики вы чего ? О чем спор? Если вы заплатили 40к за Oracle , то не уж то не найдется 1-2к за ОС? Чушь. Надо быть идиотом чтобы ставить Oracle на другие релизы. И проблема не в том что работать не будет - будет нет проблем. Вопрос в том зачем?

" Странник, а ты в техподдержку звонил? Если Оркел куплен за 40 килобаксов, то не пошлют, будь уверен - проверено. "Oracle Internet Application Server - это один из флагманских продуктов" - который состоит из Апача+пара модулей(mod_sql, mod_plsql)+java енжин (Orion кажись). Компонентов там действительно дофига. Но все они завязаны на Java+Apache" === Я это прекрасно знаю что это апач. Пример пожалуста какой линух вы использовали и вам не отказали в техподержке?

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2ifconfig

Все зависит от того что вы используете или собираетесь использовать. Я тоже ставлю не по дефолту. Ну и что?

" выбирать только то, что мне нужно.. сам апликайшн сервер - oc4j ничего кроме JRE не требует. "

Ну а как например насчет Oracle Infrustructure, котрый в свою очередь требует для своей Oracle Internet Directory Server ?

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Оракл пока нихуяшечки не сертифицировал кроме RAC.
Так что грустно пока :-(

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Народ! Это для меня радостное известие! Качаю в 8 потоков с suse.com k_smp-2.4.19-233.i586.rpm :)

Появилась еще одна надежда наконец запустить оракле c большой SGA на моем сервере!

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>Oracle Internet Directory Server

вот теперь мы подошли к интересному %) Расскажите что вы понимаете под Oracle Internet Directory Server ? и какое это все отношение имеет к сертификации дистрибутива.


Вобщем то, в чем то , во многом вы правы. Потому как слово Application Server слишком емкое, и трактуют его по разному. Я как програмер iAS связываю толко с контейнером (который к слову, можно ваше взять отдельно, и весит он со всеми делами около 22М). Оракл же называет этим понятием кучу всего, и раздул дистрибутив до невменяемых размеров (1,7G). Ну, как говориться "хозяин - барин". Тот же OID к слову, они в iAS впихнули не так давно. Еще год назад он шел как отделный продукт.


ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>Появилась еще одна надежда наконец запустить оракле c большой SGA на моем сервере!


расскажешь потом о результатах..

ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 ifconfig

Расскажу-расскажу...

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Strannik is right. We had the situation here, one of two BIGGEST health insurance companies in Ireland called Oracle for support (they do pay LOADS of money to Oracle for top-level support) and asked about upgrade from RH6.2+Oracle 8.1.7 - Oracle told them they cannot upgrade just linux distro because newer versions of RH are not supported by 8.1.7 - they have to upgrade Oracle too. So the certification does make sense in the commercial world.

svu ★★★★★ ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

да уж этот расскажет... опять вылезет с вопросом типа как ему правильно поставить этот rpm и ничего в системе не свалить

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2ifconfig

Ну вот наконец-то мы пришли с вами хоть к какому-то консенсусу. Естественно вы тоже правы по своему или точнее в рамках того что вы используете. До тех пор пока мне нужен был только апачь + mod_plsql ( и это тоже Oracle application server , просто не было вопросов.

Что я имел ввиду. Oracle internet application server (iAS) Enterprise editon для того чтобы работать с такими сервисами как Oracle Portal Oracle Forms Server Oracle Report Server Oracle Discoveres Server и т.д. и тому подобное. требует установки Oracle Infrustructure , которая позволяет дублировать любой компонент iAS на несколько хостов т.д и т.п. Кроме того OI требует OIDS , как единного места для авторизации пользователей и их превелегий. Что такое OIDS - это сервер каталогов аля Active directory , NDS и т.д. OIDS естественно требует для себя экземпляр БД и естественно настроек.

Причем тут сертификация? Согласно документации по установке iAS ему требуется для установки всех компонентов что-то в районе 14GB дисковой памяти. Как вы думаете следует ли мне создавать дополнительные проблемы себе копаясь в этом хламе выискивая из-за чего проблемы? Я думаю не стоит. Собственно для этого и нужна сертификация. Для меня сертификация - это гарантия того что конкретный продукт устанавливается и точно работает на сертифицированной ос. Конечно всех проблем это не решает, но некоторые проблемы все же позволяет избегать.

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2ifconfig

Еще добавлю, что речь идет про iAS9i rel2 Enterprise Edition.

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 ifconfig

Эх блин - долго ждать не пришлось:

новое 233 ядро..

SQL> connect / as sysdba Connected to an idle instance. SQL> startup ORACLE instance started.

Total System Global Area 3866170628 bytes Fixed Size 451844 bytes Variable Size 1207959552 bytes Database Buffers 2656567296 bytes Redo Buffers 1191936 bytes Database mounted. Database opened.

tail -f alert_ora.log:

Tue Feb 11 14:33:22 2003 create tablespace B datafile '/db/ora/B' size 5000M Tue Feb 11 14:33:22 2003 create tablespace A datafile '/db/ora/A' size 5000M

все, машина кроме как на пинги, ни на что не отвечает...

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

для обрисовки картины опубликуй плиз

sysctl -a |grep ^kernel
сat /proc/cpuinfo

и другие параметры машинки.

вообщето, ~4 гига не такой уж и большой SGA.



ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>все, машина кроме как на пинги, ни на что не отвечает...


Кстати, и еще. Тестик то какой на машинке гоняли?? ну типа там сварганить под свой размер памяти чего нибудь типа malloc(захавать всю память), да пописать/почитать из памяти. Высвободить память. погонять это пару часиков в цикле.. Если завалиться, тогда точно ядро, ежели нет, то вполне может быть что оракл с ядром тут не причем..

ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 ifconfig

Ну блин я уже прям готов поверить что во всем виноваты мои кривые руки!! Ну не должна такая откровенная бага проходить от версии к версии кернела!

Куда еще смотреть? В логах ну просто ничего!! Я такого еще не видел прямо скажу!!

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

> Если завалиться, тогда точно ядро

Или железо ;)

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

А правильно ли твое железо с такой большой памятью работает? Может в этом глюк?

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2nazarov_serg303

А на серваке памяти то всего сколько?

Во-первых: расскажите зачем вам такой SGA ? Для большинства задач того что есть 1,75GB просто с головой хватает. Я полагаю у вас памяти ну никак не меньше 8GB.

Во-вторых: Что за дистрибутив ?

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>Ну блин я уже прям готов поверить что во всем виноваты мои кривые руки!!


разговор про кривые руки не идет, успокойся.. Мой интерес вызван тем, что мне, вероятно, прийдеться скоро иметь дело с подобной конфигурацией.

Я еше раз повторю, приведи
sysctl -a |grep ^kernel
сat /proc/cpuinfo

или у тебя там военные секреты %)?


Насчети SGA. о его размере можно долго спорить(не будем этим заниматься в контексте этого треда), но каким бы он не был, юзеровская задача (оракл) не должна валить ядро.


ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2ifconfig

Не так давно в нюсах я общался с человеком который сделал SGA больше 4GB. Точно не вспомню это было либо на SLES7 , либо RHAS2.1.

Понятно что все у него работало. Единственно чего он не добился это подержка одновременно более 400 одновременных сессий.

Речи про падение системы не было вообще.

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Да я думаю что тоже должно работать.

Просто у меня физически нет для "опытов" сервака с памятью >4гиг.
Ибо если бы oracle валился на Linux при SGA >= 4Гига, об этом бы лепетали на всех форумах, листах рассылки посвяшенных ораклу. А этого нет.
С другой стороны, не верить написаному тут у меня пока нет оснований..



ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 ifconfig

sysctl -a |grep ^kernel сat /proc/cpuinfo

Вот.

и другие параметры машинки.

А что еще?

вообщето, ~4 гига не такой уж и большой SGA.

Да дело в принцыпе. Кажется как только в системе появляется более 4G RAM начинаются траблы...

kernel.overflowgid = 65534 kernel.overflowuid = 65534 kernel.random.uuid = 4288e43d-74a6-4cd8-ae7f-b1bebd8d4f1a kernel.random.boot_id = 929fde72-6fb1-403b-b14e-6eff62eece1d kernel.random.write_wakeup_threshold = 128 kernel.random.read_wakeup_threshold = 8 kernel.random.entropy_avail = 4096 kernel.random.poolsize = 512 kernel.threads-max = 14336 kernel.cad_pid = 1 kernel.sysrq = 0 kernel.sem = 250 256000 32 1024 kernel.msgmnb = 16384 kernel.msgmni = 128 kernel.msgmax = 8192 kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.shmmax = 4194304000 kernel.shm-use-bigpages = 0 kernel.rtsig-max = 1024 kernel.rtsig-nr = 0 kernel.acct = 4 2 30 kernel.hotplug = /sbin/hotplug kernel.modprobe = /sbin/modprobe kernel.printk = 6 4 1 7 kernel.ctrl-alt-del = 0 kernel.real-root-dev = 256 kernel.cap-bound = -257 kernel.tainted = 1 kernel.core_uses_pid = 1 kernel.panic = 0 kernel.domainname = (none) kernel.hostname = report kernel.version = #1 SMP Fri Feb 7 16:29:22 UTC 2003 kernel.osrelease = 2.4.19-64GB-SMP kernel.ostype = Linux

> cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Xeon(TM) CPU 1.60GHz stepping : 1 cpu MHz : 1600.013 cache size : 256 KB physical id : 2 threads : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3191.60

processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Xeon(TM) CPU 1.60GHz stepping : 1 cpu MHz : 1600.013 cache size : 256 KB physical id : 2 threads : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3198.15

processor : 2 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Xeon(TM) CPU 1.60GHz stepping : 1 cpu MHz : 1600.013 cache size : 256 KB physical id : 3 threads : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3198.15

processor : 3 vendor_id : GenuineIntel cpu family : 15 model : 1 model name : Intel(R) Xeon(TM) CPU 1.60GHz stepping : 1 cpu MHz : 1600.013 cache size : 256 KB physical id : 3 threads : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3198.15

Тестовую прогу на выделение памяти и запись в эту выделенную область никак не отлажу - вылетает иногда при запуске segmentation fault. Может где уже готовые тесты лежат? Мне кажется скорее нужен тест на создание файла со случайным доступом(файл баз данных).

anonymous ()
Ответ на: Re: Oracle сертифицировал SLES8.0 и UL1.0 от anonymous

Re: Re: Oracle сертифицировал SLES8.0 и UL1.0

Как насчёт попробовать sysctl -w kernel.shm-use-bigpages = 1? И, сдаётся мне, где-то должно лежать описание что и как надо тюнить в ядре. А может, кстати, не только в ядре, может и libc надо патченую?

Casus ★★★★★ ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Мне кажется это типичный пример для обсуждения темы "Использовать или не использовать сертифицированые дистрибутивы". Может я и ошибаюсь.

Насчет 4GB под SGA. Есть такой процессик у Oracle называемый DBWR ( который сбрасывает измененные блоки в файлы данных регулярно ). Теперь представьте какая у вас должна быть система ввода-вывода чтобы сбосить скажем хотябы 1GB блоков в файлы данных? Памяти под SGA надо выделять столько сколько нужно, а не столько сколько у вас есть.

Осли вам очень хочется выделить >4GB под SGA то рекомендую прочесть кое-что здесь.

http://otn.oracle.com/tech/linux/pdf/1_linuxVM_v2_accepted.pdf http://otn.oracle.com/tech/linux/pdf/9iR2-on-Linux-Tech-WP-Final.PDF Возможно вам это поможет.

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

>>Теперь представьте какая у вас должна быть система ввода-вывода чтобы сбосить скажем хотябы 1GB блоков в файлы данных?

Ну не надо так сгущать краски, не все так плохо, особенно с нормальными дисками и кешируемымыи контролерами. А вот насчет избыточности SGA это верно. Лишняя она тоже не к чему. Производительность при избыточной SGA растет далеко не линейно. Если вам ее не зватает (производительности (не путать со скоростью)) то кроме SGA есть еще куча настроек.

Ксати, о размере SGA в кругу ораклистов регулярно возникают дичайшие дебаты, (ну типа как linux vs win здесь) %)


И еще, недавно для себя надыбал совет, с целью уменьшения фрагментированости SGA при старте базы принудительно помешать туда часто используемые пакеты. %) Так что век живи, век учись..

По поводу параметров ядра. вроде ниче криминального не заметил. %( Так что пока тоже в недоумении.




ifconfig ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

А на серваке памяти то всего сколько?

Во-первых: расскажите зачем вам такой SGA ? Для большинства задач того что есть 1,75GB просто с головой хватает. Я полагаю у вас памяти ну никак не меньше 8GB.

Во-вторых: Что за дистрибутив ?

СтранниК

Дисрибутив RedHat8.0.

Памяти сейчас стоит 6G. Планируется 16G(уже по моему проплачена). И мне хватит 1.75. Но попадание в кеш-буфер на моей 40-гиговой базе будет 90%. Проверено.

ifconfig Насчети SGA. о его размере можно долго спорить(не будем этим заниматься в контексте этого треда), но каким бы он не был, юзеровская задача (оракл) не должна валить ядро.

Абсолютно согласен. оракл - Задача не рутовая. Но ядро-то не валится! Оно работает! Но право еле ворочается...

Не так давно в нюсах я общался с человеком который сделал SGA больше 4GB. Точно не вспомню это было либо на SLES7 , либо RHAS2.1.

Понятно что все у него работало. Единственно чего он не добился это подержка одновременно более 400 одновременных сессий.

Речи про падение системы не было вообще.

СтранниК

Полцарства за мыло того человека! мой - nazarov_serg@mail.ru

Мне кажется это типичный пример для обсуждения темы "Использовать или не использовать сертифицированые дистрибутивы". Может я и ошибаюсь. Насчет 4GB под SGA. Есть такой процессик у Oracle называемый DBWR ( который сбрасывает измененные блоки в файлы данных регулярно ). Теперь представьте какая у вас должна быть система ввода-вывода чтобы сбосить скажем хотябы 1GB блоков в файлы данных? Памяти под SGA надо выделять столько сколько нужно, а не столько сколько у вас есть.

Осли вам очень хочется выделить >4GB под SGA то рекомендую прочесть кое-что здесь.

http://otn.oracle.com/tech/linux/pdf/1_linuxVM_v2_accepted.pdf http://otn.oracle.com/tech/linux/pdf/9iR2-on-Linux-Tech-WP-Final.PDF Возможно вам это поможет.

СтранниК

Да это мои настольные книги! Мне нужно памяти гигов 10 чтоб в рекомендованный процент попадания в буфер базы уложиься

Ну не надо так сгущать краски, не все так плохо, особенно с нормальными дисками и кешируемымыи контролерами. А вот насчет избыточности SGA это верно. Лишняя она тоже не к чему. Производительность при избыточной SGA растет далеко не линейно. Если вам ее не зватает (производительности (не путать со скоростью)) то кроме SGA есть еще куча настроек.

Ксати, о размере SGA в кругу ораклистов регулярно возникают дичайшие дебаты, (ну типа как linux vs win здесь) %)

И еще, недавно для себя надыбал совет, с целью уменьшения фрагментированости SGA при старте базы принудительно помешать туда часто используемые пакеты. %) Так что век живи, век учись..

По поводу параметров ядра. вроде ниче криминального не заметил. %( Так что пока тоже в недоумении. ifconfig

Я понимаю - насчет избыточности SGA. Но Это кажется не мой случай - у меня почти все данные базы(40G) обрабатываются ежедневно - узкое место - диски.

Надеюсь дело в железе. Попробую на другом Compaq-e Благо купили их 2 совершенно одинаковых. Правда на втором всего 2G RAM. Переставлю с первого - но если траблы в чипах RAM - экспиримент ничего не даст

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

А на серваке памяти то всего сколько?

Во-первых: расскажите зачем вам такой SGA ? Для большинства задач того что есть 1,75GB просто с головой хватает. Я полагаю у вас памяти ну никак не меньше 8GB.

Во-вторых: Что за дистрибутив ?

СтранниК

Дисрибутив RedHat8.0.

Памяти сейчас стоит 6G. Планируется 16G(уже по моему проплачена). И мне хватит 1.75. Но попадание в кеш-буфер на моей 40-гиговой базе будет 90%. Проверено.

ifconfig Насчети SGA. о его размере можно долго спорить(не будем этим заниматься в контексте этого треда), но каким бы он не был, юзеровская задача (оракл) не должна валить ядро.

Абсолютно согласен. оракл - Задача не рутовая. Но ядро-то не валится! Оно работает! Но право еле ворочается...

Не так давно в нюсах я общался с человеком который сделал SGA больше 4GB. Точно не вспомню это было либо на SLES7 , либо RHAS2.1.

Понятно что все у него работало. Единственно чего он не добился это подержка одновременно более 400 одновременных сессий.

Речи про падение системы не было вообще.

СтранниК

Полцарства за мыло того человека! мой - nazarov_serg@mail.ru

Мне кажется это типичный пример для обсуждения темы "Использовать или не использовать сертифицированые дистрибутивы". Может я и ошибаюсь. Насчет 4GB под SGA. Есть такой процессик у Oracle называемый DBWR ( который сбрасывает измененные блоки в файлы данных регулярно ). Теперь представьте какая у вас должна быть система ввода-вывода чтобы сбосить скажем хотябы 1GB блоков в файлы данных? Памяти под SGA надо выделять столько сколько нужно, а не столько сколько у вас есть.

Осли вам очень хочется выделить >4GB под SGA то рекомендую прочесть кое-что здесь.

http://otn.oracle.com/tech/linux/pdf/1_linuxVM_v2_accepted.pdf http://otn.oracle.com/tech/linux/pdf/9iR2-on-Linux-Tech-WP-Final.PDF Возможно вам это поможет.

СтранниК

Да это мои настольные книги! Мне нужно памяти гигов 10 чтоб в рекомендованный процент попадания в буфер базы уложиься

Ну не надо так сгущать краски, не все так плохо, особенно с нормальными дисками и кешируемымыи контролерами. А вот насчет избыточности SGA это верно. Лишняя она тоже не к чему. Производительность при избыточной SGA растет далеко не линейно. Если вам ее не зватает (производительности (не путать со скоростью)) то кроме SGA есть еще куча настроек.

Ксати, о размере SGA в кругу ораклистов регулярно возникают дичайшие дебаты, (ну типа как linux vs win здесь) %)

И еще, недавно для себя надыбал совет, с целью уменьшения фрагментированости SGA при старте базы принудительно помешать туда часто используемые пакеты. %) Так что век живи, век учись..

По поводу параметров ядра. вроде ниче криминального не заметил. %( Так что пока тоже в недоумении. ifconfig

Я понимаю - насчет избыточности SGA. Но Это кажется не мой случай - у меня почти все данные базы(40G) обрабатываются ежедневно - узкое место - диски.

Надеюсь дело в железе. Попробую на другом Compaq-e Благо купили их 2 совершенно одинаковых. Правда на втором всего 2G RAM. Переставлю с первого - но если траблы в чипах RAM - экспиримент ничего не даст

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2nazarov_serg303

Вы знаете процент попаданий в кэш еще ни очем не говорит. Все зависит от типа нагрузки на СУБД. Для OLTP систем о конечно выше, для DSS ниже. 90% - это хороший показатель.

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Грустно что последние версии оракла и IAS сертифицированны только
для серверных версий линукса (redhat,suse), и одно из достоинств -
более низкая цена владения, о которой трындят сэйлзы потеряла смысл.
Вообще последние версии линуксов поддерживаются плохо.
Т.е. поставить Oracle 9.2, 817 на RH8.0 весьма проблематично.

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Народ! Не покупайте Compaq DL580G2!!

купили 2 шт. На одном блок памяти ключный был. Замеили по гарантии. Теперь (на обоих машинах!) Периодически RAID орет что вылетел один из винтов - проверьте шину питания или данных. Вынеш винт - вставишь обратно. RAID его подхватывает - новый думает - делает rebuild и некоторое время работает нормально...

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 anonymous (*) (2003-02-12 16:28:22.887)

Oracle 9.2 сложно поставить на RedHat8.0!!? Чушь! Ставил на 3 разные машины - одна всего - очень хорошо документированная недоработка - при линковке оракла в скрипт нужно добавить 1 параметр. Все.

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Вы знаете процент попаданий в кэш еще ни очем не говорит. Все зависит от типа нагрузки на СУБД. Для OLTP систем о конечно выше, для DSS ниже. 90% - это хороший показатель.

СтранниК

Может. Может я маюсь дурью из-за прибавки скорости в 2-3%, пытаясь сделать большую SGA...

Но тут дело принцыпа - реально ли иметь надежную и большую базу на linux-e. Пока естественно в эксплуатацию будет введен кернел видящий 3.8G с SGA 1.7(или 2.7 - если перелинкованный оракл будет устойчив)

nazarov_serg303

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 nazarov_serg303 :)))

>при линковке оракла в скрипт нужно добавить 1 параметр. Все.

А с этого места можно поподробнее? :))).
Мне просто в очень скором будущем предстоит водружать Ora 9iR2 на RH8 и очень бы хотел немного услышать о граблях. Заранее признателен.

Alter ★★ ()
Ответ на: Re: Oracle сертифицировал SLES8.0 и UL1.0 от anonymous

Re: Re: Oracle сертифицировал SLES8.0 и UL1.0

Сорри, что снижаю настроение, но, СЭР, сервер тестировать НАДОТЬ, однако, у Compaq (нонче HP)
даже программы имеются %-))). Кста, и BIOS замените, не все BIOS'ы понимают новые процессоры(а) :-) и, есче, кста, ... , в Compaq BIOS для нормальной работы с памятью, CPU, и Compaq Array в BIOS надо установить "ОПЕРАЦИОННУЮ СИСТЕМУ" !!! Иначе будет баальшой Compaq ГЕМarrOy :-).
P.S. 2nazarov_serg ? По поводу SGA 6 гиг??? Any Questions ???

sco-killer ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

вдогонку
При установке/работе с Линукс системами есть 3 БААЛЬШИЕ :-))) причины : /dev/hardware :-), /dev/brain, /dev/hands, и пусть самый крутой системщик бросит в меня камень (особенно WINXXX админ).
P.S. mr nazarov_serg303: автоматически ничего и никогда не происходит (за редким исключением, когда МЫ об этом не в курсе), тем более при компиляции ядра и модулей.

sco-killer ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

Ребят :))
О граблях Ora 9iR2 на RH8, подскажите, плз, если есть немного времени. :))

Alter ★★ ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

О граблях Ora 9iR2 на RH8, подскажите, плз, если есть немного времени. :))

Про грабли ничего не знаю, потому как все ставлю на RH7.1. Если кончено есть желание по возится, то это ваше дело.

Как рекомендацию из своего скромного опыта по установке Oracle на RH скажу что следует выбирать ту версию RH, где версия ядра и glibc наиболее близко подходит к версиям RH AS 2.1, тогда меньше проблем будет точно. Недавний мой опыт с установкой iAS9ir2 тому подтверждение. В любом случае выбор за вами.

Как помощь могу подкинуть ссылку. http://www.puschitz.com/OracleOnLinux.shtml

СтранниК

anonymous ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 СтранниК :)))

Большое спасибо за ссылку. Нашел много ответов. :)))

Alter ★★ ()

Re: Oracle сертифицировал SLES8.0 и UL1.0

2 sco-killer.

Уж выставить на Compaqe операционку в бивесе я догадался :)

К сож так и не нашел человека пока кто бы имел опыт работы с линухом на более 4G как ни странно...

2 Alter

СтранниК привел ту самую доку по которой я ставил оракл. Никакие библиотеки менять не нужно. Как исправить единственную ошибку на RedHat8.0 там написано. Но если что будет не ясно - nazarov_serg@mail.ru попробую помочь...

nazarov_serg303

anonymous ()
Ответ на: Re: Oracle сертифицировал SLES8.0 и UL1.0 от anonymous

Re: Re: Oracle сертифицировал SLES8.0 и UL1.0

>Недавний мой опыт с установкой iAS9ir2 тому подтверждение.

Ой! А можно я тут немного того...?
Сегодня пытался установить свежескачанный iAS 9.0.3 на SLES7.
Оно установилось, даже на 7777 отвечало вполне, потом упало
и по dcmct и не стартует толком и не останавливается... :-(
Причем dctl по 10 минут как минимум выполняется.
Что за беда, блин? :-(

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.