OK, thanks for the extra info.

Hmm.. `unconfigured table schema_keyspaces`

Seems like an incomplete upgrade to 3.0.9 (and now 3.11.2) from some
earlier version, which used schema_columnfamilies, I think?

-- 
Michael

On 04/26/2018 08:55 AM, Lou DeGenaro wrote:
> Sorry, my mistake.  Everything is bluej421.  I tried  to (but in hind
> sight should not have) edit the append to make the host more generic. 
> The actual experiment uses bluej421 everywhere.
> 
> cqlsh from the same host works fine with the same exact host specified
> as CQLSH_HOST.
> 
> I just now installed apache-cassandra-3.11.2-bin.tar.gz and the problem
> persists.
> 
> 
> 
> On Thu, Apr 26, 2018 at 9:45 AM, Michael Shuler <mich...@pbandjelly.org
> <mailto:mich...@pbandjelly.org>> wrote:
> 
>     host421 != bluej421
>     My guess is 192.168.3.232 != {host421,bluej421} somewhere.
> 
>     If DNS hostnames are being used, the DNS infrastructure needs to be spot
>     on, forward and reverse. If the DNS infrastructure is /etc/hosts, those
>     hosts entries need to be spot on for the entire cluster, forward and
>     reverse.
> 
>     `ping` your hosts from nodes themselves and from remote nodes. Check the
>     listening ports on all nodes with `netstat`. `telnet $host $port`
>     locally and remotely. Were the results expected?
> 
>     Basically, if using DNS, it has to be right everywhere and a lot of
>     people get DNS wrong.
> 
>     -- 
>     Kind regards,
>     Michael
> 
>     On 04/26/2018 08:17 AM, Lou DeGenaro wrote:
>     > version: cassandra-3.0.9
>     >
>     >     conf/cassnadra.yaml changes:
>     >
>     >               - seeds: "host421"
>     >     listen_address: host421
>     >     rpc_address: host421
>     >
>     >
>     > Java client:
>     >
>     >     package database.tools;
>     >
>     >     import java.net.InetSocketAddress;
>     >     import java.util.Map;
>     >     import java.util.Map.Entry;
>     >
>     >     import com.datastax.driver.core.AuthProvider;
>     >     import com.datastax.driver.core.Cluster;
>     >     import com.datastax.driver.core.PlainTextAuthProvider;
>     >     import com.datastax.driver.core.Session;
>     >     import
>     com.datastax.driver.core.exceptions.NoHostAvailableException;
>     >
>     >     public class Creator {
>     >        
>     >         private static Cluster cluster;
>     >         private static Session session = null;
>     >        
>     >         private static String dburl = "host421";
>     >        
>     >         public static void main(String[] args) {
>     >             try {
>     >                 AuthProvider auth = new
>     >     PlainTextAuthProvider("cassandra", "cassandra");
>     >                 cluster = Cluster.builder()
>     >                     .withAuthProvider(auth)
>     >                     .addContactPoint(dburl)
>     >                     .build();
>     >                    
>     >                 session = cluster.connect();
>     >             }
>     >             catch(NoHostAvailableException e) {
>     >                 e.printStackTrace();
>     >                 Map<InetSocketAddress, Throwable> map = e.getErrors();
>     >                 for(Entry<InetSocketAddress, Throwable> entry :
>     >     map.entrySet()) {
>     >                     Throwable t = entry.getValue();
>     >                     t.printStackTrace();
>     >                 }
>     >             }
>     >             catch(Exception e) {
>     >                 e.printStackTrace();
>     >             }
>     >         }
>     >
>     >     }
>     >
>     >
>     > Result:
>     >
>     >      INFO | Found Netty's native epoll transport in the classpath,
>     using it
>     >     com.datastax.driver.core.exceptions.NoHostAvailableException: All
>     >     host(s) tried for query failed (tried:
>     bluej421/192.168.3.232:9042 <http://192.168.3.232:9042>
>     >     <http://192.168.3.232:9042>
>     >     (com.datastax.driver.core.exceptions.InvalidQueryException:
>     >     unconfigured table schema_keyspaces))
>     >         at
>     >   
>      
> com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:227)
>     >         at
>     >   
>      
> com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:86)
>     >         at
>     com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1409)
>     >         at com.datastax.driver.core.Cluster.init(Cluster.java:160)
>     >         at
>     com.datastax.driver.core.Cluster.connectAsync(Cluster.java:338)
>     >         at
>     com.datastax.driver.core.Cluster.connectAsync(Cluster.java:311)
>     >         at com.datastax.driver.core.Cluster.connect(Cluster.java:250)
>     >         at
>     org.apache.uima.ducc.database.tools.Creator.main(Creator.java:28)
>     >     com.datastax.driver.core.exceptions.InvalidQueryException:
>     >     unconfigured table schema_keyspaces
>     >         at
>     >   
>      com.datastax.driver.core.Responses$Error.asException(Responses.java:102)
>     >         at
>     >   
>      
> com.datastax.driver.core.DefaultResultSetFuture.onSet(DefaultResultSetFuture.java:149)
>     >         at
>     >   
>      
> com.datastax.driver.core.DefaultResultSetFuture.onSet(DefaultResultSetFuture.java:167)
>     >         at
>     >   
>      
> com.datastax.driver.core.Connection$Dispatcher.channelRead0(Connection.java:1013)
>     >         at
>     >   
>      
> com.datastax.driver.core.Connection$Dispatcher.channelRead0(Connection.java:936)
>     >         at
>     >   
>      
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
>     >         at
>     >   
>      
> io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:254)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
>     >         at
>     >   
>      
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
>     >         at
>     >   
>      
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:242)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)
>     >         at
>     >   
>      
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:324)
>     >         at
>     >   
>      
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:847)
>     >         at
>     >   
>      
> io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722)
>     >         at
>     >   
>      
> io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)
>     >         at
>     >     io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)
>     >         at
>     >   
>      
> io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:111)
>     >         at java.lang.Thread.run(Thread.java:811)
>     >
>     >
>     > Surely user error, but what is being done wrongly please?
>     >
>     > Thanks.
>     >
>     > Lou.
> 
> 
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
>     <mailto:user-unsubscr...@cassandra.apache.org>
>     For additional commands, e-mail: user-h...@cassandra.apache.org
>     <mailto:user-h...@cassandra.apache.org>
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
For additional commands, e-mail: user-h...@cassandra.apache.org

Reply via email to