[erlang-questions] Mnesia cluster across OTP Releases

Daniel Dormont <>
Tue Dec 11 01:12:02 CET 2012


Hey gang,

Is it possible and/or safe to run a Mnesia cluster across two Erlang
nodes running different releases? In particular I have one node on
R14B04 and another on R13B03, and when I tried to set up a cluster I
got this rather nasty error:

** FATAL ** Failed to merge schema: Incompatible schema storage types
(remote). on '' cs
 [{name,schema},{type,set},{ram_copies,['']},{disc_copies,['']}
 ,{disc_only_copies,[]},{load_order,0},{access_mode,read_write},{index,[]},{snmp,[]},{local_content,false},{record_name,schema},
 {attributes,[table,cstruct]},{user_properties,[]},{frag_properties,[]},{cookie,{{1351,554882,753639},''}},
 {version,{{4,0},{'',{1355,182745,138103}}}}],
 on '' rcs
[{name,schema},{type,set},{ram_copies,[]},{disc_copies,['','']},
 {disc_only_copies,[]},{load_order,0},{access_mode,read_write},{index,[]},{snmp,[]},{local_content,false},{record_name,schema},{attributes,[table,cstruct]},
 {user_properties,[]},{frag_properties,[]},{cookie,{{1351,554882,753639},''}},
 {version,{{5,0},{'',{1355,182745,345805}}}}]

But I wonder if there was something else wrong in my cluster
configuration that caused this.

thanks,
Dan



More information about the erlang-questions mailing list