public void testReconnectNode() throws Exception {
final int GATEWAY_PORT = 2190;
final Master master = new Master(_zk.getInteractionProtocol(), false);
// startup node over gateway
final ZkConfiguration gatewayConf = new ZkConfiguration();
gatewayConf.setZKRootPath(_zk.getZkConf().getZkRootPath());
gatewayConf.setZKServers("localhost:" + GATEWAY_PORT);
Gateway gateway = new Gateway(GATEWAY_PORT, _zk.getServerPort());
gateway.start();
final ZkClient zkGatewayClient = ZkKattaUtil.startZkClient(gatewayConf, 30000);
InteractionProtocol gatewayProtocol = new InteractionProtocol(zkGatewayClient, gatewayConf);
FileUtil.deleteFolder(new NodeConfiguration().getShardFolder());