To efficiently apply a corrected property to a kernel, and to grasp kernel generation which is being used by each node in a cluster system constituted of a plurality of nodes.
A kernel preparing means 20 prepares a kernel 11 from a kernel program group 23 to which a corrected property 3 is applied by an applying means 24, and calls a corrected property number registering means 21, and embeds a corrected property number 12. A kernel transfer instructing means 32 issues a kernel transfer instruction including one or more transfer designation node names and kernel names. A kernel transferring means 22 transfers the kernel 11 to nodes 1a and 1b, and reports kernel transfer result information. A kernel transfer instructing means 32 receives the kernel transfer result information, and a node information collecting means 30 collects it as node information 31. When nodes 1a and 1b are started, message outputting means 10a and 10b reports node start result information, and a node information collecting means 30 collects it as the node information 31.