cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Greene <michael.gre...@gmail.com>
Subject Re: one server or more servers?
Date Wed, 15 Jul 2009 23:24:34 GMT
The port you're looking for is typically 8080, but if you only specify
the host and not the port it shoudl work just fine.

bin/nodeprobe -host localhost

Michael

On Wed, Jul 15, 2009 at 6:18 PM, <mobiledreamers@gmail.com> wrote:
> bin]$ ./nodeprobe -host localhost -port 8888
> Error connecting to remote JMX agent!
> java.io.IOException: Failed to retrieve RMIServer stub:
> javax.naming.CommunicationException [Root exception is
> java.rmi.ConnectIOException: error during JRMP connection establishment;
> nested exception is:
>         java.io.EOFException]
>         at
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:342)
>         at
> javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:267)
>         at org.apache.cassandra.tools.NodeProbe.connect(NodeProbe.java:149)
>         at org.apache.cassandra.tools.NodeProbe.<init>(NodeProbe.java:111)
>         at org.apache.cassandra.tools.NodeProbe.main(NodeProbe.java:470)
> Caused by: javax.naming.CommunicationException [Root exception is
> java.rmi.ConnectIOException: error during JRMP connection establishment;
> nested exception is:
>         java.io.EOFException]
>         at
> com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:118)
>         at
> com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:203)
>         at javax.naming.InitialContext.lookup(InitialContext.java:409)
>         at
> javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1902)
>         at
> javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1871)
>         at
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:276)
>         ... 4 more
> Caused by: java.rmi.ConnectIOException: error during JRMP connection
> establishment; nested exception is:
>         java.io.EOFException
>         at
> sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:304)
>         at
> sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
>         at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:340)
>         at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
>         at
> com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:114)
>         ... 9 more
> Caused by: java.io.EOFException
>         at java.io.DataInputStream.readByte(DataInputStream.java:267)
>         at
> sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:246)
>         ... 13 more
>
> On Wed, Jul 15, 2009 at 4:17 PM, <mobiledreamers@gmail.com> wrote:
>>
>> port 7002 doesnt trying nodeprobe
>>
>> On Wed, Jul 15, 2009 at 4:03 PM, Anthony Molinaro
>> <anthonym@alumni.caltech.edu> wrote:
>>>
>>> Alternatively if you are using the 0.3 release you can point a browser
>>> at port 7002 of one of the boxes and should see all the nodes in the
>>> list.
>>>
>>> -Anthony
>>>
>>> On Wed, Jul 15, 2009 at 05:40:27PM -0500, Michael Greene wrote:
>>> > You can use the nodeprobe utility in bin/ to contact each node and
>>> > make sure they see the same information.  Run it with no arguments to
>>> > see the commands you can pass it.
>>> >
>>> > There is also an open issue at
>>> > https://issues.apache.org/jira/browse/CASSANDRA-252 for making this a
>>> > little more automatic (instead of having to run nodeprobe on each node
>>> > and check the results by hand, you can just pass in all the servers
>>> > that you think should be able to see each other) but there's no code
>>> > for this yet.
>>> >
>>> > Michael
>>> >
>>> > On Wed, Jul 15, 2009 at 5:33 PM, <mobiledreamers@gmail.com> wrote:
>>> > > Mark and Jonathan
>>> > > I have started cassandra on 4 servers with all 4 of them as seeds
>>> > > how do i know all 4 are now part of the datastore
>>> > > are there ways to test this
>>> > > thanks a lot
>>> > >
>>> > > On Tue, Jul 14, 2009 at 8:30 AM, Mark Robson <markxr@gmail.com>
>>> > > wrote:
>>> > >>
>>> > >> 2009/7/14 <mobiledreamers@gmail.com>
>>> > >>>
>>> > >>> 1. If you only have 3 production servers, Cassandra may not
do much
>>> > >>> for
>>> > >>> you. You will probably only care if you have lots more servers.
3
>>> > >>> servers is
>>> > >>> a reasonable minimum for a test / dev environment
>>> > >>> At How many servers does cassandra start really performing?
>>> > >>> or how many servers is an ideal setup say for a game 10?
>>> > >>
>>> > >> It can use any number, three is probably a reasonable minimum,
I
>>> > >> don't
>>> > >> know what the maximum is.
>>> > >>
>>> > >> If you have a small number of servers, there is probably no reason
>>> > >> to use
>>> > >> Cassandra; you can more usefully use a conventional database with
>>> > >> replication or sharding.
>>> > >>
>>> > >> The reason you might want to use Cassandra is to scale writes a
lot,
>>> > >> to
>>> > >> levels you couldn't reach with more "conventional" databases.
>>> > >>
>>> > >> In all likelihood, an application would use Cassandra to store
>>> > >> high-volume
>>> > >> high-write data alongside a more conventional database to store
>>> > >> smaller,
>>> > >> less frequently changing stuff.
>>> > >>
>>> > >> It appears to me that Cassandra 0.3 is only really useful if running
>>> > >> on a
>>> > >> homogenous cluster of dedicated servers with reasonable amounts
of
>>> > >> memory /
>>> > >> storage (But not necessarily high spec servers of CPU, IO speed
or
>>> > >> internal
>>> > >> redundancy).
>>> > >>
>>> > >> Once the load balancing is implemented in 0.5 (according to current
>>> > >> plans)
>>> > >> it will become more useful for heterogenous environments.
>>> > >>
>>> > >> Mark
>>> > >
>>> > >
>>> > >
>>> > > --
>>> > > Bidegg worlds best auction site
>>> > > http://bidegg.com
>>> > >
>>>
>>> --
>>> ------------------------------------------------------------------------
>>> Anthony Molinaro                           <anthonym@alumni.caltech.edu>
>>
>>
>>
>> --
>> Bidegg worlds best auction site
>> http://bidegg.com
>
>
>
> --
> Bidegg worlds best auction site
> http://bidegg.com
>

Mime
View raw message