[erlang-questions] Mnesia cluster across OTP Releases

Daniel Dormont dan@REDACTED
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 'ejabberd@REDACTED' cs
 [{name,schema},{type,set},{ram_copies,['ejabberd@REDACTED']},{disc_copies,['ejabberd@REDACTED']}
 ,{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},'ejabberd@REDACTED'}},
 {version,{{4,0},{'ejabberd@REDACTED',{1355,182745,138103}}}}],
 on 'ejabberd@REDACTED' rcs
[{name,schema},{type,set},{ram_copies,[]},{disc_copies,['ejabberd@REDACTED','ejabberd@REDACTED']},
 {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},'ejabberd@REDACTED'}},
 {version,{{5,0},{'ejabberd@REDACTED',{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