Sam, if 127.0.0.1 is a problem then that is a clue you need to clean up
your environment and start fresh. I suggest deactivating and killing all
runnign topo's, checking all processes via jps and ps -ef | grep storm and
killing all, also deleting all storm-local files and try again from
scratch. You know 127.0.0.1 should be a valid source for nimbus, drpc
server etc. There is obvious foo somewhere that needs to be cleaned

On Fri, Jul 14, 2017 at 11:13 AM, sam mohel <[email protected]> wrote:

> Is there any help please?
>
> On Thursday, July 13, 2017, sam mohel <[email protected]> wrote:
> > i set debug true to see where is the problem ,i attached worker log file
> .  Can someone help me ?
> > On Wed, Jul 12, 2017 at 9:17 PM, sam mohel <[email protected]> wrote:
> >>
> >> error with 127.0.0.1 in supervisor.log
> >> java.net.ConnectException: Connection refused
> >> at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
> ~[na:1.7.0_131]
> >> at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:744)
> ~[na:1.7.0_131]
> >> at 
> >> org.apache.storm.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:361)
> ~[storm-core-0.9.6.jar:0.9.6]
> >> at 
> >> org.apache.storm.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1081)
> ~[storm-core-0.9.6.jar:0.9.6]
> >> On Wed, Jul 12, 2017 at 4:31 PM, J.R. Pauley <[email protected]>
> wrote:
> >>>
> >>> you can use 3772 as long as it is not already in use. you can try
> netstat -ant | grep 3772 before you start the topo and should be no
> references using it. After you submit the topo should see a LISTENer if it
> starts correctly.
> >>> But also I think storm.yaml supports only single drpc port so doubt
> you can submit 2 topos trying diff drpc ports. I would think all active
> topologies have to use common port
> >>> On Wed, Jul 12, 2017 at 10:00 AM, sam mohel <[email protected]>
> wrote:
> >>>>
> >>>> yes i tried another topology using drpc and worked except this i'm
> trying it now . although it worked in local mode , but same configuration
> of distributed for first topology not work with it . i will try 127.0.0.1 ,
> i used 3772 with first topology and worked can i use it again with the
> second or changed it to 3774 ?
> >>>> Really appreciate  your time
> >>>> On Wed, Jul 12, 2017 at 3:49 PM, J.R. Pauley <[email protected]>
> wrote:
> >>>>>
> >>>>> you really have 192.168.x.x literally? I would think that would
> never work. Have you tried 127.0.0.1 to see if it makes any diff? Have you
> verified the port is open and listening?
> >>>>> On Wed, Jul 12, 2017 at 9:16 AM, sam mohel <[email protected]>
> wrote:
> >>>>>>
> >>>>>> i set it in the code
> >>>>>> Config conf = new Config();
> >>>>>> List<String> dprcServers = new ArrayList<String>();
> >>>>>> dprcServers.add("192.168.x.x");
> >>>>>> conf.put(Config.DRPC_SERVERS, dprcServers);
> >>>>>> conf.put(Config.DRPC_PORT, 3772);
> >>>>>> LocalDRPC drpc = null;
> >>>>>> StormSubmitter.submitTopology(args[0], conf, buildTopology(drpc));
> >>>>>> DRPCClient client=new DRPCClient("192.168.x.x",3772);
> >>>>>>
> >>>>>> On Wed, Jul 12, 2017 at 2:31 PM, J.R. Pauley <[email protected]>
> wrote:
> >>>>>>>
> >>>>>>> How come no drpc.servers config shown in storm.yaml?
> >>>>>>> On Wed, Jul 12, 2017 at 8:22 AM, sam mohel <[email protected]>
> wrote:
> >>>>>>>>
> >>>>>>>> thanks for replying Nazar . but how can i solve my problem
>  "DRPCExecutionException(msg:Request timed out)" ?
> >>>>>>>> Should i increase or decrease time of drpc server or client ?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Wed, Jul 12, 2017 at 11:16 AM, Nazar Kushpir <
> [email protected]> wrote:
> >>>>>>>>>
> >>>>>>>>> Sam,
> >>>>>>>>> I don't see any gc-related info in your errors, but there is a
> "java.io.IOException: Connection reset by peer" message, that can be
> related to some network problems.
> >>>>>>>>> As for GC and more RAM: storm has an option
> "topology.max.spout.pending" which allows you to limit the number of tuples
> in topology at any point of time (by default it has no limit) - it helped
> me to overcome "out of memory" errors, so it may help you too, since it
> isn't set in your "storm.yaml" file.
> >>>>>>>>> On Tue, Jul 11, 2017 at 10:20 PM, sam mohel <[email protected]>
> wrote:
> >>>>>>>>>>
> >>>>>>>>>> How can I figure the problem ? Is there any other place I can
> post my problem  ?
> >>>>>>>>>>
> >>>>>>>>>> On Tuesday, July 11, 2017, sam mohel <[email protected]>
> wrote:
> >>>>>>>>>> > Is there any help please?
> >>>>>>>>>> >
> >>>>>>>>>> > On Tuesday, July 11, 2017, sam mohel <[email protected]>
> wrote:
> >>>>>>>>>> >> thanks for replying and for this clarification  .
> >>>>>>>>>> >> here my full error and i hope some can help
> >>>>>>>>>> >> I'm using apache-stom-0.9.6 with jdk 1.7 and zookeeper-3.4.6
> . i submitted my trident topology but got this in terminal
> >>>>>>>>>> >> [main] INFO  backtype.storm.StormSubmitter - Finished
> submitting topology: top
> >>>>>>>>>> >> Exception in thread "main" DRPCExecutionException(msg:Request
> timed out)
> >>>>>>>>>> >> at backtype.storm.generated.DistributedRPC$execute_result.
> read(DistributedRPC.java:904)
> >>>>>>>>>> >> at org.apache.thrift7.TServiceClient.receiveBase(
> TServiceClient.java:78)
> >>>>>>>>>> >> at backtype.storm.generated.DistributedRPC$Client.recv_
> execute(DistributedRPC.java:92)
> >>>>>>>>>> >> at backtype.storm.generated.DistributedRPC$Client.execute(
> DistributedRPC.java:78)
> >>>>>>>>>> >> at backtype.storm.utils.DRPCClient.execute(DRPCClient.
> java:71)
> >>>>>>>>>> >> at trident.mytopology.main(mytopology.java:319)
> >>>>>>>>>> >> in drpc.log file
> >>>>>>>>>> >>  [INFO] Starting Distributed RPC servers...
> >>>>>>>>>> >> 2017-07-11T08:10:44.139+0200 o.a.t.s.TNonblockingServer
> [WARN] Got an IOException in internalRead!
> >>>>>>>>>> >> java.io.IOException: Connection reset by peer
> >>>>>>>>>> >> at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
> ~[na:1.7.0_121]
> >>>>>>>>>> >> at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
> ~[na:1.7.0_121]
> >>>>>>>>>> >> at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
> ~[na:1.7.0_121]
> >>>>>>>>>> >> at sun.nio.ch.IOUtil.read(IOUtil.java:197) ~[na:1.7.0_121]
> >>>>>>>>>> >> at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:384)
> ~[na:1.7.0_121]
> >>>>>>>>>> >> at 
> >>>>>>>>>> >> org.apache.thrift7.transport.TNonblockingSocket.read(TNonblockingSocket.java:141)
> ~[storm-core-0.9.6.jar:0.9.6]
> >>>>>>>>>> >> at org.apache.thrift7.server.TNonblockingServer$
> FrameBuffer.internalRead(TNonblockingServer.java:669)
> [storm-core-0.9.6.jar:0.9.6]
> >>>>>>>>>> >> at org.apache.thrift7.server.TNonblockingServer$
> FrameBuffer.read(TNonblockingServer.java:458) [storm-core-0.9.6.jar:0.9.6]
> >>>>>>>>>> >> at org.apache.thrift7.server.TNonblockingServer$
> SelectThread.handleRead(TNonblockingServer.java:359)
> [storm-core-0.9.6.jar:0.9.6]
> >>>>>>>>>> >> at org.apache.thrift7.server.TNonblockingServer$
> SelectThread.select(TNonblockingServer.java:304)
> [storm-core-0.9.6.jar:0.9.6]
> >>>>>>>>>> >> at org.apache.thrift7.server.TNonblockingServer$
> SelectThread.run(TNonblockingServer.java:243) [storm-core-0.9.6.jar:0.9.6]
> >>>>>>>>>> >> 2017-07-11T08:19:39.090+0200 b.s.d.drpc [WARN] Timeout DRPC
> request id: 1 start at 1499753374
> >>>>>>>>>> >> nimbus.log file didn't contain any errors or warning
> >>>>>>>>>> >> supervisor.log file contain still hasn't started
> >>>>>>>>>> >> storm.yaml
> >>>>>>>>>> >> storm.zookeeper.servers:
> >>>>>>>>>> >>      - "192.168.x.x"
> >>>>>>>>>> >>
> >>>>>>>>>> >>  nimbus.host : "192.168.x.x"
> >>>>>>>>>> >>  storm.local.dir: "/var/storm"
> >>>>>>>>>> >>
> >>>>>>>>>> >>  supervisor.childopts: "-Xmx1024m -XX:MaxPermSize=512m"
> >>>>>>>>>> >>  worker.childopts: "-Xmx2048m -XX:MaxPermSize=512m"
> >>>>>>>>>> >>  nimbus.childopts: "-Xmx2048m -XX:MaxPermSize=512m"
> >>>>>>>>>> >>  ui.port: 8080
> >>>>>>>>>> >>  storm.zookeeper.session.timeout: 40000
> >>>>>>>>>> >>  storm.zookeeper.connection.timeout: 30000
> >>>>>>>>>> >>  nimbus.task.timeout.secs: 600
> >>>>>>>>>> >>
> >>>>>>>>>> >>
> >>>>>>>>>> >> On Tue, Jul 4, 2017 at 7:42 AM, Navin Ipe <
> [email protected]> wrote:
> >>>>>>>>>> >>>
> >>>>>>>>>> >>> :-) There are no demands here, dear Sam. Just requests for
> information so that we can help you better.
> >>>>>>>>>> >>> I haven't had to deal with DRPC, so couldn't help you with
> that, which is why I had also mentioned that the others on this forum will
> be able to help you if you provided more info.
> >>>>>>>>>> >>> This is a general procedure in every forum and in real life
> too. The help you get is directly proportional with the amount of quality
> info you provide.
> >>>>>>>>>> >>>
> >>>>>>>>>> >>> To overcome a GC problem you either have to minimise the
> amount of memory your program uses (consider restructuring your
> datastructures or using primitive datatypes) or you increase the amount of
> RAM and alter Storm's configuration to be able to recognize the newly
> available increase in RAM. This is, if it is indeed a memory allocation
> problem.
> >>>>>>>>>> >>>
> >>>>>>>>>> >>> On Tue, Jul 4, 2017 at 2:08 AM, sam mohel <
> [email protected]> wrote:
> >>>>>>>>>> >>>>
> >>>>>>>>>> >>>> I wrote before another post and you demand from me to
> write my configurations and some details and I wrote it but you didn't help
> !! So thanks for that because other people helped and replied . Now this
> post in general how can I overcome GC problem ? What are the things that I
> should concentrate on it ? Again my question is on general
> >>>>>>>>>> >>>>
> >>>>>>>>>> >>>> On Monday, July 3, 2017, Navin Ipe <
> [email protected]> wrote:
> >>>>>>>>>> >>>> > Think about this Sam. If some stranger wrote what you
> wrote, and you tried understanding their problem looking at only what they
> wrote, would you be able to figure out anything at all?
> >>>>>>>>>> >>>> > You haven't provided enough information for us to help
> you.
> >>>>>>>>>> >>>> > What is the exact error you are encountering? Paste it
> here.
> >>>>>>>>>> >>>> > How much memory have you allocated for storm (in the
> settings)?
> >>>>>>>>>> >>>> > How much of memory is available for storm to use (other
> apps also use memory)?
> >>>>>>>>>> >>>> > Are you trying to submit two topologies, each of which
> need 6GB RAM on an 8GB laptop?
> >>>>>>>>>> >>>> > Have you considered using online servers?
> >>>>>>>>>> >>>> >
> >>>>>>>>>> >>>> > Plenty of other things like this. Tell us exactly what
> the problem is, what you tried to solve it, what you googled to resolve it
> before asking us. This is how forums work. If you want people to help you,
> give them the right info and respect their time.
> >>>>>>>>>> >>>> >
> >>>>>>>>>> >>>> >
> >>>>>>>>>> >>>> > On Sat, Jul 1, 2017 at 4:40 AM, sam mohel <
> [email protected]> wrote:
> >>>>>>>>>> >>>> >>
> >>>>>>>>>> >>>> >> I hope can find any help and many thanks for that
> >>>>>>>>>> >>>> >> I have problem with GC "garbage collector " and this is
> the second time i face this problem as my laptop with RAM 6 GB and it
> didn't work with the my topology so i increased my RAM to be 8 GB  to
> overcome this and fixed . Now i want to submit another one but RAM is not
> enough  , How can i overcome this problem ? Can i fix it instead of
> increasing size of RAM ?
> >>>>>>>>>> >>>> >
> >>>>>>>>>> >>>> >
> >>>>>>>>>> >>>> > --
> >>>>>>>>>> >>>> > Regards,
> >>>>>>>>>> >>>> > Navin
> >>>>>>>>>> >>>
> >>>>>>>>>> >>>
> >>>>>>>>>> >>> --
> >>>>>>>>>> >>> Regards,
> >>>>>>>>>> >>> Navin
> >>>>>>>>>> >>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
> >
> >

Reply via email to