Показаны сообщения с ярлыком Oracle Application Server 10g. Показать все сообщения
Показаны сообщения с ярлыком Oracle Application Server 10g. Показать все сообщения

28 апреля 2008 г.

Installation of Oracle Application Server 10g in Windows Vista

Installation of Oracle Application Server 10g in Windows Vista failed with the following error:

Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be 5.0, 5.1 or 5.2 . Actual 6.0
Failed <<<<

Exiting Oracle Universal Installer, log for this session can be found at C:\User
s\Raku\AppData\Local\Temp\OraInstall2008-03-22_02-00-54AM\installActions2008-03-
22_02-00-54AM.log

Please press Enter to exit...


It's a pity that OAS 10g is not supported in Windows Vista.
However, you can add 6.0 (for Vista) in install/oraparam file:
Windows=5.0,5.1,5.2,6.0
and restart the installation.
There is, of course, no guarantee that it will work error-free.
I installed the same way, I will look if it works correctly.

18 апреля 2008 г.

Ошибка при установке SOA Suite 10g

При установке SOA Suite 10g в Solaris 5.10, я столкнулась с такой ошибкой на последнем этапе инсталляции:
Configuration assistant "Oracle Application Server Configuration Assistant" failed

Так как данная настройка была необязательной, то есть "Optional", инсталляция в-общем считалась успешной. Но не стартовал ни один процесс, не стартовал сам Oracle Aplication Server.

Логи этого ассистента, которая завершилась неуспешно можно посмотреть в следующих файлах:

1) $ORACLE_BASE/oraInventory/logs/installActionstimestamp.log - сюда пишутся логи любого из неуспешно заверщенных ассистентов

2) $ORACLE_HOME/cfgtoollogs/configtoolstimestamp.log - здесь логи Oracle Application Server Configuration Assistant, с которой связана данная ошибка.
Здесь можно посмотреть куда кладутся логи других ассистентов.

3)$ORACLE_HOME/opmn/logs/opmn.log - один из логов OPMN, который тоже не стартовал после установки.
Здесь есть описание каждого из логов OPMN.

Логи из ~/oraInventory/logs/oraInstall2008-04-17_02-22-00PM.out:
Oracle JAAS [Thu Apr 17 14:27:05 MSD 2008] admin password is changed successfully
opmnctl: starting opmn and all managed processes...
opmnctl: opmn start failed.
--------------------------------------
The following configuration assistants have not been successfully completed. These assistants must be completed for your product to be completely configured.
Execute file /zones/u01/app/oas/product/oas10g/cfgtoollogs/configToolCommands to re-run all skipped/failed configuration assistants.
/zones/u01/app/oas/product/oas10g/jdk/bin/java -cp /zones/u01/app/oas/product/oas10g/j2ee/home/applications/ascontrol/ascontrol/WEB-INF/lib/ascontrol.jar:/zones/u01/app/oas/product/oas10g/j2ee/home/applications/ascontrol/ascontrol/WEB-INF/lib/log4j-core.jar:/zones/u01/app/oas/product/oas10g/jlib/oraclepki.jar:/zones/u01/app/oas/product/oas10g/jlib/ojmisc.jar: oracle.sysman.ias.studio.installer.ASControlConfigAssistant -sso true -j2eeinstance home -username oc4jadmin -password *Protected value, not to be logged* -oraclehome /zones/u01/app/oas/product/oas10g
/zones/u01/app/oas/product/oas10g/jdk/bin/java -jar /zones/u01/app/oas/product/oas10g/bpel/system/services/lib/bpm-install.jar installSOABasic -oracle-home "/zones/u01/app/oas/product/oas10g" -http-proxy-required false -dbvendor oracle -database myhost 1521 OASDB -username ORABPEL -password *Protected value, not to be logged* -ias-name APPSRV.myhost -iasadmin-password *Protected value, not to be logged* -sso true -homeContainer home -ohstype oc4j -ohshost myhost -ohsport 8889
/zones/u01/app/oas/product/oas10g/owsm/bin/wsmadmin.sh install
/zones/u01/app/oas/product/oas10g/perl/bin/perl /zones/u01/app/oas/product/oas10g/config/launchopmnCA.pl
/zones/u01/app/oas/product/oas10g/ant/bin/ant -buildfile /zones/u01/app/oas/product/oas10g/webservices/lib/wsil-install.xml -logfile /zones/u01/app/oas/product/oas10g/cfgtoollogs/wsil.txt -DHOST=myhost -DOPMNPORT="6003" -DADMIN_USER=oc4jadmin -DOPMNINSTANCE=home -Denv.JAVA_HOME=/zones/u01/app/oas/product/oas10g/jdk -Denv.ANT_HOME=/zones/u01/app/oas/product/oas10g/ant -Denv.ORACLE_HOME=/zones/u01/app/oas/product/oas10g -DENABLE_SSO=true *Protected value, not to be logged*
--------------------------------------

