Nosql Cassandra创建列族失败

Nosql Cassandra创建列族失败,nosql,cassandra,Nosql,Cassandra,我正在两节点测试集群上运行Cassandra 1.1.9,并尝试使用Cassandra cli在现有键空间中创建一个新列族。创建似乎成功了,但随后descripe声称列族不存在: [default@unknown] use test_kubrick_a; Authenticated to keyspace: test_kubrick_a [default@test_kubrick_a] create column family counters_bd603cd5_cf1f_45ff_8522_f

我正在两节点测试集群上运行Cassandra 1.1.9,并尝试使用
Cassandra cli
在现有键空间中创建一个新列族。创建似乎成功了,但随后
descripe
声称列族不存在:

[default@unknown] use test_kubrick_a;
Authenticated to keyspace: test_kubrick_a
[default@test_kubrick_a] create column family counters_bd603cd5_cf1f_45ff_8522_f871a8f0c327; 
ce75766b-fca0-3d7a-9ddf-646a63149e04
Waiting for schema agreement...
... schemas agree across the cluster
[default@test_kubrick_a] describe counters_bd603cd5_cf1f_45ff_8522_f871a8f0c327;
Sorry, no Keyspace nor ColumnFamily was found with name: counters_bd603cd5_cf1f_45ff_8522_f871a8f0c327
服务器日志还表明创建成功:

tail -f /var/log/cassandra/system.log

 INFO [RPC-Thread:82640] 2013-07-25 09:34:03,604 MigrationManager.java (line 177) Create new ColumnFamily: org.apache.cassandra.config.CFMetaData@6b4611b[cfId=16865,ksName=test_kubrick_a,cfName=counters_bd603cd5_cf1f_45ff_8522_f871a8f0c327,cfType=Standard,comparator=org.apache.cassandra.db.marshal.BytesType,subcolumncomparator=<null>,comment=,readRepairChance=0.1,dclocalReadRepairChance=0.0,replicateOnWrite=true,gcGraceSeconds=864000,defaultValidator=org.apache.cassandra.db.marshal.BytesType,keyValidator=org.apache.cassandra.db.marshal.BytesType,minCompactionThreshold=4,maxCompactionThreshold=32,keyAlias=<null>,columnAliases=[],valueAlias=<null>,column_metadata={},compactionStrategyClass=class org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy,compactionStrategyOptions={},compressionOptions={sstable_compression=org.apache.cassandra.io.compress.SnappyCompressor},bloomFilterFpChance=<null>,caching=KEYS_ONLY]
 INFO [MigrationStage:1] 2013-07-25 09:34:05,166 ColumnFamilyStore.java (line 679) Enqueuing flush of Memtable-schema_columnfamilies@1842686868(1958/5565 serialized/live bytes, 20 ops)
 INFO [FlushWriter:115] 2013-07-25 09:34:05,167 Memtable.java (line 264) Writing Memtable-schema_columnfamilies@1842686868(1958/5565 serialized/live bytes, 20 ops)
 INFO [FlushWriter:115] 2013-07-25 09:34:05,272 Memtable.java (line 305) Completed flushing /videoplaza/cassandra/datac/data/system/schema_columnfamilies/system-schema_columnfamilies-hf-21754-Data.db (2030 bytes) for commitlog position ReplayPosition(segmentId=1374476230336, position=20511454)
tail-f/var/log/cassandra/system.log
信息[RPC-Thread:82640]2013-07-2509:34:03604 MigrationManager.java(第177行)创建新的ColumnFamily:org.apache.cassandra.config。CFMetaData@6b4611b[cfId=16865,ksName=test\u kubrick\u a,cfName=counters\u bd603cd5\u cf1f\u 45ff\u 8522\u f871a8f0c327,cfType=Standard,comparator=org.apache.cassandra.db.marshall.BytesType,子列comparator=,comment=,readRepairChance=0.1,dclocalReadRepairChance=0.0,replicateOnWrite=true,gcGraceSeconds=864000,defaultValidator=org.apache.cassandra.db.marshall.BytesType,keyValidationr=org.apache.cassandra.db.marshal.ByTestType,minCompactionThreshold=4,maxCompactionThreshold=32,keyAlias=,ColumnAlias=[],valueAlias=,column_metadata={},compactionStrategyClass=class org.apache.cassandra.db.compression.SizetieredCompactionStrationStrateGstrategy={},CompressionStrateGyptions={},compressionOptions={sstable_compression=org.apache.cassandra.io.compress.SnappyCompressor},BloomFilterPChance=,caching=KEYS_ONLY]
信息[MigrationStage:1]2013-07-25 09:34:05166 ColumnFamilyStore.java(第679行)排队刷新Memtable架构_columnfamilies@1842686868(1958/5565序列化/活动字节,20个操作)
信息[FlushWriter:115]2013-07-25 09:34:05167 Memtable.java(第264行)正在编写Memtable模式_columnfamilies@1842686868(1958/5565序列化/活动字节,20个操作)
信息[FlushWriter:115]2013-07-25 09:34:05272 Memtable.java(第305行)已完成冲洗/videoplaza/cassandra/datac/data/system/schema_columnfamilies/system-schema_columnfamilies-hf-21754-data.db(2030字节),用于提交日志位置重放位置(段ID=1374476230336,位置=2051454)

我在尝试使用Astyanax创建列族时看到了相同的行为,因此这不是客户端的问题。

是否显示您是否只键入descripe?列族名称中曾经有一个带有u的错误。我在1.2.6上尝试过,descripe有效,但该错误可能存在于您的版本中。Richard,我尝试了您的建议,一个d列族没有出现在
descripe test\u kubrick\u a
中。那么“descripe;”的输出呢?它列出了列族吗?我在一个新的1.1.9安装上测试了您的确切命令,它工作正常。任何节点的日志中的模式有什么奇怪的地方吗?descripe的输出也没有显示出来。I'我想知道这是否是因为我在该键空间中有10K列族。