So MySQL Cluster is heading towards disk storage , time to upgrade my development environment in that direction.
After the upgrade I ran into the following problem
mysql> create table blah (i int, c char) engine=ndb;
ERROR 1005 (HY000): Can't create table './test/blah.frm' (errno: 4009)
And the mysql error database doesn't really help :)
perror --ndb 4009
OS error code 4009: Cluster Failure: Unknown result: Unknown result error
In the ndbd log it showed that the MySQL nodes connect but never really continued to start, strange no more logs and no help on the error.
Took me a while to figure out that MySQL-Max wasn't upgraded . MySQL-Max used to be required for NDB (dunno if it still is) and all of MySQL packages were already at 5.1.6 except for the Max package which deamon was actually running and which was still at 4.1.12 :)
You obviously know what I'll be testing next :)
Has it ever occured to anyone that each time you want to do an upgrade of a Fedora Core box. either online or via CD it always fails because your / or /usr/local or whatever filesystem isnt' big enough. Each time you run into the dreadfull "Need 128Mb more free space on /" actually when upgrading from CD it used to just
crash witouth this error. Dunno if that is alraedy fixed.. filed a bug ages ago on that iirc. Anyway apt-get dist-upgrade is running on my iMac now :)