gsverdl
Дата: 30.11.2009 22:16:26
Я пытаюсь установить Oracle 11 RAC на двух VM на ESXi, с кластером через NFS.
Делаю всё согласно следующему документу (от Тима):
http://www.oracle-base.com/articles/11g/OracleDB11gR1RACInstallationOnLinuxUsingNFS.php
Мой случай отличается от описанного в этом документе только тем, что его автор Tim делал установку на физических Linux-машинах, а я - на виртуальных. Это отличие, по-видимому, сказывается на устойчивости NFS и соответственно, самого кластера.
Установка Clusterware Software проходит без проблем, но при последующей установке Database Software инсталляция зависает из-за NFS на 89%, т.е. я имею в инсталляционном GUI след.картинку:
Installing Oracle Database 11g 11.1.0.6.0
v Install successful
v Linking 'Oracle Database 11g 11.1.0.6.0' 89%
На консоли обеих VM идёт сообщение: nfs: server nas19 not responding, still trying
Может кто-то имел дело с аналогичной установкой?
Благодарен за любой совет
Vlad Golovkov
Дата: 30.11.2009 22:32:05
В vmware workstation 5 и Oracle 10G, в случае если жесткие диски были представлены в виде файлов в файловой системе host-os. конфигурации виртуальных машин нужно было специальным образом настраивать, так чтобы при записи кэш сразу же сбрасывался на диск. Без данной настройки у меня процесс установки так же зависал. Возможно, здесь та же проблема.
gsverdl
Дата: 30.11.2009 23:36:04
Vlad Golovkov |
В vmware workstation 5 и Oracle 10G, в случае если жесткие диски были представлены в виде файлов в файловой системе host-os. конфигурации виртуальных машин нужно было специальным образом настраивать, так чтобы при записи кэш сразу же сбрасывался на диск. Без данной настройки у меня процесс установки так же зависал. Возможно, здесь та же проблема. |
Я не вижу в VMware Infrastructure Client каких либо каких-либо параметров в настройке дискового кэша. Правда, фрейм, определяющий параметры Virtual Hard Disk, имеет возможность делать диск "independent".
Вот фрагмент из хелпа: "For some purposes, you might make a disk independent of the snapshot mechanism"
Если выбрать эту моду, то его под-мода "Persistent" позволяет "Changes are immediately and permanently written to the disk",
при этом естественно пропадает удобный механизм снэпшота
Alex Roudnev
Дата: 30.11.2009 23:47:08
Это тут не при чем.
Но NFS откуда взяли??
Я бы советовал выкинуть этот NFS, cделать iSCSI target, и работать с ASM. Ну или найти рецепт как зашерить диски для ESXi и использовать его (там что-то нужно было говорить.).
В отличие от 10.2, 11.2 на Vmware ESXi ведет себя вполне пристойно.
gsverdl
Дата: 01.12.2009 00:37:17
Alex Roudnev |
Но NFS откуда взяли??
|
Я же написал вначале, отсюда
http://www.oracle-base.com/articles/11g/OracleDB11gR1RACInstallationOnLinuxUsingNFS.phpClasterware установилось и работает без проблем. Хотелось бы добить эту конфигурацию.
Нам же это только для тестов, лишь бы крутилось.
Неужели никто не устанавливал?
Alex Roudnev |
Я бы советовал выкинуть этот NFS, cделать iSCSI target, и работать с ASM. Ну или найти рецепт как зашерить диски для ESXi и использовать его (там что-то нужно было говорить.).
В отличие от 10.2, 11.2 на Vmware ESXi ведет себя вполне пристойно. |
Там же есть другая статья:
http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.php
Oracle 10g RAC On Linux Using VMware Server
This article describes the installation of Oracle 10g release 2 (10.2.0.1) RAC on Linux (CentOS 4)
using VMware Server with no additional shared disk devices.
Но это вроде не ESXi, так что тоже могут быть грабли
gsverdl
Дата: 01.12.2009 13:38:50
Народ, у кого есть доступ к металинку, проверьте пожалуйста !!!
В Note 359515.1 параметры монтирования соответствуют ли моим?
# for Oracle RAC
nas19:/shared_config /u01/shared_config nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,noac,vers=3,timeo=600 0 0
nas19:/shared_crs /u01/app/crs/product/11.1.0/crs nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 0 0
nas19:/shared_home /u01/app/oracle/product/11.1.0/db_1 nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 0 0
nas19:/shared_data /u01/oradata nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=3,timeo=600 0 0
Спасибо.
Alex Roudnev
Дата: 01.12.2009 20:49:20
gsverdl |
Alex Roudnev |
Но NFS откуда взяли??
|
Я же написал вначале, отсюда
http://www.oracle-base.com/articles/11g/OracleDB11gR1RACInstallationOnLinuxUsingNFS.php
Clasterware установилось и работает без проблем. Хотелось бы добить эту конфигурацию. Нам же это только для тестов, лишь бы крутилось. Неужели никто не устанавливал?
Alex Roudnev | Я бы советовал выкинуть этот NFS, cделать iSCSI target, и работать с ASM. Ну или найти рецепт как зашерить диски для ESXi и использовать его (там что-то нужно было говорить.).
В отличие от 10.2, 11.2 на Vmware ESXi ведет себя вполне пристойно. |
Там же есть другая статья:
http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.php
Oracle 10g RAC On Linux Using VMware Server
This article describes the installation of Oracle 10g release 2 (10.2.0.1) RAC on Linux (CentOS 4) using VMware Server with no additional shared disk devices.
Но это вроде не ESXi, так что тоже могут быть грабли |
Есть очень большая разница между поведением на кластере 10.2.0.1 и 10.2.0.4 (аналогично 11.1.0.6 and 11.1.0.7). И еще большая между ними и 11.2
Так что статью про 10.2.0.1 @ VM можно смело сливать в помойку, как минимум половину.
(Но у нас работает 10.2.0.4 ARC @ VM и 11.2 @ VM , естественно на ESXi /3.5 или 4 - без разницы/)
Да, прочитал я ту (первую) статью. Не советую. Из множества соображений. Хотя возможно и будет как то там работать. Они вообще засунули NFS сервер на первый узел. И все под оракл линуксом и под Vmware... ну-ну.
gsverdl
Дата: 02.12.2009 00:14:10
Alex Roudnev |
Есть очень большая разница между поведением на кластере 10.2.0.1 и 10.2.0.4 (аналогично 11.1.0.6 and 11.1.0.7). И еще большая между ними и 11.2
Так что статью про 10.2.0.1 @ VM можно смело сливать в помойку, как минимум половину.
(Но у нас работает 10.2.0.4 ARC @ VM и 11.2 @ VM , естественно на ESXi /3.5 или 4 - без разницы/)
Да, прочитал я ту (первую) статью. Не советую. Из множества соображений. Хотя возможно и будет как то там работать. Они вообще засунули NFS сервер на первый узел. И все под оракл линуксом и под Vmware... ну-ну. |
Alex,
У меня есть ESXi3.5 и надо установить работающий Oracle RAC на нём для QA, т.е. это не для каких-то
серъёзных целей,
лишь бы установка прошла успешно и работала. Если вы мне можете прислать
протокол (screenshots) одной из ваших установок, я попытаюсь её повторить.
Alex Roudnev
Дата: 02.12.2009 23:01:43
gsverdl |
Alex Roudnev | Есть очень большая разница между поведением на кластере 10.2.0.1 и 10.2.0.4 (аналогично 11.1.0.6 and 11.1.0.7). И еще большая между ними и 11.2
Так что статью про 10.2.0.1 @ VM можно смело сливать в помойку, как минимум половину.
(Но у нас работает 10.2.0.4 ARC @ VM и 11.2 @ VM , естественно на ESXi /3.5 или 4 - без разницы/)
Да, прочитал я ту (первую) статью. Не советую. Из множества соображений. Хотя возможно и будет как то там работать. Они вообще засунули NFS сервер на первый узел. И все под оракл линуксом и под Vmware... ну-ну. |
Alex, У меня есть ESXi3.5 и надо установить работающий Oracle RAC на нём для QA, т.е. это не для каких-то серъёзных целей, лишь бы установка прошла успешно и работала. Если вы мне можете прислать протокол (screenshots) одной из ваших установок, я попытаюсь её повторить. |
А что именно вы собираетесь ставить?
А то установка 10.2.0.4 на VMware напоминает без с препятствиями. Вот тут наши скрипты - просто список (они все выполняются по одному пока все не поставится). 11.2 много лучше ставится (просто линейно без извратов). Мы ставили на SLES10 sp2 kernel 39, на OL должно чуть чуть получше но именно что чуть-чуть:
000-check-config.sh
002-review-hosts.sh
004_make_symlink.sh
006-set-reboot-on-panic.sh
010-install-orarun.sh
012-move-oracle.sh
014_change_uid.sh
015-change-udev-perms.sh
018-install-profiles.sh
020-start-rcoracle.sh
022_edit_sysctl.sh
023-set-limits.sh
025-now-reboot-everything.sh
030-check-oracle-user.sh
035-check-raw.sh
080-ssh-genkeys.sh
090-verify-ssh-access.sh
100-verify-rawfiles.sh
198-run-rootpre.sh
200-InstCRS.1sh
(тут куда то потеряли патч)
225-fix-bashrc.sh
230-check-crs.sh
235-link-logger.sh
260-PatchSetCRS.1sh
270-APPLY-PATCHSET.sh
280-run-vipca.1sh
295-change-timeouts.1sh
296-disable-oprocd.sh
297-reboot-now.sh
300-check-env.sh
300README.txt
310-InstOracle.1sh
320-run-root.sh
330-relink-dir.sh
340-InstASMOracle.1sh
350-run-ASM-root.sh
360-relink-ASM-dir.sh
400-PatchSetDB.1sh
420-run-root.sh
425-PatchSetASM.1sh
430-run-ASM_root.sh
440-run-netca.1sh
445-add-opatch-path.sh
450-apply-CRS_CPU-patch.sh
495-change-timeouts.1sh
496-disable-oprocd.sh
497-reboot-now.sh
500-install-agent.1sh
505-add-rootsh.sh
510-edit-gcstartup.sh
520-stop-oracle.sh
530-apply-patchbundle.sh
535-apply-ASM-patchbundle.sh
540-start-oracle.sh
600-create-database.1sh
610-edit-oratab.sh
ADDNODE
ASMCFG.sh
CONFIG.sh