Hi
 
I'm trying the cassandra 1.1.3 on a DualCore SLES10SP4 32bit machine.
The setup is just one single node.  The cassandra receives an exception
(see below) and cores when trying to initialize a keyspace/column
family. I can reproduce the crasch with the setup/config files included
in the tar.gz. distribution.  
 
 
1. remove any old crap from /var/lib/cassandra
2. start the cassandra and observe output: bin/cassandra -f
3. In another shell, exec bin/cassandra-cli -h 127.0.0.1 -f datadef.txt
 
Where datadef.txt:
------------------->
create keyspace tst4
       with placement_strategy =
'org.apache.cassandra.locator.SimpleStrategy'
       and strategy_options = {replication_factor:1};
 
use tst4;

create column family dirs_ch
       with comparator = AsciiType
       and column_metadata = [
       { column_name:'str', validation_class:AsciiType},
       { column_name:'str1', validation_class:AsciiType},
       { column_name:'assoc_str', validation_class:AsciiType}];
<----------------
 
 
Here is (part) of the output from the when cassandra crasches:
------------->
Unhandled exception

Type=Segmentation error vmState=0x00000000

J9Generic_Signal_Number=00000004 Signal_Number=0000000b
Error_Value=00000000 Signal_Code=00000001   
Handler1=B75B1443 Handler2=B758A859 InaccessibleAddress=000000B4

EDI=B760F560 ESI=71EC1532 EAX=00000022 EBX=71D35BA0

ECX=086050EC EDX=00000080

EIP=B6584E15 ES=007B DS=007B ESP=08605080

EFlags=00010202 CS=0073 SS=007B EBP=082FCB00

Module=/usr/lib/jvm/java-1.6.0-ibm-1.6.0/jre/lib/i386/libjclscar_24.so

Module_base_address=B653F000
Symbol=sun_misc_Unsafe_getLong__Ljava_lang_Object_2J                   
Symbol_address=B6584DCC

Target=2_40_20101124_069295 (Linux 2.6.16.60-0.85.1-bigsmp)

CPU=x86 (2 logical CPUs) (0xf4ddb000 RAM)            
<-----------------------
 
 
 
 
 
If I do exactly the same but with the following file  i.e just one less
column_metadata,  cassandra survives. 
----------------------->
create keyspace tst4
       with placement_strategy =
'org.apache.cassandra.locator.SimpleStrategy'
       and strategy_options = {replication_factor:1};

use tst4;

create column family dirs_ch
       with comparator = AsciiType
       and column_metadata = [
       { column_name:'str', validation_class:AsciiType},
       { column_name:'assoc_str', validation_class:AsciiType}];
<-----------------
 
 
I've tried with Cassandra 1.0.9 and it is working just fine !!! 
Any idea ??
 
rds /Robban
 
 
 
 
 
 
 

Reply via email to