You might want to send this over to the mysql cluster folks. It seems to
be a problem with the ndb_engine, which we don't support directly.
On Wed, 21 Mar 2012, deepak m wrote:
> hi
>
> i am getting an error while starting memcached 1.6 beta service
>
> like
>
> [root@cent2 ~]# /usr/local/mysql/bin/memcached -E /usr/local/mysql/lib/
> ndb_engine.so -e "connectstring=10.12.200.117:1186;role=db-
> only;debug=true" -vv -u root -c 11
> main --> ndb_initialize()
> main print_debug_startup_info(): sizeof Ndb : 144
> main print_debug_startup_info(): sizeof NdbInstance : 64
> main print_debug_startup_info(): sizeof workitem : 136
> main print_debug_startup_info(): sizeof ExternalValue : 96
> main --> connect_to_primary_cluster()
> 22-Mar-2012 10:18:27 IST NDB Memcache 5.5.19-ndb-7.2.4 started [NDB
> 7.2.4; MySQL 5.5.19]
> Contacting primary management server (10.12.200.117:1186) ...
> main --> ClusterConnectionPool::connect()
> Connected to "10.12.200.117:1186" as node id 5.
> main --> Configuration::fetch_meta_record()
> main get_supported_version(): 1.2
> main --> config_v1::read_configuration()
> main get_server_role_id(): Name: "db-only" -- ID: 1
> main --> config_v1::get_policies()
> main get_policies(): ndb-test: get-2 set-2 del-2 flush-2
> addr-0x9d9fb20
> main get_policies(): caching-with-local-deletes: get-3 set-3 del-1
> flush-1 addr-0x9d99a60
> main get_policies(): ndb-read-only: get-2 set-4 del-4 flush-1
> addr-0x9d7bbb8
> main get_policies(): ndb-only: get-2 set-2 del-2 flush-1
> addr-0x9d75878
> main get_policies(): caching: get-3 set-3 del-3 flush-1
> addr-0x9da0120
> main get_policies(): memcache-only: get-1 set-1 del-1 flush-1
> addr-0x9d7f798
> main --> config_v1::get_connections()
> main --> store_connection_pool_for_cluster()
> main get_connections(): [0]: { 0 => "10.12.200.117" [rtt: 250]}
> main get_connections(): clusters: 1
> main --> config_v1::get_prefixes()
> main QueryPlan(): Using Index: PRIMARY on Table: key_prefixes [SCAN]
> main get_container_record(): "demo_table" found in database
> (demo_table).
> main get_container_record(): "demo_ext" found in database
> (demo_table_large).
> main get_container_record(): "demo_tabs" found in database
> (demo_table_tabs).
> main --> config_v1::log_signon()
> main set_initial_cas(): Sign On GCI: 0x95f700000012 | Node Id: [5]
> 0x50000000 | Engine bit: 0x1000000000
> main set_initial_cas(): Initial CAS: 5276488924397568 0x12bef050000000
> main --> config_v1 destructor()
> Retrieved 3 key prefixes for server role "db-only".
> The default behavior is that:
> GET uses NDB only
> SET uses NDB only
> DELETE uses NDB only.
> The 2 explicitly defined key prefixes are "b:" (demo_table_large) and
> "t:" (demo_table_tabs)
> main --> Configuration::openAllConnections()
> main --> ClusterConnectionPool::connect()
> open_connections_to_all_clusters() failed
> main --> ndb_destroy()
> Segmentation fault
>
>
>
> can any one help me out in finding solution for this
>
>
> thanks in adv
> Deepak M
>