Error Code 1422


#1

when I aerospike restart.

com.aerospike.client.AerospikeException: Error Code 1422: /opt/aerospike/sys/udf/lua/ldt/ldt_common.lua:751 LDT-Sub Record Open Error.

Aerospike.conf my configuration of the two namespace.

namespace ais {
    replication-factor 2
    memory-size 16G
    ldt-enabled true
    default-ttl 0
    storage-engine device {
        device /dev/sdb #ssd
        scheduler-mode noop
        write-block-size 128K
        data-in-memory true
    }
}

namespace aislog {
    replication-factor 2
    default-ttl 0
    ldt-enabled true
    storage-engine device {
        device /dev/sdc #ssd
        scheduler-mode noop
        write-block-size 128K
    }
}

When I restart aerospike, ais namespace is running normally, but aislog 
 namespace ldt set  read and write Code Error 1422. this is the second 
time this situation occurs. aislog  namespace LDT set stores about 200G data.Using the Type LargeList, each LargeList storage is about 3M data。

#2

liaoxiong13,

Can you elaborate a little. Are you using LDT ? Does the namespace have ldt-enabled true ??

– Raj


#3

Hello,Aerospike.conf my configuration of the two namespace.

namespace ais {
 replication-factor 2
 memory-size 16G
 ldt-enabled true
 default-ttl 0
 storage-engine device {
   device /dev/sdb
   #ssd scheduler-mode
   noop write-block-size 128K
   data-in-memory true
 }
}

namespace aislog {
 replication-factor 2
 default-ttl 0
 ldt-enabled true
 storage-engine device {
   device /dev/sdc
   #ssd scheduler-mode noop
   write-block-size 128K
 }
}

When I restart aerospike, ais namespace is running normally, but AISLOG namespace ldt set read and write Code Error 1422. this is the second time this situation occurs. AISLOG namespace LDT set stores about 200G data.Using the Type LargeList, each LargeList storage is about 3M data.