Вырезка из $ORACLE_HOME/cfgtoollogs/configtools2008-04-17_02-22-00PM.log:
------------------------------------------------
Launched configuration assistant 'Oracle Application Server Configuration Assistant'
------------------------------------------------


Tool type is: Optional.
The command being spawned is: '/zones/u01/app/oas/product/oas10g/jdk/bin/java -cp /zones/u01/app/oas/product/oas10g/j2ee/home/applic
ations/ascontrol/ascontrol/WEB-INF/lib/ascontrol.jar:/zones/u01/app/oas/product/oas10g/j2ee/home/applications/ascontrol/ascontrol/WE
B-INF/lib/log4j-core.jar:/zones/u01/app/oas/product/oas10g/jlib/oraclepki.jar:/zones/u01/app/oas/product/oas10g/jlib/ojmisc.jar: ora
cle.sysman.ias.studio.installer.ASControlConfigAssistant -sso true -j2eeinstance home -username oc4jadmin -password *Protected value
, not to be logged* -oraclehome /zones/u01/app/oas/product/oas10g'

Configuration assistant "Oracle Application Server Configuration Assistant" failed


Содержимое лог файла $ORACLE_HOME/opmn/logs/opmn.log: (Реальные айпи адреса заменены на 555.555.555.555)
08/04/17 14:27:07 [ons-internal] ONS server initiated
08/04/17 14:27:07 [pm-internal] Create pm state directory: /zones/u01/app/oas/product/oas10g/opmn/logs/states
08/04/17 14:27:07 [pm-internal] PM state file does not exist: /zones/u01/app/oas/product/oas10g/opmn/logs/states/.opmndat
08/04/17 14:27:07 [pm-internal] OPMN server ready. Request handling enabled.
08/04/17 14:27:07 [ons-listener] 555.555.555.555,6200: BIND (Cannot assign requested address)
08/04/17 14:33:46 [ons-internal] ONS server initiated
08/04/17 14:33:46 [pm-internal] PM state directory exists: /zones/u01/app/oas/product/oas10g/opmn/logs/states
08/04/17 14:33:46 [pm-internal] PM state file does not exist: /zones/u01/app/oas/product/oas10g/opmn/logs/states/.opmndat
08/04/17 14:33:46 [pm-internal] OPMN server ready. Request handling enabled.
08/04/17 14:33:46 [ons-listener] 555.555.555.555,6200: BIND (Cannot assign requested address)

Решение:

Причиной ошибки оказались настройки сети, о которой можно прочитать на металинке Note:549091.1 под темой OPMN Tries To Bind To Wrong IP Address During Install.

Вырезка из металинка Note:549091.1:

- The OPMN local port above should be binding to "localhost" i.e 127.0.0.1
- "ping localhost" resolves to 127.0.0.1
- "nslookup localhost" resolves to 127.0.0.1
- "nslookup 3.3.3.3" resolves to localhost.subdn.us.oracle.com

Cause
The problem here is caused by the fact "localhost" is stored within DNS. Normally localhost should not be in DNS.

Solution
-- To implement the solution, execute the following steps::
Either:
1. Remove localhost entry from DNS (preferred option)
Or:
2. Change the search order in /etc/resolv.conf so it searches the local domain first, so it reads:

search us.oracle.com uk.oracle.com subdns.us.oracle.com
nameserver 1.1.1.1
nameserver 2.2.2.2


У меня localhost определялся правильно, но оказалось, что у самого хоста оказалось 2 разных IP адреса:

oas@myhost $ ping -a myhost
myhost (333.333.333.333) is alive
oas@myhost $ ping -a myhost.domain.com
myhost.domain.com (555.555.555.555) is alive


Содержимое /etc/hosts:

root@myhost.domain.com # cat /etc/hosts
#
# Internet host table
#
127.0.0.1 localhost
333.333.333.333 myhost myhost.domain.com loghost

