Is Hyperspace running? Can you try something like
/opt/hypertable/hypertable-0.9.2.8-alpha/bin/ht hyperspace --exec "open /;
readdir /;"

-Sanjit
On Fri, May 28, 2010 at 2:32 PM, Harshada <[email protected]> wrote:

>
>
> On May 29, 2:10 am, Sanjit Jhala <[email protected]> wrote:
> > Hi Harshada,
> >
> > I'm confused about what state your setup is in.
>
> I have followed procedure given at
> http://code.google.com/p/hypertable/wiki/UpAndRunningWithHadoop
> and have been successful till "cap dist".
>
> >Can you try the following.
> > 1. cap cleandb
> > 2. Run ps and make sure all Hypertable related procs (Hyperspace,
> > RangeServer, Master, DFSBroker, ThroftBroker, any dangling start/stop
> > scripts) have been stopped. If not kill them manually.
>
> Killed everything.
>
> > 3. just to be sure run cap cleandb again
>
> Executed this command again. It's output is exactly similar to what I
> have posted in the reply to your earlier reply (my prev to prev mail).
>
> > 4. cap start
>
> Again same output as posted earlier in the same mail.
>
> >
> > Also are you running on a single node? If not is your capfile updated
> with
> > all the servers in your cluster?
>
> my Capfile:
>
> set :source_machine, "master"
> set :install_dir,  "/opt/hypertable/hypertable-0.9.2.8-alpha"
> set :hypertable_version, "0.9.2.8"
> set :default_dfs, "hadoop"
> set :default_config, "/opt/hypertable/hypertable.cfg"
>
> role :master, "master"
> role :hyperspace, "master"
> role :slave, "master", "slave"
> role :localhost, "127.0.0.1"
>
> and hypertable.cfg:
>
> #
> # hypertable.cfg
> #
>
> # HDFS Broker
> HdfsBroker.Port=38030
> HdfsBroker.fs.default.name=hdfs://master:54310
> HdfsBroker.Workers=20
>
> # Ceph Broker
> CephBroker.Port=38030
> CephBroker.Workers=20
> CephBroker.MonAddr=10.0.1.245:6789
>
> # Local Broker
> DfsBroker.Local.Port=38030
> DfsBroker.Local.Root=fs/local
>
> # DFS Broker - for clients
> DfsBroker.Host=localhost
> DfsBroker.Port=38030
>
> # Hyperspace
> Hyperspace.Replica.Host=localhost
> Hyperspace.Replica.Port=38040
> Hyperspace.Replica.Dir=hyperspace
> Hyperspace.Replica.Workers=20
>
> # Hypertable.Master
> Hypertable.Master.Host=localhost
> Hypertable.Master.Port=38050
> Hypertable.Master.Workers=20
>
> # Hypertable.RangeServer
> Hypertable.RangeServer.Port=38060
>
> Hyperspace.KeepAlive.Interval=30000
> Hyperspace.Lease.Interval=1000000
> Hyperspace.GracePeriod=200000
>
> # ThriftBroker
> ThriftBroker.Port=38080
>
> **NOTE: There's no property like: Hyperspace.Master.Host. Looking at
> the log files, it takes "localhost" as the value.
>
> After reading log files (as posted in my prev mail), I think the
> problem is with Hyperspace not being up at master. Because the log for
> RangServer at Slave machine says:
>
> "1275082230 ERROR Hypertable.RangeServer : (/opt/hypertable/
> hypertable-0.9.2.8-alpha/src/cc/Hypertable/RangeServer/main.cc:86)
> Unable to connect to hyperspace, exiting..."
>
> >
> > -Sanjit
> >
> > On Fri, May 28, 2010 at 1:43 PM, Harshada <[email protected]>
> wrote:
> > > Looks like this issue is related to the Hyperspace @master.
> >
> > > When I checked RangServer's log at slave, I found this
> >
> > > "1275077211 ERROR Hypertable.RangeServer : (/opt/hypertable/
> > > hypertable-0.9.2.8-alpha/src/cc/Hypertable/RangeServer/main.cc:86)
> > > Unable to connect to hyperspace, exiting..."
> >
> > > I checked Hyperspace's log at master for the error:
> >
> > > 1275076989 ERROR Hyperspace.Master : run (/opt/hypertable/
> > > hypertable-0.9.2.8-alpha/src/cc/Hyperspace/RequestHandlerOpen.cc:60):
> > > Hypertable::Exception:  node: '/hypertable/master' parent node: '/
> > > hypertable' - HYPERSPACE file not found
> > >        at void
> > > Hyperspace::Master::open(Hyperspace::ResponseCallbackOpen*, uint64_t,
> > > const char*, uint32_t, uint32_t, std::vector<Hyperspace::Attribute,
> > > std::allocator<Hyperspace::Attribute> >&) (/opt/hypertable/
> > > hypertable-0.9.2.8-alpha/src/cc/Hyperspace/Master.cc:877)
> >
> > > What does HYPERSPACE file not found mean?
> >
> > > There exists a directory /hypertable at HDFS at the master with 777
> > > permission.
> >
> > > Please help.
> >
> > > On May 29, 12:00 am, Harshada <[email protected]> wrote:
> > > > Thanks for your reply Sanjit.
> >
> > > > 'cap cleandb' gives following output: (with one error at the end)
> >
> > > >   * executing `stop'
> > > >  ** transaction: start
> > > >   * executing `stop_slaves'
> > > >   * executing "/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/
> > > > stop-servers.sh --no-hyperspace"
> > > >     servers: ["master", "slave"]
> > > >     [master] executing command
> > > >  ** [out :: master] Sending shutdown command
> > > >  ** [out :: master] Unable to establish connection to range server
> > > >     [slave] executing command
> > > >  ** [out :: slave] Sending shutdown command
> > > >  ** [out :: slave] Unable to establish connection to range server
> > > >  ** [out :: master] Shutdown range server complete
> > > >  ** [out :: slave] Shutdown range server complete
> > > >  ** [out :: master] Shutdown DFS broker complete
> > > >  ** [out :: master] Shutdown thrift broker complete
> > > >  ** [out :: master] Shutdown hypertable master complete
> > > >  ** [out :: slave] Shutdown thrift broker complete
> > > >  ** [out :: slave] Shutdown DFS broker complete
> > > >  ** [out :: slave] Shutdown hypertable master complete
> > > >     command finished
> > > >   * executing `stop_master'
> > > >   * executing "/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/
> > > > stop-servers.sh --no-hyperspace"
> > > >     servers: ["master"]
> > > >     [master] executing command
> > > >  ** [out :: master] Sending shutdown command
> > > >  ** [out :: master] Unable to establish connection to range server
> > > >  ** [out :: master] Shutdown range server complete
> > > >  ** [out :: master] Shutdown DFS broker complete
> > > >  ** [out :: master] Shutdown thrift broker complete
> > > >  ** [out :: master] Shutdown hypertable master complete
> > > >     command finished
> > > >   * executing `stop_hyperspace'
> > > >   * executing "/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/
> > > > stop-hyperspace.sh"
> > > >     servers: ["master"]
> > > >     [master] executing command
> > > >  ** [out :: master] Killing Hyperspace.pid 14096
> > > > *** [err :: master] /opt/hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/
> > > > bin/ht-env.sh: line 68: kill: (14096) - No such process
> > > >  ** [out :: master] Shutdown hyperspace complete
> > > >     command finished
> > > >  ** transaction: commit
> > > > harsh...@erts-server:/opt/hypertable/hypertable-0.9.2.8-alpha/conf$
> /
> > > > var/lib/gems/1.8/bin/cap cleandb
> > > >   * executing `cleandb'
> > > >  ** transaction: start
> > > >   * executing `clean_ranges'
> > > >   * executing "/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/
> > > > start-dfsbroker.sh hadoop       --config=/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/0.9.2.8/conf/hypertable.cfg &&    /opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/clean-database.sh;"
> > > >     servers: ["master", "slave"]
> > > >     [master] executing command
> > > >     [slave] executing command
> > > >  ** [out :: master] DFS broker: available file descriptors: 1024
> > > >  ** [out :: slave] DFS broker: available file descriptors: 1024
> > > >  ** [out :: slave] Started DFS Broker (hadoop)
> > > >  ** [out :: slave] Removed /hypertable/servers in DFS
> > > >  ** [out :: slave] Removed /hypertable/tables in DFS
> > > >  ** [out :: slave] Cleared hyperspace
> > > >  ** [out :: slave] Killing DfsBroker.hadoop.pid 24587
> > > >  ** [out :: slave] Shutdown hyperspace complete
> > > >  ** [out :: slave] Shutdown range server complete
> > > >  ** [out :: slave] Shutdown thrift broker complete
> > > >  ** [out :: slave] Shutdown hypertable master complete
> > > >  ** [out :: slave] Shutdown DFS broker complete
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] Waiting for DFS Broker (hadoop) to come up...
> > > >  ** [out :: master] ERROR: DFS Broker (hadoop) did not come up
> > > >  ** [out :: master] DfsBroker.hadoop appears to be running (19475):
> > > >  ** [out :: master] harshada 19475 19394 0 May28 ? 00:00:00 java -
> > > > classpath /opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8:/opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/lib/*.jar:/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/
> 0.9.2.8/lib/java/commons-logging-1.0.4.jar:/
> > > > opt/hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/lib/java/hadoop-0.20.1-
> > > > core.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/lib/java/
> > > > hypertable-0.9.2.8.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/
> > > > 0.9.2.8/lib/java/junit-4.3.1.jar:/opt/hypertable/hypertable-0.9.2.8-
> > > > alpha/0.9.2.8/lib/java/libthrift-0.2.0.jar:/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/0.9.2.8/lib/java/log4j-1.2.13.jar:/opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/lib/java/slf4j-
> > > > api-1.5.8.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/lib/
> > > >
> java/slf4j-log4j12-1.5.8.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/
> > > > 0.9.2.8/lib/jetty-ext/*.jar org.hypertable.DfsBroker.hadoop.main --
> > > > verbose --config=/opt/hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/conf/
> > > > hypertable.cfg
> > > >     command finished
> > > > failed: "sh -c '/opt/hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/bin/
> > > > start-dfsbroker.sh hadoop       --config=/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/0.9.2.8/conf/hypertable.cfg &&    /opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/clean-database.sh;'"
> > > > on master
> >
> > > > But going ahead when I run 'cap start', everything else starts up
> > > > except slaves's RangeServer. Here's the output:
> >
> > > >   * executing `start'
> > > >  ** transaction: start
> > > >   * executing `start_hyperspace'
> > > >   * executing "/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/
> > > > start-hyperspace.sh
> --config=/opt/hypertable/hypertable-0.9.2.8-
> > > > alpha/0.9.2.8/conf/hypertable.cfg"
> > > >     servers: ["master"]
> > > >     [master] executing command
> > > >  ** [out :: master] Started Hyperspace
> > > >     command finished
> > > >   * executing `start_master'
> > > >   * executing "/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/
> > > > start-dfsbroker.sh hadoop       --config=/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/0.9.2.8/conf/hypertable.cfg &&\\\n   /opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/start-master.sh --
> > > > config=/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/conf/
> > > > hypertable.cfg"
> > > >     servers: ["master"]
> > > >     [master] executing command
> > > >  ** [out :: master] DFS broker: available file descriptors: 1024
> > > >  ** [out :: master] DfsBroker.hadoop appears to be running (19475):
> > > >  ** [out :: master] harshada 19475 1 0 May28 ? 00:00:01 java -
> > > > classpath /opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8:/opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/lib/*.jar:/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/
> 0.9.2.8/lib/java/commons-logging-1.0.4.jar:/
> > > > opt/hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/lib/java/hadoop-0.20.1-
> > > > core.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/lib/java/
> > > > hypertable-0.9.2.8.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/
> > > > 0.9.2.8/lib/java/junit-4.3.1.jar:/opt/hypertable/hypertable-0.9.2.8-
> > > > alpha/0.9.2.8/lib/java/libthrift-0.2.0.jar:/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/0.9.2.8/lib/java/log4j-1.2.13.jar:/opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/lib/java/slf4j-
> > > > api-1.5.8.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/lib/
> > > >
> java/slf4j-log4j12-1.5.8.jar:/opt/hypertable/hypertable-0.9.2.8-alpha/
> > > > 0.9.2.8/lib/jetty-ext/*.jar org.hypertable.DfsBroker.hadoop.main --
> > > > verbose --config=/opt/hypertable/hypertable-0.9.2.8-alpha/
> 0.9.2.8/conf/
> > > > hypertable.cfg
> > > >  ** [out :: master] Started Hypertable.Master
> > > >     command finished
> > > >   * executing `start_slaves'
> > > >   * executing "/opt/hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/
> > > > random-wait.sh 5 &&\\\n   /opt/hypertable/hypertable-0.9.2.8-alpha/
> > > > 0.9.2.8/bin/start-dfsbroker.sh hadoop
> --config=/opt/hypertable/
> > > > hypertable-0.9.2.8-alpha/0.9.2.8/conf/hypertable.cfg &&\\\n   /opt/
> > > > hypertable/hypertable-0.9.2.8-alpha/0.9.2.8/bin/start-
> > > > rangeserver.sh
> --config=/opt/hypertable/hypertable-0.9.2.8-alpha/
> > > > 0.9.2.8/conf/hypertable.cfg &&\\\n
> >
> > ...
> >
> > read more ยป
>
> --
> You received this message because you are subscribed to the Google Groups
> "Hypertable Development" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<hypertable-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/hypertable-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Hypertable Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hypertable-dev?hl=en.

Reply via email to