สคริปต์นี้ใช้ได้สำหรับฉัน:
# default: off
# description:nodemanager as a service
service nodemgrsvc
{
type = UNLISTED
disable = no
socket_type = stream
protocol = tcp
wait = yes
user = oracle
port = 5556
flags = NOLIBWRAP
log_on_success += DURATION HOST USERID
server = /usr/bin/java
env = CLASSPATH="/u01/app/oracle/product/11.1.1/mw/patch_wls1032/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/u01/app/oracle/jrmc-3.1.2-1.6.0/lib/tools.jar:/u01/app/oracle/product/11.1.1/mw/utils/config/10.3/config-launch.jar:/u01/app/oracle/product/11.1.1/mw/wlserver_10.3/server/lib/weblogic_sp.jar:/u01/app/oracle/product/11.1.1/mw/wlserver_10.3/server/lib/weblogic.jar:/u01/app/oracle/product/11.1.1/mw/modules/features/weblogic.server.modules_10.3.2.0.jar:/u01/app/oracle/product/11.1.1/mw/wlserver_10.3/server/lib/webservices.jar:/u01/app/oracle/product/11.1.1/mw/modules/org.apache.ant_1.7.0/lib/ant-all.jar:/u01/app/oracle/product/11.1.1/mw/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar::/u01/app/oracle/product/11.1.1/mw" LD_LIBRARY_PATH="/u01/app/oracle/product/11.1.1/mw/patch_wls1032/profiles/default/native:/u01/app/oracle/product/11.1.1/mw/wlserver_10.3/server/native/linux/x86_64:/u01/app/oracle/product/11.1.1/mw/wlserver_10.3/server/native/linux/x86_64/oci920_8"
server_args = -DNodeManagerHome=/u01/app/oracle/product/11.1.1/mw/wlserver_10.3/common/nodemanager -client -Xms128m -Xmx256m -Xverify:none -Djava.security.policy=/u01/app/oracle/product/11.1.1/mw/wlserver_10.3/server/lib/weblogic.policy -Dweblogic.nodemanager.javaHome=/usr/java/jdk1.6.0_18 weblogic.NodeManager -v
}
สำหรับ classpaths คุณจะต้องรู้ว่าฉันมีชุดตัวแปรเหล่านี้:
$MW_HOME=/u01/app/oracle/product/11.1.1/mw
$WL_HOME=/u01/app/oracle/product/11.1.1/mw/wlserver_10.3
$JAVA_HOME=/usr/java/jdk1.6.0_18
แต่ฉันยังคงมีปัญหาที่ฉันไม่สามารถเริ่มต้นเซิร์ฟเวอร์ที่มีการจัดการ (soa_server และ bam_server) มันไม่มีการบันทึกไว้ที่ใดและฉันไม่รู้จะทำอย่างไร
ฉันต้องการที่เมื่อฉันรีสตาร์ทเครื่องเซิร์ฟเวอร์ทั้งหมดขึ้น
ขอบคุณล่วงหน้า