I am trying to set up a cluster for the first time and I am unclear on a few concepts.
First of all, can I run an API (mysqld) node on the same server as a DATA (ndb) node? I seem to be reading right past this in the documentation, but it seems unsupported. Could I give the machine a virtual name and configure the SQL node with that name and a separate ndb_nodeid ?
Secondly, I have gotten the instance up and running the following 3 machine configuration:
ndb_mgm cluster03
ndb cluster01
ndb cluster02
sql cluster03
But when I import the world schema via the mysql command line, I see nothing physical on the data nodes in the datadir. Should I see files here? I see them locally on the datadir defined in the my.cnf on my API node (cluster03), does that mean I need the physical disk on my SQL nodes to accommodate my entire dataset? I cannot imagine that is the case.
Thank you in advance.
Dov
First of all, can I run an API (mysqld) node on the same server as a DATA (ndb) node? I seem to be reading right past this in the documentation, but it seems unsupported. Could I give the machine a virtual name and configure the SQL node with that name and a separate ndb_nodeid ?
Secondly, I have gotten the instance up and running the following 3 machine configuration:
ndb_mgm cluster03
ndb cluster01
ndb cluster02
sql cluster03
But when I import the world schema via the mysql command line, I see nothing physical on the data nodes in the datadir. Should I see files here? I see them locally on the datadir defined in the my.cnf on my API node (cluster03), does that mean I need the physical disk on my SQL nodes to accommodate my entire dataset? I cannot imagine that is the case.
Thank you in advance.
Dov