コード例 #1
0
ファイル: member_cman.c プロジェクト: smintz/cluster
void kick_node_from_cluster(int nodeid)
{
	if (!nodeid) {
		log_error("telling cman to shut down cluster locally");
		cman_shutdown(ch_admin, CMAN_SHUTDOWN_ANYWAY);
	} else {
		log_error("telling cman to remove nodeid %d from cluster",
			  nodeid);
		cman_kill_node(ch_admin, nodeid);
	}
}
コード例 #2
0
ファイル: cman.c プロジェクト: djs55/ocfs2-tools
int kill_stack_node(int nodeid)
{
	int error;

	log_debug("killing node %d", nodeid);

	error = cman_kill_node(ch_admin, nodeid);
	if (error)
		log_debug("Unable to kill node %d, %d %d", nodeid, error,
			  errno);

	return error;
}