Thanks! Regards, Swapnil
On Fri, Jul 17, 2015 at 8:32 AM, Rajkumar Rajaratnam <rajkum...@wso2.com> wrote: > You don't need to restart puppet master. You can use the same base image. > > Thanks. > > On Fri, Jul 17, 2015 at 2:00 PM, Swapnil Patil <swapnil.r...@gmail.com> > wrote: > >> Thanks Rajkumar! >> >> I am not using external CEP. So I will just set Stratos IP in base.pp. >> >> After this, do I need to restart puppet master and this change will >> automatically reflected in a newly spawned cartridge instance (using old >> cartridge image) ? >> >> I hope I don't need to create a new cartridge base image >> >> Sorry for a lot of questions. >> >> Thanks, >> Swapnil >> >> On Fri, Jul 17, 2015 at 8:06 AM, Rajkumar Rajaratnam <rajkum...@wso2.com> >> wrote: >> >>> >>> >>> On Fri, Jul 17, 2015 at 1:27 PM, Swapnil Patil <swapnil.r...@gmail.com> >>> wrote: >>> >>>> Thanks Rajkumar! >>>> >>>> Do I need to set it in >>>> >>>> thrift-client-config.xml file in repository/conf folder? >>>> >>> >>> If you are using external CEP, you need to specify CEP IP in >>> >>> $STRATOS_HOME/repository/conf/thrift-client-config.xml and you need >>> to set the CEP IP in base.pp in your puppet master. If you are not using >>> external CEP, you do not need to do any changes to thrift-client-config. >>> xml*, *but still you need to set the CEP IP to Stratos machine IP in >>> base.pp in your puppet master. >>> >>> Thanks. >>> >>>> >>>> Regards, >>>> Swapnil >>>> >>>> On Fri, Jul 17, 2015 at 7:27 AM, Rajkumar Rajaratnam < >>>> rajkum...@wso2.com> wrote: >>>> >>>>> If you are not using external CEP, then yes CEP IP should be same as >>>>> Stratos IP. >>>>> >>>>> On Fri, Jul 17, 2015 at 12:28 PM, Swapnil Patil < >>>>> swapnil.r...@gmail.com> wrote: >>>>> >>>>>> I checked Stratos log and I did find member fault event. >>>>>> >>>>>> TID: [0] [STRATOS] [2015-07-17 06:41:32,767] INFO >>>>>> {org.apache.stratos.cep.extension.FaultHandlingWindowProcessor} - Faulty >>>>>> member detected [member-id] >>>>>> single-cartridge-app.my-php.php.domain57018954-d22e-4b53-a4c3-2faf6da35da3 >>>>>> with [last time-stamp] 1437115228159 [time-out] 60000 milliseconds >>>>>> TID: [0] [STRATOS] [2015-07-17 06:41:32,767] INFO >>>>>> {org.apache.stratos.cep.extension.FaultHandlingWindowProcessor} - >>>>>> Publishing member fault event for [member-id] >>>>>> single-cartridge-app.my-php.php.domain57018954-d22e-4b53-a4c3-2faf6da35da3 >>>>>> >>>>>> A part of cartridge agent log related to CEP is below. Should this >>>>>> thrift.receiver.ip have been set to Stratos machine IP? >>>>>> >>>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: >>>>>> cep.stats.publisher.enabled = true >>>>>> 2015-07-17 06:44:33,144:INFO:CEP Publisher enabled >>>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: *thrift.receiver.ip >>>>>> = 127.0.0.1* >>>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: *thrift.receiver.port >>>>>> = 7711* >>>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: >>>>>> thrift.server.admin.username = admin >>>>>> 2015-07-17 06:44:33,144:DEBUG:Reading property: >>>>>> thrift.server.admin.password = admin >>>>>> 2015-07-17 06:44:33,145:DEBUG:Message received: >>>>>> instance/status/InstanceActivatedEvent: >>>>>> { >>>>>> "clusterId": "single-cartridge-app.my-php.php.domain", >>>>>> "clusterInstanceId": "single-cartridge-app-2", >>>>>> "instanceId": null, >>>>>> "memberId": >>>>>> "single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3", >>>>>> "networkPartitionId": "network-partition-1", >>>>>> "partitionId": "partition-1", >>>>>> "serviceName": "php" >>>>>> } >>>>>> 2015-07-17 06:44:33,145:INFO:CEP Publisher configuration initialized >>>>>> 2015-07-17 06:44:33,145:DEBUG:Reading property: port.check.timeout = >>>>>> 600000 >>>>>> 2015-07-17 06:44:33,146:DEBUG:Port check timeout: 600000 >>>>>> 2015-07-17 06:44:33,146:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:44:33,146:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:44:33,159:DEBUG:Message received: >>>>>> topology/MemberActivatedEvent: >>>>>> >>>>>> {"serviceName":"php","clusterId":"single-cartridge-app.my-php.php.domain","clusterInstanceId":"single-cartridge-app-2","memberId":"single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3","networkPartitionId":"network-partition-1","partitionId":"partition-1","portMap":{"8280":{"protocol":"http","value":80,"proxy":8280}},"memberPrivateIPs":["172.31.17.77"],"defaultPrivateIP":"172.31.17.77","memberPublicIPs":["54.169.207.111"],"defaultPublicIP":"54.169.207.111"} >>>>>> 2015-07-17 06:44:33,159:DEBUG:Executing handler for event >>>>>> 'MemberActivatedEvent' >>>>>> 2015-07-17 06:44:33,159:DEBUG:Member activated event received: >>>>>> '{"serviceName":"php","clusterId":"single-cartridge-app.my-php.php.domain","clusterInstanceId":"single-cartridge-app-2","memberId":"single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3","networkPartitionId":"network-partition-1","partitionId":"partition-1","portMap":{"8280":{"protocol":"http","value":80,"proxy":8280}},"memberPrivateIPs":["172.31.17.77"],"defaultPrivateIP":"172.31.17.77","memberPublicIPs":["54.169.207.111"],"defaultPublicIP":"54.169.207.111"}' >>>>>> 2015-07-17 06:44:33,160:INFO:Processing Member activated event: >>>>>> [service] u'php' [cluster] u'single-cartridge-app.my-php.php.domain' >>>>>> [member] >>>>>> u'single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3' >>>>>> 2015-07-17 06:44:33,160:DEBUG:Reading property: param.file.path = >>>>>> /mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params >>>>>> 2015-07-17 06:44:33,160:DEBUG:Executing extension for event >>>>>> [MemberActivatedEvent] >>>>>> 2015-07-17 06:44:33,160:DEBUG:Running extension for >>>>>> MemberActivatedEvent >>>>>> 2015-07-17 06:44:33,172:DEBUG:Running extension for >>>>>> MemberActivatedEvent >>>>>> 2015-07-17 06:44:33,185:DEBUG:Message received: >>>>>> topology/ClusterInstanceActivatedEvent: >>>>>> >>>>>> {"serviceName":"php","clusterId":"single-cartridge-app.my-php.php.domain","appId":"single-cartridge-app","instanceId":"single-cartridge-app-2"} >>>>>> 2015-07-17 06:44:33,228:INFO:MemberActivatedEvent Extension executed. >>>>>> [output]: Fri Jul 17 06:44:33 UTC 2015: Member Activated Event: >>>>>> MEMBER_ID: >>>>>> single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3, >>>>>> MEMBER_IP: , CLUSTER_ID: single-cartridge-app.my-php.php.domain, >>>>>> LB_CLUSTER_ID: , NETWORK_PARTITION_ID: network-partition-1, SERVICE_NAME: >>>>>> php, PORTS: 80, STRATOS_LB_IP: , STRATOS_LB_PUBLIC_IP: , >>>>>> APPLICATION_PATH: >>>>>> , STRATOS_PARAM_FILE_PATH: >>>>>> /mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params >>>>>> Member List: >>>>>> Topology: >>>>>> --------------- >>>>>> >>>>>> 2015-07-17 06:44:33,233:INFO:MemberActivatedEvent Extension executed. >>>>>> [output]: Fri Jul 17 06:44:33 UTC 2015: Member Activated Event: >>>>>> MEMBER_ID: >>>>>> single-cartridge-app.my-php.php.domain66e0b348-205d-4492-8de1-b29db08c8bb3, >>>>>> MEMBER_IP: , CLUSTER_ID: single-cartridge-app.my-php.php.domain, >>>>>> LB_CLUSTER_ID: , NETWORK_PARTITION_ID: network-partition-1, SERVICE_NAME: >>>>>> php, PORTS: 80, STRATOS_LB_IP: , STRATOS_LB_PUBLIC_IP: , >>>>>> APPLICATION_PATH: >>>>>> , STRATOS_PARAM_FILE_PATH: >>>>>> /mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/payload/launch-params >>>>>> Member List: >>>>>> Topology: >>>>>> --------------- >>>>>> >>>>>> 2015-07-17 06:44:33,234:DEBUG:No plugins registered for event >>>>>> MemberActivatedEvent >>>>>> 2015-07-17 06:44:33,234:DEBUG:Event handler not found for event : >>>>>> 'ClusterInstanceActivatedEvent' >>>>>> 2015-07-17 06:44:38,151:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:44:38,155:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:44:43,159:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:44:43,160:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:44:48,163:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:44:48,164:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:44:53,169:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:44:53,170:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:44:58,175:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:44:58,175:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:45:03,181:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:45:03,181:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:45:08,187:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:45:08,188:DEBUG:Port '7711' is not active >>>>>> 2015-07-17 06:45:13,202:INFO:Waiting for ports to be active: [ip] >>>>>> '127.0.0.1' [ports] ['7711'] >>>>>> 2015-07-17 06:45:13,202:DEBUG:Port '7711' is not active >>>>>> >>>>>> >>>>>> Thanks and Regards, >>>>>> Swapnil >>>>>> >>>>>> >>>>>> On Fri, Jul 17, 2015 at 6:08 AM, Swapnil Patil < >>>>>> swapnil.r...@gmail.com> wrote: >>>>>> >>>>>>> Thanks Rajkumar for the suggestion! >>>>>>> >>>>>>> Regards, >>>>>>> Swapnil >>>>>>> >>>>>>> On Fri, Jul 17, 2015 at 6:05 AM, Rajkumar Rajaratnam < >>>>>>> rajkum...@wso2.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Jul 17, 2015 at 11:31 AM, Swapnil Patil < >>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Thanks Akila and Udara! >>>>>>>>> >>>>>>>>> I will check Stratos logs. >>>>>>>>> >>>>>>>>> I need to be very quick to check cartridge agent log because I >>>>>>>>> cannot restart the instance once it gets terminated. >>>>>>>>> >>>>>>>> >>>>>>>> You can shutdown the stratos once the instance is activated - then >>>>>>>> the instance will not be terminated. >>>>>>>> >>>>>>>> Thanks. >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Thanks and Regards, >>>>>>>>> Swapnil >>>>>>>>> >>>>>>>>> On Fri, Jul 17, 2015 at 5:51 AM, Udara Liyanage <ud...@wso2.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi Swapnil, >>>>>>>>>> >>>>>>>>>> You might get a clue if you have a look at cartridge agent's log >>>>>>>>>> file. >>>>>>>>>> Could you please check your Stratos logs to see if there is a >>>>>>>>>> member fault event after the member activated. >>>>>>>>>> >>>>>>>>>> On Fri, Jul 17, 2015 at 11:14 AM, Akila Ravihansa Perera < >>>>>>>>>> raviha...@wso2.com> wrote: >>>>>>>>>> >>>>>>>>>>> This is probably because instances that were spawned got >>>>>>>>>>> activated but failed to publish health stats to CEP. Check whether >>>>>>>>>>> CEP IP >>>>>>>>>>> and port are correctly set in the cartridge definition. Did you >>>>>>>>>>> check >>>>>>>>>>> Stratos logs for possible causes? >>>>>>>>>>> >>>>>>>>>>> On Fri, Jul 17, 2015 at 10:42 AM, Swapnil Patil < >>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi All, >>>>>>>>>>>> >>>>>>>>>>>> I am testing the AWS load balancer extension using sample ec2 >>>>>>>>>>>> scripts. >>>>>>>>>>>> >>>>>>>>>>>> I am using simple application scripts for deployment. >>>>>>>>>>>> Application gets deployed successfully but the instance that got >>>>>>>>>>>> created >>>>>>>>>>>> gets terminated immediately (in around 2 minutes) and a new one is >>>>>>>>>>>> started. >>>>>>>>>>>> >>>>>>>>>>>> Just wondering if this is the expected behaviour? If yes can I >>>>>>>>>>>> increase the time after which the instance will be terminated? >>>>>>>>>>>> >>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>> Swapnil >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Akila Ravihansa Perera >>>>>>>>>>> Software Engineer, WSO2 >>>>>>>>>>> >>>>>>>>>>> Blog: http://ravihansa3000.blogspot.com >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> Udara Liyanage >>>>>>>>>> Software Engineer >>>>>>>>>> WSO2, Inc.: http://wso2.com >>>>>>>>>> lean. enterprise. middleware >>>>>>>>>> >>>>>>>>>> web: http://udaraliyanage.wordpress.com >>>>>>>>>> phone: +94 71 443 6897 >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Rajkumar Rajaratnam >>>>>>>> Committer & PMC Member, Apache Stratos >>>>>>>> Software Engineer, WSO2 >>>>>>>> >>>>>>>> Mobile : +94777568639 >>>>>>>> Blog : rajkumarr.com >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Rajkumar Rajaratnam >>>>> Committer & PMC Member, Apache Stratos >>>>> Software Engineer, WSO2 >>>>> >>>>> Mobile : +94777568639 >>>>> Blog : rajkumarr.com >>>>> >>>> >>>> >>> >>> >>> -- >>> Rajkumar Rajaratnam >>> Committer & PMC Member, Apache Stratos >>> Software Engineer, WSO2 >>> >>> Mobile : +94777568639 >>> Blog : rajkumarr.com >>> >> >> > > > -- > Rajkumar Rajaratnam > Committer & PMC Member, Apache Stratos > Software Engineer, WSO2 > > Mobile : +94777568639 > Blog : rajkumarr.com >