Из справочника по ОС Solaris (ссылка здесь):

On Solaris 10, IPv4 addresses are looked up in /etc/inet/ipnodes before /etc/inet/hosts.

Содержимое /etc/inet/ipnodes:

root@myhost.domain.com # cat /etc/inet/ipnodes
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
555.555.555.555 myhost.domain.com loghost


Ошибка возникала из-за того, что IP адрес хоста был прописан неправильно в /etc/inet/ipnodes:
555.555.555.555 myhost.domain.com loghost

Теперь хост определяется правильно:
oas@myhost $ ping -a myhost
myhost (333.333.333.333) is alive
oas@myhost $ ping -a myhost.domain.com
myhost.domain.com (333.333.333.333) is alive


После исправления этой ошибки, деисталлировала Oracle Suite 10g и установила заново. Инсталляция прошла успешно.

16 апреля 2008 г.

Установка Oracle Application Server 10g

Установить Oracle Application Server 10g можно по следующим шагам:
1) Загрузить и установить базу данных 10.2.0
2) Загрузить дистрибутивы Oracle Application Server 10g
2) Загрузить SOA схемы в созданную базу данных
3) Установить Oracle Application Server 10g

Подробней:

1) База данных будет использоваться для хранилища данных. Ее можно установить под тем же пользователем, можно и под другим, а можно и на отдельном сервере создать.

2) Загрузить дистрибутивы в зависимости от платформы и разархивировать:

cpio -idmv знак_меньше soa_Solaris_101310_disk1.cpio
cpio -idmv знак_меньше soa_Solaris_101310_disk2.cpio


3) Схемы SOA: ORABPEL, ORAESB, ORAWSM. Их можно загрузить с помощью скрипта irca.sh.
Скрипт является частью дистрибутива Oracle Application Server 10g и лежит в папке Disk1/install/soa_schemas/irca
irca - Integration Repository Creation Assistance

oracle@myhost$ sh irca.sh
Integration Repository Creation Assistant (IRCA) 10.1.3.1.0
(c) Copyright 2006 Oracle Corporation. All rights reserved.

Enter database "host port serviceName" [localhost 1521 orcl]: myhost 1521 OASDB
Enter sys password:
Running IRCA for all product(s):
connection="myhost 1521 OASDB", , orabpelUser=ORABPEL, esbUser=ORAESB, orawsmUser=ORAWSM

Validating database ...
Validating database character set ...
WARNING: The target database character set is CL8ISO8859P5
For multi-byte support, the AL32UTF8 character set is recommended.


Running prerequisite checks for ORABPEL ...
Enter password for ORABPEL:
Loading ORABPEL schema (this may take a few minutes) ...


Running prerequisite checks for ORAESB ...
Enter password for ORAESB:
Loading ORAESB schema (this may take a few minutes) ...


Running prerequisite checks for ORAWSM ...
Enter password for ORAWSM:
Loading ORAWSM schema (this may take a few minutes) ...

INFO: ORABPEL schema contains 225 valid objects.

INFO: ORAESB schema contains 180 valid objects.

INFO: ORAWSM schema contains 90 valid objects.

IRCA completed.
Please check for any ERROR message above and also check the log file
/var/tmp//irca2008-04-16_07-41-45PM.log for any error or other information.

oracle@myhost$


4) Установка сервера приложений:

./runInstaller

Я выбрала тип установки Advanced, чтоб самой выбрать опции установки.

Укажите параметры базы данных, которую вы создали:



Укажите пароли для схем ORABPEL, ORAESB, ORAWSM:



Следующий шаг:


Следующий:


Следующий...


И наконец:

21 марта 2008 г.

Установка OAS 10g на Windows Vista

Установка Oracle Application Server 10g на Windows Vista завершилась безуспешно:

Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be 5.0, 5.1 or 5.2 . Actual 6.0
Failed <<<<

Exiting Oracle Universal Installer, log for this session can be found at C:\User
s\Raku\AppData\Local\Temp\OraInstall2008-03-22_02-00-54AM\installActions2008-03-
22_02-00-54AM.log

Please press Enter to exit...


Жаль, что OAS10g не поддерживается в Windows Vista. Конечно можно обойти это, добавив в файле oraparam 6.0: Windows=5.0,5.1,5.2,6.0, но не факт, что будет работать без неприятных сюрпризов.