Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 OracleAS оочень много java процесов  [new]
klmntmp
Member

Откуда:
Сообщений: 551
Вообщем при запуске opmn появляется невероятное количество процесов типа:
oracle   31889 31200  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31890 31889  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31891 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31892 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31893 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31894 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31895 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31896 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31897 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31898 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31899 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31900 28306  0 16:47 ?        00:00:00 /ora_as/IS/opmn/bin/opmn -d
oracle   31901 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31903 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31908 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31909 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31910 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31911 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
oracle   31912 31890  0 16:47 ?        00:00:00 /ora_as/MT/opmn/bin/opmn -d
а так же
oracle 1995 1867 0 16:53 pts/1 00:00:00 /ora_as/MT/jdk/bin/java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT -Doracle.oc4j.localhome=/ora_as/MT/sysman -Doracle.sysman.emSDK.svlt.ConsoleMode=singleNode -Doracle.j2ee.dont.use.memory.archive=true -Djava.protocol.handler.pkgs=HTTPClient -Doracle.security.jazn.config=/ora_as/MT/sysman/j2ee/config/jazn.xml -Djava.security.policy=/ora_as/MT/sysman/j2ee/config/java2.policy -Djava.security.properties=/ora_as/MT/j2ee/home/config/jazn.security.props -DEMDROOT=/ora_as/MT -Dsmiconfig=/ora_as/MT/dcm/config -DemLocOverride= -Dsysman.md5password=true -Drepapi.oracle.home=/ora_as/MT -Ddisable.checkForUpdate=true -Diasconfig_loc= -Djava.awt.headless=true -Doracle.sysman.refreshFlag=false -Dhttp.webdir.enable=false -jar /ora_as/MT/j2ee/home/oc4j.jar -config /ora_as/MT/sysman/j2ee/config/server.xml

вот таких штук 20
ума не приложу с чем это связанно но мне кажется это точно не нормально...

из изменений после установки AS был только добавлен java6home
ну и путь к java6

AS версии 10.1.0.4.2
SLES9

Сообщение было отредактировано: 21 май 09, 17:32
21 май 09, 17:09    [7211435]     Ответить | Цитировать Сообщить модератору
 Re: OracleAS оочень много java процесов  [new]
klmntmp
Member

Откуда:
Сообщений: 551
добавлю если судить по pstree то выглядит это так:
 ├─opmn -d
  │   └─opmn -d
  │       └─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─httpd -d /ora_as/IS/Apache/Apache -U 1236664333
  │           │   │   ├─rotatelogs /ora_as/IS/Apache/Apache/logs/error_log 43200
  │           │   │   └─rotatelogs /ora_as/IS/Apache/Apache/logs/access_log 43200
  │           │   ├─java -server -Djava.security.policy=/ora_as/IS/j2ee/OC4J_SECURITY/config/java2.policy -Djava.awt.headless=true...
  │           │   ├─java -Xmx256m -Doracle.ias.sysmgmt.logging.loglevel=ERROR -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=/tmp...
  │           │   └─oidmon connect=orarep -opmnuid 1236664334 start
  │           │       ├─odisrv /ora_as/IS/bin/odisrv instance=1\040configset=0\040port=636\040sslauth=1\040host=sles-as-r.site
  │           │       │   └─java -Xms128m -Xmx1024m -classpath...
  │           │       └─oidldapd connect=orarep -p\040389\040\040-i\0401\040-conf\0400\040-sport\040636\040-sslenable\0402 ...
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           └─opmn -d
  ├─opmn -d
  │   └─opmn -d
  │       └─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           │   ├─DiscSrvcStat
  │           │   ├─dis51pr -ORBEndpoint iiop://:16001 -U 1296957576
  │           │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─httpd -d /ora_as/MT/Apache/Apache -U 1296957574
  │           │   │   ├─rotatelogs /ora_as/MT/Apache/Apache/logs/error_log 43200
  │           │   │   └─rotatelogs /ora_as/MT/Apache/Apache/logs/access_log 43200
  │           │   ├─java -server -Djava.security.policy=/ora_as/MT/j2ee/home/config/java2.policy -Djava.awt.headless=true...
  │           │   ├─java -server -Djava.security.policy=/ora_as/MT/j2ee/OC4J_BI_Forms/config/java2.policy -Djava.awt.headless=true...
  │           │   ├─java -server -Djava.security.policy=/ora_as/MT/j2ee/home_java6/config/java2.policy -Djava.awt.headless=true-Do
  │           │   ├─java -server -Djava.security.policy=/ora_as/MT/j2ee/ARusakov/config/java2.policy -Djava.awt.headless=true-Dora
  │           │   ├─webcached -A -OPMN -U 1296957573
  │           │   └─webcached -OPMN -U 1296957572
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           ├─opmn -d
  │           └─opmn -d

+

├─perl /ora_as/IS/bin/emwd.pl iasconsole /ora_as/IS/sysman/log/emiasconsole.nohup
  │   ├─emagent
  │   │   └─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       └─emagent
  │   └─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │       └─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  │           └─java -Xmx256m -DORACLE_HOME=/ora_as/IS -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/IS-Doracle.oc4j.localhome=/ora
  ├─perl /ora_as/MT/bin/emwd.pl iasconsole /ora_as/MT/sysman/log/emiasconsole.nohup
  │   ├─emagent
  │   │   └─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       ├─emagent
  │   │       └─emagent
  │   └─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │       └─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           ├─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora
  │           └─java -Xmx256m -DORACLE_HOME=/ora_as/MT -Doracle.dms.sensors=NONE -Doracle.home=/ora_as/MT-Doracle.oc4j.localhome=/ora

много конечно(
но судя по всему пораждает их perl
21 май 09, 17:26    [7211584]     Ответить | Цитировать Сообщить модератору
 Re: OracleAS оочень много java процесов  [new]
stdio
Member

Откуда:
Сообщений: 4524
klmntmp
...
вот таких штук 20
ума не приложу с чем это связанно но мне кажется это точно не нормально...
...
хороший аргумент.
Oracle support в панике.
21 май 09, 18:15    [7211942]     Ответить | Цитировать Сообщить модератору
 Re: OracleAS оочень много java процесов  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3778
klmntmp

AS версии 10.1.0.4.2
SLES9


Это треды а не процессы, ядра версии 2.4 (либо если установлена переменная окружения LD_ASSUME_KERNEL=2.4.x, собственно libc без nptl) показывают в ps жавовские треды именно так
21 май 09, 20:01    [7212368]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить