Thanks, looks like working, still verifing now!!!
-D

On Wed, Mar 11, 2015 at 11:43 AM, Chamila De Alwis <chami...@wso2.com>
wrote:

> Hi David,
>
> On Mar 11, 2015 9:19 PM, "david hbase" <davidhb...@gmail.com> wrote:
> >
> > did the above efforts and plus :
> >
> > 5. root@049111031554:/mnt/apache-stratos-cartridge-agent-4.0.0/lib#
> chmod +x *
> >
> > I think there are some configurations need to be corrected, please help,
> Thanks
> > -D
> >
> > looks puppet agent start running now, but with following errors:
> >
> > [2015-03-11 15:44:26,280]  WARN - SystemValidator Could not validate the
> system for configuration parameter : CPU
> > [2015-03-11 15:44:26,292]  WARN - ValidationResultPrinter RAM size (MB):
> 2003 of the system is below the recommended minimum size :2048
> > [2015-03-11 15:44:26,292]  WARN - ValidationResultPrinter The default
> keystore (wso2carbon.jks) is currently being used. To maximize security
> when deploying to a production environment, configure a new keystore with a
> unique password in the production server profile.
> > [2015-03-11 15:44:26,292]  WARN - ValidationResultPrinter Swap Memory
> size (MB): 0 of the system is below the recommended minimum size :2048
> >
> >
> > [2015-03-11 15:45:10,134]  INFO - LoadBalancerServiceComponent Load
> balancer statistics notifier thread started
> > [2015-03-11 15:45:10,134]  INFO - LoadBalancerServiceComponent Load
> balancer service component is activated
>
> > [2015-03-11 15:45:10,411] ERROR - TopicSubscriber Error while
> subscribing to the topic: tenant
> > javax.jms.JMSException: Could not connect to broker URL: tcp://
> 127.0.0.1:61616. Reason: java.net.ConnectException: Connection refused
> >     at
> org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:36)
> >     at
> org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:358)
> >     at
> org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:303)
> >     at
> org.apache.activemq.ActiveMQConnectionFactory.createTopicConnection(ActiveMQConnectionFactory.java:277)
> >     at
> org.apache.stratos.messaging.broker.connect.TopicConnector.init(TopicConnector.java:68)
> >     at
> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.doSubscribe(TopicSubscriber.java:63)
> >     at
> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.run(TopicSubscriber.java:116)
> >     at java.lang.Thread.run(Thread.java:701)
> > Caused by: java.net.ConnectException: Connection refused
> >     at java.net.PlainSocketImpl.socketConnect(Native Method)
> >     at
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327)
> >     at
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:193)
> >     at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
> >     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:385)
> >     at java.net.Socket.connect(Socket.java:546)
> >     at
> org.apache.activemq.transport.tcp.TcpTransport.connect(TcpTransport.java:501)
> >     at
> org.apache.activemq.transport.tcp.TcpTransport.doStart(TcpTransport.java:464)
> >     at
> org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:55)
> >     at
> org.apache.activemq.transport.AbstractInactivityMonitor.start(AbstractInactivityMonitor.java:138)
> >     at
> org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:58)
> >     at
> org.apache.activemq.transport.WireFormatNegotiator.start(WireFormatNegotiator.java:72)
> >     at
> org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:58)
> >     at
> org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:58)
> >     at
> org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:338)
> >     ... 6 more
> > [2015-03-11 15:45:10,425]  INFO - TopicSubscriber Will try to subscribe
> again in 30 sec
> >
> >
>
> You will have to specifically mention the message broker URL in the
> base.pp file on the puppet master. Looks like you've left it as 127.0.0.1
> which in the instance is not valid.
>
> You can find this information on the related documentation[1].
>
> [1] -
> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Configuring+Puppet+Master
> >
> > On Wed, Mar 11, 2015 at 8:32 AM, david hbase <davidhb...@gmail.com>
> wrote:
> >>
> >> 1 .After I corrected the path as following:
> >>
> >> root@049111031554:/opt# ll
> >> total 62304
> >> drwxr-xr-x  3 root root     4096 Mar 11 15:22 ./
> >> drwxr-xr-x 23 root root     4096 Mar 11 09:01 ../
> >> lrwxrwxrwx  1 root root       11 Mar 11 15:22 java -> jre1.8.0_40/
> >> drwxr-xr-x  6 uucp  143     4096 Feb 11 05:38 jre1.8.0_40/
> >> -rwxr-xr-x  1 root root 63786579 Mar 11 00:59 jre-8u40-linux-x64.gz*
> >> root@049111031554:/opt#
> >>
> >> 2 . Try to run the stratos agent and got the error as:
> >> root@049111031554:/opt#
> /mnt/apache-stratos-load-balancer-4.0.0/bin/stratos.sh
> >>  [ERROR] CARBON is supported only on JDK 1.6 and 1.7
> >> root@049111031554:/opt#
> >>
> >> 3. Installed JDK and link to /usr/bin/java
> >> root@049111031554:/opt# apt-get install openjdk-7-jdk
> >> root@049111031554:/opt# ln -s /usr java
> >> root@049111031554:/opt# ll
> >> total 62304
> >> drwxr-xr-x  3 root root     4096 Mar 11 15:29 ./
> >> drwxr-xr-x 23 root root     4096 Mar 11 09:01 ../
> >> lrwxrwxrwx  1 root root        4 Mar 11 15:29 java -> /usr/
> >> drwxr-xr-x  6 uucp  143     4096 Feb 11 05:38 jre1.8.0_40/
> >> -rwxr-xr-x  1 root root 63786579 Mar 11 00:59 jre-8u40-linux-x64.gz*
> >> root@049111031554:/opt#
> >>
> >> 4. Try to run Stratos Agent, But got error:
> >> root@049111031554:/opt#
> /mnt/apache-stratos-cartridge-agent-4.0.0/bin/stratos.sh &
> >> [1] 7449
> >> root@049111031554:/opt# Starting cartridge agent...
> >> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/stratos/cartridge/agent/Main
> >> Caused by: java.lang.ClassNotFoundException:
> org.apache.stratos.cartridge.agent.Main
> >>     at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
> >>     at java.security.AccessController.doPrivileged(Native Method)
> >>     at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> >>     at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
> >>     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
> >>     at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
> >> Could not find the main class: org.apache.stratos.cartridge.agent.Main.
> Program will exit.
> >>
> >> Need help, Thanks
> >> -D
> >>
> >>
> >>
> >> On Wed, Mar 11, 2015 at 8:18 AM, david hbase <davidhb...@gmail.com>
> wrote:
> >>>
> >>> Thanks for your quick help, after delete the file ( the file actually
> not exsit ), and rerun the puppet agent, the /opt/java still point to wrong
> >>> directory:
> >>>
> >>> root@049111031554:/opt# ll
> >>> total 62304
> >>> drwxr-xr-x  3 root root     4096 Mar 11 15:16 ./
> >>> drwxr-xr-x 23 root root     4096 Mar 11 09:01 ../
> >>> lrwxrwxrwx  1 root root       13 Mar 11 15:16 java -> /opt/jre-8u40
> >>> drwxr-xr-x  6 uucp  143     4096 Feb 11 05:38 jre1.8.0_40/
> >>> -rwxr-xr-x  1 root root 63786579 Mar 11 00:59 jre-8u40-linux-x64.gz*
> >>> root@049111031554:/opt#
> >>>
> >>> Need your help, Thanks
> >>> -D
> >>>
> >>> On Wed, Mar 11, 2015 at 7:50 AM, Chamila De Alwis <chami...@wso2.com>
> wrote:
> >>>>
> >>>> Hi David,
> >>>>
> >>>> Please find my response inline.
> >>>>
> >>>> On Mar 11, 2015 7:55 PM, "david hbase" <davidhb...@gmail.com> wrote:
> >>>> >
> >>>> > Still not work even the puppet run is showing as successful:
> >>>> >
> >>>> > root@lblbdoma-f62:/opt# cat /tmp/puppet_log
> >>>> > Removing all existing certificates ..
> >>>> >
> >>>> > Node Id 049111031554.default.lb
> >>>> >
> >>>> >
> >>>> > Domain stratos40build05.cisco.com
> >>>> >
> >>>> >  * Restarting puppet agent
> >>>> >    ...done.
> >>>> > Rather than invoking init scripts through /etc/init.d, use the
> service(8)
> >>>> > utility, e.g. service hostname start
> >>>> >
> >>>> > Since the script you are attempting to invoke has been converted to
> an
> >>>> > Upstart job, you may also use the start(8) utility, e.g. start
> hostname
> >>>> > hostname stop/waiting
> >>>> > Info: Creating a new SSL key for
> 049111031554.default.lb.stratos40build05.cisco.com
> >>>> > Info: csr_attributes file loading from
> /etc/puppet/csr_attributes.yaml
> >>>> > Info: Creating a new SSL certificate request for
> 049111031554.default.lb.stratos40build05.cisco.com
> >>>> > Info: Certificate Request fingerprint (SHA256):
> B8:7C:29:2F:FB:EB:63:31:08:9F:E9:38:3D:C7:34:98:D7:E2:91:E6:09:B0:EE:9D:66:DE:74:D8:77:87:99:76
> >>>> > Info: Caching certificate for
> 049111031554.default.lb.stratos40build05.cisco.com
> >>>> > Info: Caching certificate for
> 049111031554.default.lb.stratos40build05.cisco.com
> >>>>
> >>>> > Notice: Run of Puppet configuration client already in progress;
> skipping  (/var/lib/puppet/state/agent_catalog_run.lock exists)
> >>>>
> >>>> Looks like the puppet run has failed. Did you build the base image
> yourself?  Try deleting the file mentioned and eunning puppet agent as
> follows.
> >>>>
> >>>> sudo puppet agent --disable && sudo puppet agent --enable && sudo
> puppet agent -dvt
> >>>>
> >>>> > Initialization completed successfully.
> >>>> >
> >>>>
> >>>> >
> >>>> > Thanks
> >>>> > -D
> >>>> >
> >>>> > On Wed, Mar 11, 2015 at 2:38 AM, Chamila De Alwis <
> chami...@wso2.com> wrote:
> >>>> >>
> >>>> >> Hi David,
> >>>> >>
> >>>> >> When Java Puppet module installs Java, it creates a symlink "java"
> in the /opt dir to the jdk folder. If that is broken it can be caused by an
> unsuccessful puppet run. Could you check the /tmp/puppet_log for errors?
> >>>> >>
> >>>> >>
> >>>> >> Regards,
> >>>> >> Chamila de Alwis
> >>>> >> Software Engineer | WSO2 | +94772207163
> >>>> >> Blog: code.chamiladealwis.com
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >> On Wed, Mar 11, 2015 at 2:56 PM, david hbase <davidhb...@gmail.com>
> wrote:
> >>>> >>>
> >>>> >>> Hi, Team
> >>>> >>>
> >>>> >>> Please help, it's urgent for the production schedule now.
> >>>> >>>
> >>>> >>> Additional confirmation required: if the following link is our
> Stratos 4.0 official stable link or not?
> >>>> >>>
> https://dist.apache.org/repos/dist/dev/stratos/4.0.0-rc4/apache-stratos-cartridge-agent-4.0.0.zip
> >>>> >>>
> >>>> >>> I can not make the cartridge agent working, please reference this
> email chain.
> >>>> >>>
> >>>> >>> Also please note, the /opt/java path is a broken path. ( ref:
> /mnt/apache-stratos-cartridge-agent-4.0.0/bin/stratos.sh line 53 )
> >>>> >>>
> >>>> >>> Thanks
> >>>> >>> -D
> >>>> >>>
> >>>> >>>
> >>>> >>> On Wed, Mar 11, 2015 at 12:36 AM, david hbase <
> davidhb...@gmail.com> wrote:
> >>>> >>>>
> >>>> >>>> Hi, Team
> >>>> >>>>
> >>>> >>>> Tested with stratos 4.0, but the cartridge agent can be started
> with LB instance.
> >>>> >>>> Error log as following:
> >>>> >>>>
> >>>> >>>> root@lblbdoma-508:/mnt/apache-stratos-cartridge-agent-4.0.0#
> bin/stratos.sh
> >>>> >>>> Starting cartridge agent...
> >>>> >>>> Error: Could not find or load main class
> org.apache.stratos.cartridge.agent.Main
> >>>> >>>>
> >>>> >>>> Verfied the jar file is there:
> >>>> >>>> root@lblbdoma-508:/mnt/apache-stratos-cartridge-agent-4.0.0# ll
> /mnt/apache-stratos-cartridge-agent-4.0.0/lib/org.apache.stratos.cartridge.agent-4.0.0.jar
> >>>> >>>> -rwxr-xr-x 1 root root 0 Dec 26 16:29
> /mnt/apache-stratos-cartridge-agent-4.0.0/lib/org.apache.stratos.cartridge.agent-4.0.0.jar*
> >>>> >>>>
> >>>> >>>> Please help, Thanks
> >>>> >>>> -D
> >>>> >>>
> >>>> >>>
> >>>> >>
> >>>> >
> >>>
> >>>
> >>
> >
>
>

Reply via email to