On Thursday 18 September 2008 10:37:29 piya mohamad rafi wrote: > HI All, > > I managed to complete the spacewalk-setup --disconnected task successfully. > But, I'm facing Tomcat failed to start properly.
Which version of Spacewalk was it -- 0.1 or 0.2? > [EMAIL PROTECTED] ~]# spacewalk-setup --disconnected > * Loading answer file: /usr/share/spacewalk/setup/defaults.conf. > * Setting up environment and users. > ** GPG: Initializing GPG and importing RHN key. > * Setting up database. > ** Database: Setting up database connection. > DB User? spacewalk > DB Password? > DB SID? xe > DB hostname? turtle.linux.com > DB port [1521]? > DB protocol [TCP]? > ** Database: Testing database connection. > ** Database: Populating database. > The Database has schema. Would you like to clear the database [Y]? y > ** Database: Clearing database. > ** Database: Shutting down services that may be using DB: [tomcat5, > taskomatic, httpd, jabberd, osa-dispatcher, tsdb_local_queue]. > ** Database: Services stopped. Clearing DB. > ** Database: Re-populating database. > *** Progress: #sh: dbhome: command not found > ################################################################## > * Performing initial configuration. > * Activating Satellite. > ** Loading Satellite Certificate. > ** Verifying certificate locally. > ** Activating Satellite. > * Enabling Monitoring. > * Creating SSL certificates. > CA certificate password? > Re-enter CA certificate password? > Organization? turtlelinuxlabs.in > Organization Unit [turtle.linux.com]? > Email Address [EMAIL PROTECTED] > City? banglore > State? karnataka > Country code (Examples: "US", "JP", "IN", or type "?" to see a list)? IN > ** SSL: Generating CA certificate. > ** SSL: Deploying CA certificate. > ** SSL: Generating server certificate. > ** SSL: Storing SSL certificates. > Use of uninitialized value in chown at /usr/bin/rhn-generate-pem.pl line > 57. Use of uninitialized value in chown at /usr/bin/rhn-generate-pem.pl > line 57. * Deploying configuration files. > * Update configuration in database. > * Restarting services. > Tomcat failed to start properly or the installer ran out of tries. Please > check /var/log/tomcat5/catalina.out for errors. > Installation complete. > Visit https://turtle.linux.com to create the satellite administrator > account. > > I have searched this error in the spacewalk mailing list, there i got > these solutions. > > 1. Edit /etc/rhn/default/rhn_taskomatic_daemon.conf > > And change 'wrapper.java.classpath.14' as shown > > #wrapper.java.classpath.14=/usr/share/java/ojdbc14.jar > wrapper.java.classpath.14=/usr/lib/oracle/10.2.0.4/client64/lib/ojdbc14.jar > > 2. [EMAIL PROTECTED] ~]# grep CN > /etc/rhn/satellite-httpd/conf/ssl.crt/server.crt > > Issuer: C=IN, ST=karnataka, L=banglore, O=turtlelinuxlabs.in, OU= > turtle.linux.com, CN=turtle.linux.com > Subject: C=IN, ST=karnataka, O=turtlelinuxlabs.in, OU= > turtle.linux.com, CN=turtle.linux.com/[EMAIL PROTECTED] > DirName:/C=IN/ST=karnataka/L=banglore/O= > turtlelinuxlabs.in/OU=turtle.linux.com/CN=turtle.linux.com > > 3. Restart the rhn-satellite > [EMAIL PROTECTED] ~]# service rhn-satellite restart > Shutting down rhn-satellite... > Stopping satellite-httpd: [ OK ] > Stopping tomcat5: [ OK ] > Stopping RHN Taskomatic... > RHN Taskomatic was not running. > Shutting down rhn-database: [ OK ] > Done. > Starting rhn-satellite... > Starting rhn-database: [ OK ] > Starting RHN Taskomatic... > Starting tomcat5: [ OK ] > Starting satellite-httpd: [ OK ] > Done. > > 4 . SElinux status > [EMAIL PROTECTED] sestatus > SELinux status: disabled > > 5. The perms on /var/log/tomcat5 and friends. Should be owned by > tomcat not root. > [EMAIL PROTECTED] tomcat5]# ll > total 320 > -rw-r--r-- 1 tomcat tomcat 316400 Sep 18 09:13 catalina.out > -rw-r--r-- 1 tomcat tomcat 3226 Sep 15 15:13 catalina.out.1.gz > > I followed all above steps then also i got same error as follow. > > [EMAIL PROTECTED] -n 100 /var/log/tomcat5/catalina.out > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626 >) at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:55 >3) at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppo >rt.java:120) at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) at > org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:448) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5 >7) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >l.java:43) at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > Caused by: java.lang.ClassNotFoundException: > oracle.jdbc.driver.OracleDriver at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.ja >va:1359) at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.ja >va:1205) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) at > java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:186) > at > org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100) at > org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionPro >vider.java:96) ... 35 more > Sep 18, 2008 10:05:29 AM org.apache.coyote.http11.Http11BaseProtocol start > SEVERE: Error starting endpoint > java.net.BindException: Address already in use:8080 > at > org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.jav >a:298) at > org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.ja >va:313) at > org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:1 >51) at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:76) > at org.apache.catalina.connector.Connector.start(Connector.java:1090) at > org.apache.catalina.core.StandardService.start(StandardService.java:457) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5 >7) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >l.java:43) at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > Sep 18, 2008 10:05:29 AM org.apache.catalina.startup.Catalina start > SEVERE: Catalina.start: > LifecycleException: service.getName(): "Catalina"; Protocol handler start > failed: java.net.BindException: Address already in use:8080 Perhaps your oracle-xe is already listening at port 8080 (port that should be used by tomcat). What does the following command say? # netstat -A inet,inet6 -anp|grep 8080 > at org.apache.catalina.connector.Connector.start(Connector.java:1097) > at > org.apache.catalina.core.StandardService.start(StandardService.java:457) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5 >7) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >l.java:43) at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > Sep 18, 2008 10:05:29 AM org.apache.catalina.startup.Catalina start > INFO: Server startup in 21567 ms > > Please guide me how can i solve this problem. _______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
