提交 497a9799 编写于 作者: H hzcheng

Merge branch 'develop' into feature/2.0tsdb

...@@ -304,10 +304,11 @@ int32_t tscToSQLCmd(SSqlObj* pSql, struct SSqlInfo* pInfo) { ...@@ -304,10 +304,11 @@ int32_t tscToSQLCmd(SSqlObj* pSql, struct SSqlInfo* pInfo) {
} }
SSQLToken* pIpAddr = &pInfo->pDCLInfo->a[0]; SSQLToken* pIpAddr = &pInfo->pDCLInfo->a[0];
if (!validateIpAddress(pIpAddr->z, pIpAddr->n)) { // if (!validateIpAddress(pIpAddr->z, pIpAddr->n)) {
return invalidSqlErrMsg(tscGetErrorMsgPayload(pCmd), msg); // return invalidSqlErrMsg(tscGetErrorMsgPayload(pCmd), msg);
} // }
pIpAddr->n = strdequote(pIpAddr->z);
break; break;
} }
......
...@@ -79,7 +79,7 @@ void tscSetMgmtIpListFromEdge() { ...@@ -79,7 +79,7 @@ void tscSetMgmtIpListFromEdge() {
if (tscMgmtIpSet.numOfIps != 1) { if (tscMgmtIpSet.numOfIps != 1) {
tscMgmtIpSet.numOfIps = 1; tscMgmtIpSet.numOfIps = 1;
tscMgmtIpSet.inUse = 0; tscMgmtIpSet.inUse = 0;
taosGetFqdnPortFromEp(tsMaster, tscMgmtIpSet.fqdn[0], &tscMgmtIpSet.port[0]); taosGetFqdnPortFromEp(tsFirst, tscMgmtIpSet.fqdn[0], &tscMgmtIpSet.port[0]);
tscTrace("edge mgmt IP list:"); tscTrace("edge mgmt IP list:");
tscPrintMgmtIp(); tscPrintMgmtIp();
} }
......
...@@ -80,8 +80,8 @@ STscObj *taosConnectImpl(const char *ip, const char *user, const char *pass, con ...@@ -80,8 +80,8 @@ STscObj *taosConnectImpl(const char *ip, const char *user, const char *pass, con
strcpy(tscMgmtIpSet.fqdn[0], ip); strcpy(tscMgmtIpSet.fqdn[0], ip);
tscMgmtIpSet.port[0] = port? port: tsMnodeShellPort; tscMgmtIpSet.port[0] = port? port: tsMnodeShellPort;
} else { } else {
if (tsMaster[0] != 0) { if (tsFirst[0] != 0) {
taosGetFqdnPortFromEp(tsMaster, tscMgmtIpSet.fqdn[tscMgmtIpSet.numOfIps], &tscMgmtIpSet.port[tscMgmtIpSet.numOfIps]); taosGetFqdnPortFromEp(tsFirst, tscMgmtIpSet.fqdn[tscMgmtIpSet.numOfIps], &tscMgmtIpSet.port[tscMgmtIpSet.numOfIps]);
tscMgmtIpSet.numOfIps++; tscMgmtIpSet.numOfIps++;
} }
......
...@@ -136,9 +136,9 @@ void taos_init_imp() { ...@@ -136,9 +136,9 @@ void taos_init_imp() {
tscMgmtIpSet.inUse = 0; tscMgmtIpSet.inUse = 0;
tscMgmtIpSet.numOfIps = 1; tscMgmtIpSet.numOfIps = 1;
taosGetFqdnPortFromEp(tsMaster, tscMgmtIpSet.fqdn[0], &tscMgmtIpSet.port[0]); taosGetFqdnPortFromEp(tsFirst, tscMgmtIpSet.fqdn[0], &tscMgmtIpSet.port[0]);
if (tsSecond[0] && strcmp(tsSecond, tsMaster) != 0) { if (tsSecond[0] && strcmp(tsSecond, tsFirst) != 0) {
tscMgmtIpSet.numOfIps = 2; tscMgmtIpSet.numOfIps = 2;
taosGetFqdnPortFromEp(tsSecond, tscMgmtIpSet.fqdn[1], &tscMgmtIpSet.port[1]); taosGetFqdnPortFromEp(tsSecond, tscMgmtIpSet.fqdn[1], &tscMgmtIpSet.port[1]);
} }
......
...@@ -51,7 +51,7 @@ extern int32_t tsVersion; ...@@ -51,7 +51,7 @@ extern int32_t tsVersion;
extern int32_t tscEmbedded; extern int32_t tscEmbedded;
extern int64_t tsMsPerDay[2]; extern int64_t tsMsPerDay[2];
extern char tsMaster[]; extern char tsFirst[];
extern char tsSecond[]; extern char tsSecond[];
extern char tsLocalEp[]; extern char tsLocalEp[];
extern uint16_t tsServerPort; extern uint16_t tsServerPort;
......
...@@ -61,7 +61,7 @@ int32_t tscEmbedded = 0; ...@@ -61,7 +61,7 @@ int32_t tscEmbedded = 0;
*/ */
int64_t tsMsPerDay[] = {86400000L, 86400000000L}; int64_t tsMsPerDay[] = {86400000L, 86400000000L};
char tsMaster[TSDB_FQDN_LEN] = {0}; char tsFirst[TSDB_FQDN_LEN] = {0};
char tsSecond[TSDB_FQDN_LEN] = {0}; char tsSecond[TSDB_FQDN_LEN] = {0};
char tsArbitrator[TSDB_FQDN_LEN] = {0}; char tsArbitrator[TSDB_FQDN_LEN] = {0};
char tsLocalEp[TSDB_FQDN_LEN] = {0}; // Local End Point, hostname:port char tsLocalEp[TSDB_FQDN_LEN] = {0}; // Local End Point, hostname:port
...@@ -272,9 +272,9 @@ static void doInitGlobalConfig() { ...@@ -272,9 +272,9 @@ static void doInitGlobalConfig() {
SGlobalCfg cfg = {0}; SGlobalCfg cfg = {0};
// ip address // ip address
cfg.option = "master"; cfg.option = "first";
cfg.ptr = tsMaster; cfg.ptr = tsFirst;
cfg.valType = TAOS_CFG_VTYPE_IPSTR; cfg.valType = TAOS_CFG_VTYPE_STRING;
cfg.cfgType = TSDB_CFG_CTYPE_B_CONFIG | TSDB_CFG_CTYPE_B_CLIENT; cfg.cfgType = TSDB_CFG_CTYPE_B_CONFIG | TSDB_CFG_CTYPE_B_CLIENT;
cfg.minValue = 0; cfg.minValue = 0;
cfg.maxValue = 0; cfg.maxValue = 0;
...@@ -284,7 +284,7 @@ static void doInitGlobalConfig() { ...@@ -284,7 +284,7 @@ static void doInitGlobalConfig() {
cfg.option = "second"; cfg.option = "second";
cfg.ptr = tsSecond; cfg.ptr = tsSecond;
cfg.valType = TAOS_CFG_VTYPE_IPSTR; cfg.valType = TAOS_CFG_VTYPE_STRING;
cfg.cfgType = TSDB_CFG_CTYPE_B_CONFIG | TSDB_CFG_CTYPE_B_CLIENT; cfg.cfgType = TSDB_CFG_CTYPE_B_CONFIG | TSDB_CFG_CTYPE_B_CLIENT;
cfg.minValue = 0; cfg.minValue = 0;
cfg.maxValue = 0; cfg.maxValue = 0;
...@@ -346,7 +346,7 @@ static void doInitGlobalConfig() { ...@@ -346,7 +346,7 @@ static void doInitGlobalConfig() {
cfg.option = "arbitrator"; cfg.option = "arbitrator";
cfg.ptr = tsArbitrator; cfg.ptr = tsArbitrator;
cfg.valType = TAOS_CFG_VTYPE_IPSTR; cfg.valType = TAOS_CFG_VTYPE_STRING;
cfg.cfgType = TSDB_CFG_CTYPE_B_CONFIG | TSDB_CFG_CTYPE_B_CLIENT; cfg.cfgType = TSDB_CFG_CTYPE_B_CONFIG | TSDB_CFG_CTYPE_B_CLIENT;
cfg.minValue = 0; cfg.minValue = 0;
cfg.maxValue = 0; cfg.maxValue = 0;
...@@ -1204,9 +1204,10 @@ void taosInitGlobalCfg() { ...@@ -1204,9 +1204,10 @@ void taosInitGlobalCfg() {
bool taosCheckGlobalCfg() { bool taosCheckGlobalCfg() {
taosGetFqdn(tsLocalEp); taosGetFqdn(tsLocalEp);
sprintf(tsLocalEp + strlen(tsLocalEp), ":%d", tsServerPort); sprintf(tsLocalEp + strlen(tsLocalEp), ":%d", tsServerPort);
uPrint("localEp is %s", tsLocalEp);
if (tsMaster[0] == 0) { if (tsFirst[0] == 0) {
strcpy(tsMaster, tsLocalEp); strcpy(tsFirst, tsLocalEp);
} }
if (tsSecond[0] == 0) { if (tsSecond[0] == 0) {
......
...@@ -83,12 +83,12 @@ int32_t dnodeInitMClient() { ...@@ -83,12 +83,12 @@ int32_t dnodeInitMClient() {
memset(&tsMnodeIpSet, 0, sizeof(SRpcIpSet)); memset(&tsMnodeIpSet, 0, sizeof(SRpcIpSet));
memset(&tsMnodeInfos, 0, sizeof(SDMMnodeInfos)); memset(&tsMnodeInfos, 0, sizeof(SDMMnodeInfos));
tsMnodeIpSet.numOfIps = 1; tsMnodeIpSet.numOfIps = 1;
taosGetFqdnPortFromEp(tsMaster, tsMnodeIpSet.fqdn[0], &tsMnodeIpSet.port[0]); taosGetFqdnPortFromEp(tsFirst, tsMnodeIpSet.fqdn[0], &tsMnodeIpSet.port[0]);
tsMnodeIpSet.port[0] += TSDB_PORT_MNODEDNODE; tsMnodeIpSet.port[0] += TSDB_PORT_MNODEDNODE;
if (strcmp(tsSecond, tsMaster) != 0) { if (strcmp(tsSecond, tsFirst) != 0) {
tsMnodeIpSet.numOfIps = 2; tsMnodeIpSet.numOfIps = 2;
taosGetFqdnPortFromEp(tsSecond, tsMnodeIpSet.fqdn[1], &tsMnodeIpSet.port[1]); taosGetFqdnPortFromEp(tsSecond, tsMnodeIpSet.fqdn[1], &tsMnodeIpSet.port[1]);
tsMnodeIpSet.port[0] += TSDB_PORT_MNODEDNODE; tsMnodeIpSet.port[1] += TSDB_PORT_MNODEDNODE;
} }
} else { } else {
tsMnodeIpSet.inUse = tsMnodeInfos.inUse; tsMnodeIpSet.inUse = tsMnodeInfos.inUse;
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
#define _DEFAULT_SOURCE #define _DEFAULT_SOURCE
#include "os.h" #include "os.h"
#include "taos.h"
#include "tglobal.h" #include "tglobal.h"
#include "trpc.h" #include "trpc.h"
#include "tutil.h" #include "tutil.h"
...@@ -190,6 +191,7 @@ static void dnodeCleanUpSystem() { ...@@ -190,6 +191,7 @@ static void dnodeCleanUpSystem() {
dnodeCleanupWrite(); dnodeCleanupWrite();
dnodeCleanupRead(); dnodeCleanupRead();
dnodeCleanUpModules(); dnodeCleanUpModules();
taos_cleanup();
dnodeCleanupStorage(); dnodeCleanupStorage();
taosCloseLog(); taosCloseLog();
} }
...@@ -236,5 +238,5 @@ static int32_t dnodeInitStorage() { ...@@ -236,5 +238,5 @@ static int32_t dnodeInitStorage() {
static void dnodeCleanupStorage() {} static void dnodeCleanupStorage() {}
bool dnodeIsFirstDeploy() { bool dnodeIsFirstDeploy() {
return strcmp(tsMaster, tsLocalEp) == 0; return strcmp(tsFirst, tsLocalEp) == 0;
} }
...@@ -194,7 +194,7 @@ void tsDataSwap(void *pLeft, void *pRight, int32_t type, int32_t size); ...@@ -194,7 +194,7 @@ void tsDataSwap(void *pLeft, void *pRight, int32_t type, int32_t size);
#define TSDB_LOCALE_LEN 64 #define TSDB_LOCALE_LEN 64
#define TSDB_TIMEZONE_LEN 64 #define TSDB_TIMEZONE_LEN 64
#define TSDB_FQDN_LEN 64 #define TSDB_FQDN_LEN 72
#define TSDB_IPv4ADDR_LEN 16 #define TSDB_IPv4ADDR_LEN 16
#define TSDB_FILENAME_LEN 128 #define TSDB_FILENAME_LEN 128
#define TSDB_METER_VNODE_BITS 20 #define TSDB_METER_VNODE_BITS 20
......
...@@ -104,9 +104,10 @@ void tsdbClearTableCfg(STableCfg *config); ...@@ -104,9 +104,10 @@ void tsdbClearTableCfg(STableCfg *config);
int32_t tsdbGetTableTagVal(TsdbRepoT *repo, STableId id, int32_t col, int16_t *type, int16_t *bytes, char **val); int32_t tsdbGetTableTagVal(TsdbRepoT *repo, STableId id, int32_t col, int16_t *type, int16_t *bytes, char **val);
int32_t tsdbTableGetName(TsdbRepoT *repo, STableId id, char** name); int32_t tsdbTableGetName(TsdbRepoT *repo, STableId id, char** name);
int tsdbCreateTable(TsdbRepoT *repo, STableCfg *pCfg); int tsdbCreateTable(TsdbRepoT *repo, STableCfg *pCfg);
int tsdbDropTable(TsdbRepoT *pRepo, STableId tableId); int tsdbDropTable(TsdbRepoT *pRepo, STableId tableId);
int tsdbAlterTable(TsdbRepoT *repo, STableCfg *pCfg); int tsdbAlterTable(TsdbRepoT *repo, STableCfg *pCfg);
TSKEY tsdbGetTableLastKey(TsdbRepoT *repo, int64_t uid);
// the TSDB repository info // the TSDB repository info
typedef struct STsdbRepoInfo { typedef struct STsdbRepoInfo {
......
...@@ -72,6 +72,7 @@ void sdbCleanUp(); ...@@ -72,6 +72,7 @@ void sdbCleanUp();
void * sdbOpenTable(SSdbTableDesc *desc); void * sdbOpenTable(SSdbTableDesc *desc);
void sdbCloseTable(void *handle); void sdbCloseTable(void *handle);
bool sdbIsMaster(); bool sdbIsMaster();
bool sdbIsServing();
void sdbUpdateMnodeRoles(); void sdbUpdateMnodeRoles();
int32_t sdbInsertRow(SSdbOper *pOper); int32_t sdbInsertRow(SSdbOper *pOper);
......
...@@ -107,6 +107,7 @@ static void mgmtProcessMsgFromDnode(SRpcMsg *rpcMsg) { ...@@ -107,6 +107,7 @@ static void mgmtProcessMsgFromDnode(SRpcMsg *rpcMsg) {
SRpcIpSet ipSet = {0}; SRpcIpSet ipSet = {0};
dnodeGetMnodeDnodeIpSet(&ipSet); dnodeGetMnodeDnodeIpSet(&ipSet);
mTrace("conn from dnode ip:%s user:%s redirect msg, inUse:%d", taosIpStr(connInfo.clientIp), connInfo.user, ipSet.inUse); mTrace("conn from dnode ip:%s user:%s redirect msg, inUse:%d", taosIpStr(connInfo.clientIp), connInfo.user, ipSet.inUse);
for (int32_t i = 0; i < ipSet.numOfIps; ++i) { for (int32_t i = 0; i < ipSet.numOfIps; ++i) {
mTrace("index:%d %s:%d", i, ipSet.fqdn[i], ipSet.port[i]); mTrace("index:%d %s:%d", i, ipSet.fqdn[i], ipSet.port[i]);
......
...@@ -324,7 +324,7 @@ void mgmtProcessDnodeStatusMsg(SRpcMsg *rpcMsg) { ...@@ -324,7 +324,7 @@ void mgmtProcessDnodeStatusMsg(SRpcMsg *rpcMsg) {
if (pStatus->dnodeId == 0) { if (pStatus->dnodeId == 0) {
mTrace("dnode:%d %s, first access", pDnode->dnodeId, pDnode->dnodeEp); mTrace("dnode:%d %s, first access", pDnode->dnodeId, pDnode->dnodeEp);
} else { } else {
mTrace("dnode:%d, status received, access times %d", pDnode->dnodeId, pDnode->lastAccess); //mTrace("dnode:%d, status received, access times %d", pDnode->dnodeId, pDnode->lastAccess);
} }
int32_t openVnodes = htons(pStatus->openVnodes); int32_t openVnodes = htons(pStatus->openVnodes);
......
...@@ -130,7 +130,7 @@ int32_t mgmtInitSystem() { ...@@ -130,7 +130,7 @@ int32_t mgmtInitSystem() {
struct stat dirstat; struct stat dirstat;
bool fileExist = (stat(tsMnodeDir, &dirstat) == 0); bool fileExist = (stat(tsMnodeDir, &dirstat) == 0);
bool asMaster = (strcmp(tsMaster, tsLocalEp) == 0); bool asMaster = (strcmp(tsFirst, tsLocalEp) == 0);
if (asMaster || fileExist) { if (asMaster || fileExist) {
if (mgmtStartSystem() != 0) { if (mgmtStartSystem() != 0) {
......
...@@ -40,7 +40,7 @@ typedef enum { ...@@ -40,7 +40,7 @@ typedef enum {
typedef enum { typedef enum {
SDB_STATUS_OFFLINE, SDB_STATUS_OFFLINE,
SDB_STATUS_SERVING, SDB_STATUS_SERVING,
SDB_ACTION_CLOSING SDB_STATUS_CLOSING
} ESdbStatus; } ESdbStatus;
typedef struct _SSdbTable { typedef struct _SSdbTable {
...@@ -107,6 +107,10 @@ bool sdbIsMaster() { ...@@ -107,6 +107,10 @@ bool sdbIsMaster() {
return tsSdbObj.role == TAOS_SYNC_ROLE_MASTER; return tsSdbObj.role == TAOS_SYNC_ROLE_MASTER;
} }
bool sdbIsServing() {
return tsSdbObj.status == SDB_STATUS_SERVING;
}
static char *sdbGetActionStr(int32_t action) { static char *sdbGetActionStr(int32_t action) {
switch (action) { switch (action) {
case SDB_ACTION_INSERT: case SDB_ACTION_INSERT:
...@@ -314,6 +318,7 @@ int32_t sdbInit() { ...@@ -314,6 +318,7 @@ int32_t sdbInit() {
void sdbCleanUp() { void sdbCleanUp() {
if (tsSdbObj.status != SDB_STATUS_SERVING) return; if (tsSdbObj.status != SDB_STATUS_SERVING) return;
tsSdbObj.status = SDB_STATUS_CLOSING;
syncStop(tsSdbObj.sync); syncStop(tsSdbObj.sync);
free(tsSdbObj.sync); free(tsSdbObj.sync);
walClose(tsSdbObj.wal); walClose(tsSdbObj.wal);
......
...@@ -27,7 +27,6 @@ ...@@ -27,7 +27,6 @@
#include <assert.h> #include <assert.h>
#include <stdbool.h> #include <stdbool.h>
#include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include "qsqlparser.h" #include "qsqlparser.h"
...@@ -203,61 +202,62 @@ typedef union { ...@@ -203,61 +202,62 @@ typedef union {
** yy_default[] Default action for each state. ** yy_default[] Default action for each state.
** **
*********** Begin parsing tables **********************************************/ *********** Begin parsing tables **********************************************/
#define YY_ACTTAB_COUNT (529) #define YY_ACTTAB_COUNT (531)
static const YYACTIONTYPE yy_action[] = { static const YYACTIONTYPE yy_action[] = {
/* 0 */ 752, 440, 132, 150, 244, 10, 616, 246, 132, 441, /* 0 */ 752, 440, 133, 151, 244, 10, 616, 246, 133, 441,
/* 10 */ 132, 155, 821, 41, 43, 20, 35, 36, 820, 154, /* 10 */ 133, 156, 821, 41, 43, 20, 35, 36, 820, 155,
/* 20 */ 821, 29, 741, 440, 200, 39, 37, 40, 38, 131, /* 20 */ 821, 29, 741, 440, 201, 39, 37, 40, 38, 132,
/* 30 */ 499, 441, 96, 34, 33, 100, 151, 32, 31, 30, /* 30 */ 499, 441, 97, 34, 33, 101, 152, 32, 31, 30,
/* 40 */ 41, 43, 741, 35, 36, 152, 136, 163, 29, 727, /* 40 */ 41, 43, 741, 35, 36, 153, 137, 164, 29, 727,
/* 50 */ 749, 200, 39, 37, 40, 38, 185, 100, 225, 224, /* 50 */ 749, 201, 39, 37, 40, 38, 186, 101, 225, 224,
/* 60 */ 34, 33, 162, 730, 32, 31, 30, 400, 401, 402, /* 60 */ 34, 33, 163, 730, 32, 31, 30, 400, 401, 402,
/* 70 */ 403, 404, 405, 406, 407, 408, 409, 410, 411, 245, /* 70 */ 403, 404, 405, 406, 407, 408, 409, 410, 411, 245,
/* 80 */ 730, 41, 43, 188, 35, 36, 215, 236, 197, 29, /* 80 */ 730, 41, 43, 189, 35, 36, 216, 236, 198, 29,
/* 90 */ 58, 20, 200, 39, 37, 40, 38, 32, 31, 30, /* 90 */ 58, 20, 201, 39, 37, 40, 38, 32, 31, 30,
/* 100 */ 56, 34, 33, 75, 730, 32, 31, 30, 43, 236, /* 100 */ 56, 34, 33, 76, 730, 32, 31, 30, 43, 236,
/* 110 */ 35, 36, 776, 817, 195, 29, 20, 20, 200, 39, /* 110 */ 35, 36, 776, 817, 196, 29, 20, 20, 201, 39,
/* 120 */ 37, 40, 38, 164, 570, 727, 227, 34, 33, 440, /* 120 */ 37, 40, 38, 165, 570, 727, 227, 34, 33, 440,
/* 130 */ 167, 32, 31, 30, 238, 35, 36, 441, 7, 816, /* 130 */ 168, 32, 31, 30, 238, 35, 36, 441, 7, 816,
/* 140 */ 29, 61, 110, 200, 39, 37, 40, 38, 223, 228, /* 140 */ 29, 61, 111, 201, 39, 37, 40, 38, 223, 228,
/* 150 */ 727, 727, 34, 33, 50, 728, 32, 31, 30, 15, /* 150 */ 727, 727, 34, 33, 50, 728, 32, 31, 30, 15,
/* 160 */ 214, 237, 213, 212, 211, 210, 209, 208, 207, 206, /* 160 */ 215, 237, 214, 213, 212, 211, 210, 209, 208, 207,
/* 170 */ 712, 51, 701, 702, 703, 704, 705, 706, 707, 708, /* 170 */ 712, 51, 701, 702, 703, 704, 705, 706, 707, 708,
/* 180 */ 709, 710, 711, 159, 583, 11, 815, 574, 100, 577, /* 180 */ 709, 710, 711, 160, 583, 11, 815, 574, 101, 577,
/* 190 */ 100, 580, 168, 159, 583, 222, 221, 574, 16, 577, /* 190 */ 101, 580, 169, 160, 583, 222, 221, 574, 16, 577,
/* 200 */ 20, 580, 34, 33, 145, 26, 32, 31, 30, 238, /* 200 */ 20, 580, 34, 33, 146, 26, 32, 31, 30, 238,
/* 210 */ 86, 85, 139, 174, 657, 156, 157, 123, 144, 199, /* 210 */ 87, 86, 140, 175, 657, 157, 158, 124, 145, 200,
/* 220 */ 182, 715, 179, 714, 148, 156, 157, 159, 583, 531, /* 220 */ 183, 715, 180, 714, 149, 157, 158, 160, 583, 531,
/* 230 */ 60, 574, 149, 577, 726, 580, 237, 16, 39, 37, /* 230 */ 60, 574, 150, 577, 726, 580, 237, 16, 39, 37,
/* 240 */ 40, 38, 27, 775, 26, 59, 34, 33, 551, 552, /* 240 */ 40, 38, 27, 775, 26, 59, 34, 33, 551, 552,
/* 250 */ 32, 31, 30, 137, 113, 114, 219, 64, 67, 156, /* 250 */ 32, 31, 30, 138, 114, 115, 68, 64, 67, 157,
/* 260 */ 157, 95, 515, 666, 184, 512, 123, 513, 26, 514, /* 260 */ 158, 96, 515, 666, 185, 512, 124, 513, 26, 514,
/* 270 */ 523, 147, 127, 125, 240, 88, 87, 187, 42, 158, /* 270 */ 523, 148, 128, 126, 240, 89, 88, 188, 42, 159,
/* 280 */ 73, 77, 239, 84, 76, 572, 528, 729, 42, 582, /* 280 */ 74, 78, 239, 85, 77, 572, 528, 729, 42, 582,
/* 290 */ 79, 17, 658, 165, 166, 123, 243, 242, 92, 582, /* 290 */ 80, 17, 658, 166, 167, 124, 243, 242, 93, 582,
/* 300 */ 47, 542, 543, 600, 581, 45, 13, 12, 584, 576, /* 300 */ 47, 542, 543, 600, 581, 45, 13, 12, 584, 576,
/* 310 */ 138, 579, 12, 575, 581, 578, 2, 72, 71, 48, /* 310 */ 139, 579, 12, 575, 581, 578, 2, 73, 72, 48,
/* 320 */ 505, 573, 42, 743, 45, 504, 204, 9, 8, 21, /* 320 */ 505, 573, 42, 743, 45, 504, 205, 9, 8, 21,
/* 330 */ 21, 140, 519, 582, 520, 517, 141, 518, 83, 82, /* 330 */ 21, 141, 519, 582, 520, 517, 142, 518, 84, 83,
/* 340 */ 142, 143, 134, 130, 135, 830, 133, 786, 581, 785, /* 340 */ 143, 144, 135, 131, 136, 830, 134, 786, 581, 785,
/* 350 */ 160, 782, 781, 161, 751, 721, 768, 226, 97, 767, /* 350 */ 161, 782, 781, 162, 751, 721, 768, 226, 98, 767,
/* 360 */ 111, 112, 516, 668, 205, 109, 128, 24, 218, 220, /* 360 */ 112, 113, 516, 668, 206, 110, 129, 24, 219, 665,
/* 370 */ 829, 69, 26, 828, 826, 115, 186, 686, 25, 22, /* 370 */ 220, 829, 26, 70, 828, 826, 187, 116, 686, 25,
/* 380 */ 90, 129, 655, 78, 653, 80, 651, 650, 169, 538, /* 380 */ 91, 22, 130, 655, 79, 653, 81, 651, 650, 538,
/* 390 */ 124, 648, 189, 647, 646, 644, 636, 193, 52, 740, /* 390 */ 170, 125, 190, 648, 647, 646, 644, 194, 52, 740,
/* 400 */ 126, 642, 640, 638, 49, 755, 756, 101, 769, 44, /* 400 */ 636, 127, 642, 640, 638, 49, 755, 102, 756, 44,
/* 410 */ 198, 196, 194, 28, 192, 190, 217, 74, 229, 230, /* 410 */ 769, 199, 197, 195, 193, 191, 28, 218, 75, 229,
/* 420 */ 202, 232, 231, 614, 233, 234, 53, 235, 241, 170, /* 420 */ 230, 231, 232, 233, 234, 235, 203, 53, 241, 614,
/* 430 */ 146, 62, 171, 65, 173, 172, 613, 176, 175, 178, /* 430 */ 171, 172, 147, 62, 65, 174, 613, 177, 173, 179,
/* 440 */ 649, 177, 612, 89, 91, 117, 687, 118, 116, 119, /* 440 */ 612, 176, 649, 178, 181, 643, 123, 687, 117, 119,
/* 450 */ 120, 643, 104, 102, 122, 725, 106, 103, 105, 121, /* 450 */ 118, 120, 121, 90, 103, 725, 108, 104, 105, 122,
/* 460 */ 107, 1, 108, 23, 180, 181, 605, 183, 187, 525, /* 460 */ 106, 107, 109, 92, 1, 23, 182, 188, 605, 184,
/* 470 */ 55, 539, 153, 98, 57, 191, 18, 63, 4, 544, /* 470 */ 525, 55, 539, 57, 99, 154, 192, 18, 63, 4,
/* 480 */ 99, 5, 585, 3, 19, 14, 201, 6, 203, 480, /* 480 */ 544, 100, 480, 585, 3, 19, 5, 14, 202, 6,
/* 490 */ 479, 478, 477, 476, 475, 474, 473, 471, 45, 444, /* 490 */ 204, 479, 478, 477, 476, 475, 474, 473, 471, 45,
/* 500 */ 66, 446, 21, 501, 216, 68, 500, 498, 54, 465, /* 500 */ 217, 444, 66, 21, 501, 500, 46, 498, 54, 465,
/* 510 */ 46, 463, 455, 70, 461, 457, 459, 453, 451, 472, /* 510 */ 463, 455, 461, 457, 69, 459, 71, 453, 451, 472,
/* 520 */ 470, 81, 426, 442, 93, 415, 94, 413, 618, /* 520 */ 470, 82, 426, 442, 94, 415, 413, 618, 617, 617,
/* 530 */ 95,
}; };
static const YYCODETYPE yy_lookahead[] = { static const YYCODETYPE yy_lookahead[] = {
/* 0 */ 207, 1, 256, 206, 207, 256, 204, 205, 256, 9, /* 0 */ 207, 1, 256, 206, 207, 256, 204, 205, 256, 9,
...@@ -300,20 +300,20 @@ static const YYCODETYPE yy_lookahead[] = { ...@@ -300,20 +300,20 @@ static const YYCODETYPE yy_lookahead[] = {
/* 370 */ 207, 207, 103, 207, 207, 207, 240, 207, 207, 207, /* 370 */ 207, 207, 103, 207, 207, 207, 240, 207, 207, 207,
/* 380 */ 59, 207, 207, 207, 207, 207, 207, 207, 207, 107, /* 380 */ 59, 207, 207, 207, 207, 207, 207, 207, 207, 107,
/* 390 */ 207, 207, 259, 207, 207, 207, 207, 259, 117, 253, /* 390 */ 207, 207, 259, 207, 207, 207, 207, 259, 117, 253,
/* 400 */ 207, 207, 207, 207, 119, 208, 208, 252, 208, 116, /* 400 */ 207, 207, 207, 207, 207, 119, 208, 252, 208, 116,
/* 410 */ 111, 115, 110, 121, 109, 108, 75, 84, 83, 49, /* 410 */ 208, 111, 115, 110, 109, 108, 121, 75, 84, 83,
/* 420 */ 208, 82, 80, 5, 53, 81, 208, 79, 75, 132, /* 420 */ 49, 80, 82, 53, 81, 79, 208, 208, 75, 5,
/* 430 */ 208, 212, 5, 212, 58, 132, 5, 5, 132, 58, /* 430 */ 132, 5, 208, 212, 212, 58, 5, 5, 132, 58,
/* 440 */ 208, 132, 5, 209, 209, 220, 222, 216, 221, 219, /* 440 */ 5, 132, 208, 132, 132, 208, 215, 222, 221, 216,
/* 450 */ 217, 208, 249, 251, 215, 240, 247, 250, 248, 218, /* 450 */ 220, 219, 217, 209, 251, 240, 246, 250, 249, 218,
/* 460 */ 246, 213, 245, 210, 132, 58, 86, 124, 104, 97, /* 460 */ 248, 247, 245, 209, 213, 210, 58, 104, 86, 124,
/* 470 */ 105, 97, 1, 96, 101, 96, 101, 72, 112, 97, /* 470 */ 97, 105, 97, 101, 96, 1, 96, 101, 72, 112,
/* 480 */ 96, 112, 97, 96, 101, 96, 98, 96, 98, 9, /* 480 */ 97, 96, 9, 97, 96, 101, 112, 96, 98, 96,
/* 490 */ 5, 5, 5, 5, 1, 5, 5, 5, 101, 76, /* 490 */ 98, 5, 5, 5, 5, 1, 5, 5, 5, 101,
/* 500 */ 72, 58, 101, 5, 15, 127, 5, 97, 96, 5, /* 500 */ 15, 76, 72, 101, 5, 5, 16, 97, 96, 5,
/* 510 */ 16, 5, 5, 127, 5, 5, 5, 5, 5, 5, /* 510 */ 5, 5, 5, 5, 127, 5, 127, 5, 5, 5,
/* 520 */ 5, 58, 58, 76, 21, 59, 21, 58, 0, 267, /* 520 */ 5, 58, 58, 76, 21, 59, 58, 0, 267, 267,
/* 530 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, /* 530 */ 21, 267, 267, 267, 267, 267, 267, 267, 267, 267,
/* 540 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, /* 540 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267,
/* 550 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, /* 550 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267,
/* 560 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, /* 560 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267,
...@@ -333,41 +333,41 @@ static const YYCODETYPE yy_lookahead[] = { ...@@ -333,41 +333,41 @@ static const YYCODETYPE yy_lookahead[] = {
/* 700 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, /* 700 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267,
/* 710 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, /* 710 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267,
/* 720 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, /* 720 */ 267, 267, 267, 267, 267, 267, 267, 267, 267, 267,
/* 730 */ 267, 267, /* 730 */ 267, 267, 267, 267,
}; };
#define YY_SHIFT_COUNT (246) #define YY_SHIFT_COUNT (246)
#define YY_SHIFT_MIN (0) #define YY_SHIFT_MIN (0)
#define YY_SHIFT_MAX (528) #define YY_SHIFT_MAX (527)
static const unsigned short int yy_shift_ofst[] = { static const unsigned short int yy_shift_ofst[] = {
/* 0 */ 141, 74, 182, 226, 128, 128, 128, 128, 128, 128, /* 0 */ 141, 74, 182, 226, 128, 128, 128, 128, 128, 128,
/* 10 */ 0, 22, 226, 260, 260, 260, 102, 128, 128, 128, /* 10 */ 0, 22, 226, 260, 260, 260, 102, 128, 128, 128,
/* 20 */ 128, 128, 31, 149, 9, 9, 529, 192, 226, 226, /* 20 */ 128, 128, 31, 149, 9, 9, 531, 192, 226, 226,
/* 30 */ 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, /* 30 */ 226, 226, 226, 226, 226, 226, 226, 226, 226, 226,
/* 40 */ 226, 226, 226, 226, 226, 260, 260, 25, 25, 25, /* 40 */ 226, 226, 226, 226, 226, 260, 260, 25, 25, 25,
/* 50 */ 25, 25, 25, 42, 25, 165, 128, 128, 135, 135, /* 50 */ 25, 25, 25, 42, 25, 165, 128, 128, 135, 135,
/* 60 */ 185, 128, 128, 128, 128, 128, 128, 128, 128, 128, /* 60 */ 185, 128, 128, 128, 128, 128, 128, 128, 128, 128,
/* 70 */ 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, /* 70 */ 128, 128, 128, 128, 128, 128, 128, 128, 128, 128,
/* 80 */ 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, /* 80 */ 128, 128, 128, 128, 128, 128, 128, 128, 128, 128,
/* 90 */ 128, 128, 128, 128, 128, 269, 321, 321, 282, 282, /* 90 */ 128, 128, 128, 128, 128, 128, 269, 321, 321, 282,
/* 100 */ 321, 281, 285, 293, 299, 296, 302, 305, 307, 292, /* 100 */ 282, 321, 281, 286, 293, 300, 297, 303, 305, 307,
/* 110 */ 269, 321, 321, 341, 341, 321, 333, 335, 370, 342, /* 110 */ 295, 269, 321, 321, 342, 342, 321, 334, 336, 371,
/* 120 */ 339, 371, 344, 348, 321, 353, 321, 353, 529, 529, /* 120 */ 341, 340, 370, 343, 346, 321, 353, 321, 353, 531,
/* 130 */ 27, 68, 68, 68, 94, 119, 213, 213, 213, 216, /* 130 */ 531, 27, 68, 68, 68, 94, 119, 213, 213, 213,
/* 140 */ 169, 169, 169, 169, 190, 208, 67, 89, 60, 60, /* 140 */ 216, 169, 169, 169, 169, 190, 208, 67, 89, 60,
/* 150 */ 236, 173, 204, 205, 206, 211, 304, 308, 284, 220, /* 150 */ 60, 236, 173, 204, 205, 206, 211, 304, 308, 284,
/* 160 */ 199, 53, 223, 228, 229, 327, 330, 191, 201, 266, /* 160 */ 220, 199, 53, 223, 228, 229, 327, 330, 191, 201,
/* 170 */ 418, 297, 427, 303, 376, 431, 306, 432, 309, 381, /* 170 */ 266, 424, 298, 426, 306, 377, 431, 309, 432, 311,
/* 180 */ 437, 332, 407, 380, 343, 364, 372, 365, 373, 374, /* 180 */ 381, 435, 312, 408, 382, 345, 363, 373, 366, 372,
/* 190 */ 377, 471, 379, 382, 384, 375, 366, 383, 369, 385, /* 190 */ 375, 378, 474, 380, 383, 385, 376, 367, 384, 374,
/* 200 */ 387, 389, 388, 391, 390, 405, 480, 485, 486, 487, /* 200 */ 386, 388, 391, 390, 393, 392, 406, 473, 486, 487,
/* 210 */ 488, 493, 490, 491, 492, 397, 423, 489, 428, 443, /* 210 */ 488, 489, 494, 491, 492, 493, 398, 425, 485, 430,
/* 220 */ 494, 378, 386, 401, 498, 501, 410, 412, 401, 504, /* 220 */ 490, 387, 389, 402, 499, 500, 410, 412, 402, 504,
/* 230 */ 506, 507, 509, 510, 511, 512, 513, 514, 515, 463, /* 230 */ 505, 506, 507, 508, 510, 512, 513, 514, 515, 463,
/* 240 */ 464, 447, 503, 505, 466, 469, 528, /* 240 */ 464, 447, 503, 509, 466, 468, 527,
}; };
#define YY_REDUCE_COUNT (129) #define YY_REDUCE_COUNT (130)
#define YY_REDUCE_MIN (-254) #define YY_REDUCE_MIN (-254)
#define YY_REDUCE_MAX (253) #define YY_REDUCE_MAX (255)
static const short yy_reduce_ofst[] = { static const short yy_reduce_ofst[] = {
/* 0 */ -198, -53, -254, -246, -150, -172, -192, -116, -91, -90, /* 0 */ -198, -53, -254, -246, -150, -172, -192, -116, -91, -90,
/* 10 */ -207, -203, -248, -179, -162, -138, -218, -175, -19, -17, /* 10 */ -207, -203, -248, -179, -162, -138, -218, -175, -19, -17,
...@@ -378,10 +378,11 @@ static const short yy_reduce_ofst[] = { ...@@ -378,10 +378,11 @@ static const short yy_reduce_ofst[] = {
/* 60 */ 121, 153, 154, 156, 157, 159, 160, 161, 162, 163, /* 60 */ 121, 153, 154, 156, 157, 159, 160, 161, 162, 163,
/* 70 */ 164, 166, 167, 168, 170, 171, 172, 174, 175, 176, /* 70 */ 164, 166, 167, 168, 170, 171, 172, 174, 175, 176,
/* 80 */ 177, 178, 179, 180, 181, 183, 184, 186, 187, 188, /* 80 */ 177, 178, 179, 180, 181, 183, 184, 186, 187, 188,
/* 90 */ 189, 193, 194, 195, 196, 136, 197, 198, 133, 138, /* 90 */ 189, 193, 194, 195, 196, 197, 136, 198, 200, 133,
/* 100 */ 200, 146, 155, 202, 207, 203, 210, 209, 214, 217, /* 100 */ 138, 202, 146, 155, 203, 207, 209, 212, 214, 210,
/* 110 */ 215, 212, 218, 219, 221, 222, 224, 227, 225, 231, /* 110 */ 217, 215, 218, 219, 221, 222, 224, 225, 227, 230,
/* 120 */ 230, 233, 241, 239, 232, 234, 243, 235, 248, 253, /* 120 */ 233, 232, 235, 241, 231, 234, 244, 237, 254, 251,
/* 130 */ 255,
}; };
static const YYACTIONTYPE yy_default[] = { static const YYACTIONTYPE yy_default[] = {
/* 0 */ 615, 667, 823, 823, 615, 615, 615, 615, 615, 615, /* 0 */ 615, 667, 823, 823, 615, 615, 615, 615, 615, 615,
...@@ -391,21 +392,21 @@ static const YYACTIONTYPE yy_default[] = { ...@@ -391,21 +392,21 @@ static const YYACTIONTYPE yy_default[] = {
/* 40 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, /* 40 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 615,
/* 50 */ 615, 615, 615, 615, 615, 615, 615, 615, 772, 772, /* 50 */ 615, 615, 615, 615, 615, 615, 615, 615, 772, 772,
/* 60 */ 746, 615, 615, 615, 615, 615, 615, 615, 615, 615, /* 60 */ 746, 615, 615, 615, 615, 615, 615, 615, 615, 615,
/* 70 */ 615, 615, 615, 615, 615, 615, 615, 615, 654, 615, /* 70 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 654,
/* 80 */ 652, 615, 615, 615, 615, 615, 615, 615, 615, 615, /* 80 */ 615, 652, 615, 615, 615, 615, 615, 615, 615, 615,
/* 90 */ 615, 615, 641, 615, 615, 615, 635, 635, 615, 615, /* 90 */ 615, 615, 615, 641, 615, 615, 615, 635, 635, 615,
/* 100 */ 635, 779, 783, 777, 765, 773, 764, 760, 759, 787, /* 100 */ 615, 635, 779, 783, 777, 765, 773, 764, 760, 759,
/* 110 */ 615, 635, 635, 664, 664, 635, 685, 683, 681, 673, /* 110 */ 787, 615, 635, 635, 664, 664, 635, 685, 683, 681,
/* 120 */ 679, 675, 677, 671, 635, 662, 635, 662, 700, 713, /* 120 */ 673, 679, 675, 677, 671, 635, 662, 635, 662, 700,
/* 130 */ 615, 788, 822, 778, 806, 805, 818, 812, 811, 615, /* 130 */ 713, 615, 788, 822, 778, 806, 805, 818, 812, 811,
/* 140 */ 810, 809, 808, 807, 615, 615, 615, 615, 814, 813, /* 140 */ 615, 810, 809, 808, 807, 615, 615, 615, 615, 814,
/* 150 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 790, /* 150 */ 813, 615, 615, 615, 615, 615, 615, 615, 615, 615,
/* 160 */ 784, 780, 615, 615, 615, 615, 615, 615, 615, 615, /* 160 */ 790, 784, 780, 615, 615, 615, 615, 615, 615, 615,
/* 170 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, /* 170 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 615,
/* 180 */ 615, 615, 615, 615, 615, 745, 615, 615, 754, 615, /* 180 */ 615, 615, 615, 615, 615, 615, 745, 615, 615, 754,
/* 190 */ 615, 615, 615, 615, 615, 774, 615, 766, 615, 615, /* 190 */ 615, 615, 615, 615, 615, 615, 774, 615, 766, 615,
/* 200 */ 615, 615, 615, 615, 722, 615, 615, 615, 615, 615, /* 200 */ 615, 615, 615, 615, 615, 722, 615, 615, 615, 615,
/* 210 */ 615, 615, 615, 615, 615, 688, 615, 615, 615, 615, /* 210 */ 615, 615, 615, 615, 615, 615, 688, 615, 615, 615,
/* 220 */ 615, 615, 615, 827, 615, 615, 615, 716, 825, 615, /* 220 */ 615, 615, 615, 827, 615, 615, 615, 716, 825, 615,
/* 230 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, /* 230 */ 615, 615, 615, 615, 615, 615, 615, 615, 615, 615,
/* 240 */ 615, 615, 639, 637, 615, 631, 615, /* 240 */ 615, 615, 639, 637, 615, 631, 615,
...@@ -1038,7 +1039,7 @@ static const char *const yyRuleName[] = { ...@@ -1038,7 +1039,7 @@ static const char *const yyRuleName[] = {
/* 44 */ "ifexists ::=", /* 44 */ "ifexists ::=",
/* 45 */ "ifnotexists ::= IF NOT EXISTS", /* 45 */ "ifnotexists ::= IF NOT EXISTS",
/* 46 */ "ifnotexists ::=", /* 46 */ "ifnotexists ::=",
/* 47 */ "cmd ::= CREATE DNODE IPTOKEN", /* 47 */ "cmd ::= CREATE DNODE ids",
/* 48 */ "cmd ::= CREATE ACCOUNT ids PASS ids acct_optr", /* 48 */ "cmd ::= CREATE ACCOUNT ids PASS ids acct_optr",
/* 49 */ "cmd ::= CREATE DATABASE ifnotexists ids db_optr", /* 49 */ "cmd ::= CREATE DATABASE ifnotexists ids db_optr",
/* 50 */ "cmd ::= CREATE USER ids PASS ids", /* 50 */ "cmd ::= CREATE USER ids PASS ids",
...@@ -1711,7 +1712,7 @@ static const struct { ...@@ -1711,7 +1712,7 @@ static const struct {
{ 209, 0 }, /* (44) ifexists ::= */ { 209, 0 }, /* (44) ifexists ::= */
{ 212, -3 }, /* (45) ifnotexists ::= IF NOT EXISTS */ { 212, -3 }, /* (45) ifnotexists ::= IF NOT EXISTS */
{ 212, 0 }, /* (46) ifnotexists ::= */ { 212, 0 }, /* (46) ifnotexists ::= */
{ 205, -3 }, /* (47) cmd ::= CREATE DNODE IPTOKEN */ { 205, -3 }, /* (47) cmd ::= CREATE DNODE ids */
{ 205, -6 }, /* (48) cmd ::= CREATE ACCOUNT ids PASS ids acct_optr */ { 205, -6 }, /* (48) cmd ::= CREATE ACCOUNT ids PASS ids acct_optr */
{ 205, -5 }, /* (49) cmd ::= CREATE DATABASE ifnotexists ids db_optr */ { 205, -5 }, /* (49) cmd ::= CREATE DATABASE ifnotexists ids db_optr */
{ 205, -5 }, /* (50) cmd ::= CREATE USER ids PASS ids */ { 205, -5 }, /* (50) cmd ::= CREATE USER ids PASS ids */
...@@ -2122,7 +2123,7 @@ static void yy_reduce( ...@@ -2122,7 +2123,7 @@ static void yy_reduce(
case 45: /* ifnotexists ::= IF NOT EXISTS */ case 45: /* ifnotexists ::= IF NOT EXISTS */
{yymsp[-2].minor.yy0.n = 1;} {yymsp[-2].minor.yy0.n = 1;}
break; break;
case 47: /* cmd ::= CREATE DNODE IPTOKEN */ case 47: /* cmd ::= CREATE DNODE ids */
{ setDCLSQLElems(pInfo, TSDB_SQL_CREATE_DNODE, 1, &yymsp[0].minor.yy0);} { setDCLSQLElems(pInfo, TSDB_SQL_CREATE_DNODE, 1, &yymsp[0].minor.yy0);}
break; break;
case 48: /* cmd ::= CREATE ACCOUNT ids PASS ids acct_optr */ case 48: /* cmd ::= CREATE ACCOUNT ids PASS ids acct_optr */
......
...@@ -368,6 +368,15 @@ int tsdbAlterTable(TsdbRepoT *pRepo, STableCfg *pCfg) { ...@@ -368,6 +368,15 @@ int tsdbAlterTable(TsdbRepoT *pRepo, STableCfg *pCfg) {
return 0; return 0;
} }
TSKEY tsdbGetTableLastKey(TsdbRepoT *repo, int64_t uid) {
STsdbRepo *pRepo = (STsdbRepo *)repo;
STable *pTable = tsdbGetTableByUid(pRepo->tsdbMeta, uid);
if (pTable == NULL) return -1;
return TSDB_GET_TABLE_LAST_KEY(pTable);
}
int tsdbDropTable(TsdbRepoT *repo, STableId tableId) { int tsdbDropTable(TsdbRepoT *repo, STableId tableId) {
if (repo == NULL) return -1; if (repo == NULL) return -1;
STsdbRepo *pRepo = (STsdbRepo *)repo; STsdbRepo *pRepo = (STsdbRepo *)repo;
......
...@@ -522,6 +522,7 @@ static SHashNode *getNextHashNode(SHashMutableIterator *pIter) { ...@@ -522,6 +522,7 @@ static SHashNode *getNextHashNode(SHashMutableIterator *pIter) {
assert(pIter != NULL); assert(pIter != NULL);
pIter->entryIndex++; pIter->entryIndex++;
pIter->entryIndex++;
while (pIter->entryIndex < pIter->pHashObj->capacity) { while (pIter->entryIndex < pIter->pHashObj->capacity) {
SHashEntry *pEntry = pIter->pHashObj->hashList[pIter->entryIndex]; SHashEntry *pEntry = pIter->pHashObj->hashList[pIter->entryIndex];
if (pEntry->next == NULL) { if (pEntry->next == NULL) {
......
...@@ -25,8 +25,13 @@ int taosGetFqdn(char *fqdn) { ...@@ -25,8 +25,13 @@ int taosGetFqdn(char *fqdn) {
struct hostent* h; struct hostent* h;
h = gethostbyname(hostname); h = gethostbyname(hostname);
strcpy(fqdn, h->h_name); if (h != NULL) {
return 0; strcpy(fqdn, h->h_name);
return 0;
} else {
uError("failed to get host name");
return -1;
}
} }
uint32_t taosGetIpFromFqdn(const char *fqdn) { uint32_t taosGetIpFromFqdn(const char *fqdn) {
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
print ========== step1 print ========== step1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10
...@@ -47,7 +47,7 @@ endi ...@@ -47,7 +47,7 @@ endi
print =============== step2 print =============== step2
system sh/exec.sh -n dnode1 -s stop system sh/exec.sh -n dnode1 -s stop
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 1 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 1
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 1 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 1
...@@ -97,7 +97,7 @@ endi ...@@ -97,7 +97,7 @@ endi
print =============== step4 print =============== step4
system sh/exec.sh -n dnode1 -s stop system sh/exec.sh -n dnode1 -s stop
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 1 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 1
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 1 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10
...@@ -35,7 +35,7 @@ endi ...@@ -35,7 +35,7 @@ endi
print =============== step2 print =============== step2
system sh/exec.sh -n dnode1 -s stop system sh/exec.sh -n dnode1 -s stop
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 10
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
print ========== step1 print ========== step1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 1 system sh/cfg.sh -n dnode1 -c commitLog -v 1
system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024 system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024
system sh/cfg.sh -n dnode1 -c compression -v 1 system sh/cfg.sh -n dnode1 -c compression -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024 system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024
system sh/cfg.sh -n dnode1 -c compression -v 1 system sh/cfg.sh -n dnode1 -c compression -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024 system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024
system sh/cfg.sh -n dnode1 -c compression -v 2 system sh/cfg.sh -n dnode1 -c compression -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024 system sh/cfg.sh -n dnode1 -c cacheBlockSize -v 1024
system sh/cfg.sh -n dnode1 -c compression -v 1 system sh/cfg.sh -n dnode1 -c compression -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c tables -v 1000 system sh/cfg.sh -n dnode1 -c tables -v 1000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 10
...@@ -45,8 +45,8 @@ endi ...@@ -45,8 +45,8 @@ endi
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2000 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c tables -v 4 system sh/cfg.sh -n dnode1 -c tables -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2000 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh ...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh
sleep 5000 sleep 5000
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
#system sh/cfg.sh -n dnode1 -c adminRowLimit -v 10 #system sh/cfg.sh -n dnode1 -c adminRowLimit -v 10
system sh/cfg.sh -n dnode1 -c httpDebugFlag -v 135 system sh/cfg.sh -n dnode1 -c httpDebugFlag -v 135
......
...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh ...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh
sleep 2000 sleep 2000
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
#system sh/cfg.sh -n dnode1 -c adminRowLimit -v 10 #system sh/cfg.sh -n dnode1 -c adminRowLimit -v 10
system sh/cfg.sh -n dnode1 -c httpDebugFlag -v 135 system sh/cfg.sh -n dnode1 -c httpDebugFlag -v 135
......
...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh ...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh
sleep 5000 sleep 5000
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh ...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh
sleep 5000 sleep 5000
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c httpEnableRecordSql -v 1 system sh/cfg.sh -n dnode1 -c httpEnableRecordSql -v 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh ...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh
#sleep 5000 #sleep 5000
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh ...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh
sleep 5000 sleep 5000
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c httpEnableRecordSql -v 1 system sh/cfg.sh -n dnode1 -c httpEnableRecordSql -v 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh ...@@ -2,8 +2,8 @@ system sh/stop_dnodes.sh
sleep 5000 sleep 5000
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c httpEnableRecordSql -v 1 system sh/cfg.sh -n dnode1 -c httpEnableRecordSql -v 1
system sh/cfg.sh -n dnode1 -c telegrafUseFieldNum -v 0 system sh/cfg.sh -n dnode1 -c telegrafUseFieldNum -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0 ...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0
system sh/cfg.sh -n dnode3 -c commitlog -v 0 system sh/cfg.sh -n dnode3 -c commitlog -v 0
system sh/cfg.sh -n dnode4 -c commitlog -v 0 system sh/cfg.sh -n dnode4 -c commitlog -v 0
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
print ========= start dnode1 print ========= start dnode1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0 ...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0
system sh/cfg.sh -n dnode3 -c commitlog -v 0 system sh/cfg.sh -n dnode3 -c commitlog -v 0
system sh/cfg.sh -n dnode4 -c commitlog -v 0 system sh/cfg.sh -n dnode4 -c commitlog -v 0
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
print ========= start dnode1 print ========= start dnode1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0 ...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0
system sh/cfg.sh -n dnode3 -c commitlog -v 0 system sh/cfg.sh -n dnode3 -c commitlog -v 0
system sh/cfg.sh -n dnode4 -c commitlog -v 0 system sh/cfg.sh -n dnode4 -c commitlog -v 0
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
print ========= start dnode1 print ========= start dnode1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0 ...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0
system sh/cfg.sh -n dnode3 -c commitlog -v 0 system sh/cfg.sh -n dnode3 -c commitlog -v 0
system sh/cfg.sh -n dnode4 -c commitlog -v 0 system sh/cfg.sh -n dnode4 -c commitlog -v 0
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
print ========= start dnode1 print ========= start dnode1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 1 system sh/cfg.sh -n dnode1 -c commitLog -v 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 1 system sh/cfg.sh -n dnode1 -c commitLog -v 1
system sh/cfg.sh -n dnode1 -c commitTime -v 30 system sh/cfg.sh -n dnode1 -c commitTime -v 30
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c dDebugFlag -v 135 system sh/cfg.sh -n dnode1 -c dDebugFlag -v 135
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
#### ####
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 1000 sleep 1000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 1000 sleep 1000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 1 system sh/cfg.sh -n dnode1 -c commitLog -v 1
system sh/cfg.sh -n dnode1 -c commitTime -v 30 system sh/cfg.sh -n dnode1 -c commitTime -v 30
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 1 system sh/cfg.sh -n dnode1 -c commitLog -v 1
system sh/cfg.sh -n dnode1 -c commitTime -v 30 system sh/cfg.sh -n dnode1 -c commitTime -v 30
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 1 system sh/cfg.sh -n dnode1 -c commitLog -v 1
system sh/cfg.sh -n dnode1 -c commitTime -v 30 system sh/cfg.sh -n dnode1 -c commitTime -v 30
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 2000 sleep 2000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 2000 sleep 2000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c debugFlag -v 135 system sh/cfg.sh -n dnode1 -c debugFlag -v 135
system sh/cfg.sh -n dnode1 -c rpcDebugFlag -v 135 system sh/cfg.sh -n dnode1 -c rpcDebugFlag -v 135
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c rowsInFileBlock -v 255 system sh/cfg.sh -n dnode1 -c rowsInFileBlock -v 255
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c rowsInFileBlock -v 255 system sh/cfg.sh -n dnode1 -c rowsInFileBlock -v 255
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
#### TBASE-679 #### TBASE-679
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 3
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 3
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 5 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 5
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 1000 sleep 1000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 2
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 10
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 5 system sh/cfg.sh -n dnode1 -c meterMetaKeepTimer -v 5
system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 5 system sh/cfg.sh -n dnode1 -c metricMetaKeepTimer -v 5
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c monitor -v 1 system sh/cfg.sh -n dnode1 -c monitor -v 1
system sh/cfg.sh -n dnode1 -c monitorInterval -v 1 system sh/cfg.sh -n dnode1 -c monitorInterval -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfBlocksPerMeter -v 4 system sh/cfg.sh -n dnode1 -c numOfBlocksPerMeter -v 4
system sh/cfg.sh -n dnode1 -c pointsPerCompBlock -v 100 system sh/cfg.sh -n dnode1 -c pointsPerCompBlock -v 100
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
...@@ -107,7 +107,7 @@ endi ...@@ -107,7 +107,7 @@ endi
print =============== step7 print =============== step7
system sh/exec.sh -n dnode1 -s stop system sh/exec.sh -n dnode1 -s stop
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfBlocksPerMeter -v 4 system sh/cfg.sh -n dnode1 -c numOfBlocksPerMeter -v 4
system sh/cfg.sh -n dnode1 -c pointsPerCompBlock -v 100 system sh/cfg.sh -n dnode1 -c pointsPerCompBlock -v 100
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfBlocksPerMeter -v 4 system sh/cfg.sh -n dnode1 -c numOfBlocksPerMeter -v 4
system sh/cfg.sh -n dnode1 -c pointsPerCompBlock -v 100 system sh/cfg.sh -n dnode1 -c pointsPerCompBlock -v 100
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 129 system sh/cfg.sh -n dnode1 -c sessionsPerVnode -v 129
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
print ========== step1 print ========== step1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
...@@ -2,28 +2,23 @@ ...@@ -2,28 +2,23 @@
echo "Executing deploy.sh" echo "Executing deploy.sh"
if [ $# != 6 ]; then if [ $# != 4 ]; then
echo "argument list need input : " echo "argument list need input : "
echo " -n nodeName" echo " -n nodeName"
echo " -i nodeIp" echo " -i nodePort"
echo " -m masterIp"
exit 1 exit 1
fi fi
NODE_NAME= NODE_NAME=
NODE_IP= NODE=
MSATER_IP= while getopts "n:i:" arg
while getopts "n:i:m:" arg
do do
case $arg in case $arg in
n) n)
NODE_NAME=$OPTARG NODE_NAME=$OPTARG
;; ;;
i) i)
NODE_IP=$OPTARG NODE=$OPTARG
;;
m)
MASTER_IP=$OPTARG
;; ;;
?) ?)
echo "unkonw argument" echo "unkonw argument"
...@@ -48,14 +43,6 @@ CFG_DIR=$NODE_DIR/cfg ...@@ -48,14 +43,6 @@ CFG_DIR=$NODE_DIR/cfg
LOG_DIR=$NODE_DIR/log LOG_DIR=$NODE_DIR/log
DATA_DIR=$NODE_DIR/data DATA_DIR=$NODE_DIR/data
#echo ============ deploy $NODE_NAME
#echo === masterIp : $MASTER_IP
#echo === nodeIp : $NODE_IP
#echo === nodePath : $EXE_DIR
#echo === cfgPath : $CFG_DIR
#echo === logPath : $LOG_DIR
#echo === dataPath : $DATA_DIR
rm -rf $NODE_DIR rm -rf $NODE_DIR
mkdir -p $SIM_DIR mkdir -p $SIM_DIR
...@@ -83,13 +70,32 @@ if [ -f "$TAOS_FLAG" ] ; then ...@@ -83,13 +70,32 @@ if [ -f "$TAOS_FLAG" ] ; then
sudo rm -rf $LOG_DIR sudo rm -rf $LOG_DIR
fi fi
echo " " >> $TAOS_CFG HOSTNAME=`hostname`
echo "masterIp $MASTER_IP" >> $TAOS_CFG
if [ $NODE -eq 1 ]; then
NODE=7100
elif [ $NODE -eq 2 ]; then
NODE=7200
elif [ $NODE -eq 3 ]; then
NODE=7300
elif [ $NODE -eq 4 ]; then
NODE=7400
elif [ $NODE -eq 5 ]; then
NODE=7500
elif [ $NODE -eq 6 ]; then
NODE=7600
elif [ $NODE -eq 7 ]; then
NODE=7700
elif [ $NODE -eq 8 ]; then
NODE=7800
fi
echo " " >> $TAOS_CFG
echo "first ${HOSTNAME}:7100" >> $TAOS_CFG
echo "second ${HOSTNAME}:7200" >> $TAOS_CFG
echo "serverPort ${NODE}" >> $TAOS_CFG
echo "dataDir $DATA_DIR" >> $TAOS_CFG echo "dataDir $DATA_DIR" >> $TAOS_CFG
echo "logDir $LOG_DIR" >> $TAOS_CFG echo "logDir $LOG_DIR" >> $TAOS_CFG
echo "publicIp $NODE_IP" >> $TAOS_CFG
echo "internalIp $NODE_IP" >> $TAOS_CFG
echo "privateIp $NODE_IP" >> $TAOS_CFG
echo "dDebugFlag 199" >> $TAOS_CFG echo "dDebugFlag 199" >> $TAOS_CFG
echo "mDebugFlag 199" >> $TAOS_CFG echo "mDebugFlag 199" >> $TAOS_CFG
echo "sdbDebugFlag 199" >> $TAOS_CFG echo "sdbDebugFlag 199" >> $TAOS_CFG
......
...@@ -7,12 +7,14 @@ ...@@ -7,12 +7,14 @@
################################################## ##################################################
set +e set +e
#set -x
FILE_NAME= FILE_NAME=
RELEASE=0 RELEASE=0
ASYNC=0 ASYNC=0
VALGRIND=0 VALGRIND=0
while getopts "f:av" arg UNIQUE=0
while getopts "f:avu" arg
do do
case $arg in case $arg in
f) f)
...@@ -24,6 +26,9 @@ do ...@@ -24,6 +26,9 @@ do
v) v)
VALGRIND=1 VALGRIND=1
;; ;;
u)
UNIQUE=1
;;
?) ?)
echo "unknow argument" echo "unknow argument"
;; ;;
...@@ -31,11 +36,6 @@ do ...@@ -31,11 +36,6 @@ do
done done
cd . cd .
sh/ip.sh -i 1 -s up > /dev/null 2>&1 &
sh/ip.sh -i 2 -s up > /dev/null 2>&1 &
sh/ip.sh -i 3 -s up > /dev/null 2>&1 &
sh/ip.sh -i 4 -s up > /dev/null 2>&1 &
sh/ip.sh -i 5 -s up > /dev/null 2>&1 &
# Get responsible directories # Get responsible directories
CODE_DIR=`dirname $0` CODE_DIR=`dirname $0`
...@@ -51,6 +51,12 @@ else ...@@ -51,6 +51,12 @@ else
PROGRAM="$BUILD_DIR/bin/tsim -a" PROGRAM="$BUILD_DIR/bin/tsim -a"
fi fi
if [ $UNIQUE -eq 0 ]; then
PROGRAM=$BUILD_DIR/bin/tsim
else
PROGRAM="$TOP_DIR/../debug/build/bin/tsim"
fi
PRG_DIR=$SIM_DIR/tsim PRG_DIR=$SIM_DIR/tsim
CFG_DIR=$PRG_DIR/cfg CFG_DIR=$PRG_DIR/cfg
LOG_DIR=$PRG_DIR/log LOG_DIR=$PRG_DIR/log
...@@ -74,13 +80,15 @@ TAOS_CFG=$PRG_DIR/cfg/taos.cfg ...@@ -74,13 +80,15 @@ TAOS_CFG=$PRG_DIR/cfg/taos.cfg
touch -f $TAOS_CFG touch -f $TAOS_CFG
TAOS_FLAG=$PRG_DIR/flag TAOS_FLAG=$PRG_DIR/flag
echo " " >> $TAOS_CFG HOSTNAME=`hostname`
echo "scriptDir ${CODE_DIR}/../script">> $TAOS_CFG
echo "masterIp 192.168.0.1" >> $TAOS_CFG echo " " >> $TAOS_CFG
echo "secondIp 192.168.0.2" >> $TAOS_CFG echo "first ${HOSTNAME}:7100" >> $TAOS_CFG
echo "localIp 127.0.0.1" >> $TAOS_CFG echo "second ${HOSTNAME}:7200" >> $TAOS_CFG
echo "serverPort 7100" >> $TAOS_CFG
echo "dataDir $DATA_DIR" >> $TAOS_CFG echo "dataDir $DATA_DIR" >> $TAOS_CFG
echo "logDir $LOG_DIR" >> $TAOS_CFG echo "logDir $LOG_DIR" >> $TAOS_CFG
echo "scriptDir ${CODE_DIR}/../script">> $TAOS_CFG
echo "numOfLogLines 100000000" >> $TAOS_CFG echo "numOfLogLines 100000000" >> $TAOS_CFG
echo "dDebugFlag 135" >> $TAOS_CFG echo "dDebugFlag 135" >> $TAOS_CFG
echo "mDebugFlag 135" >> $TAOS_CFG echo "mDebugFlag 135" >> $TAOS_CFG
...@@ -89,12 +97,12 @@ echo "rpcDebugFlag 135" >> $TAOS_CFG ...@@ -89,12 +97,12 @@ echo "rpcDebugFlag 135" >> $TAOS_CFG
echo "tmrDebugFlag 131" >> $TAOS_CFG echo "tmrDebugFlag 131" >> $TAOS_CFG
echo "cDebugFlag 135" >> $TAOS_CFG echo "cDebugFlag 135" >> $TAOS_CFG
echo "httpDebugFlag 135" >> $TAOS_CFG echo "httpDebugFlag 135" >> $TAOS_CFG
echo "monitorDebugFlag 135" >> $TAOS_CFG echo "monitorDebugFlag 135" >> $TAOS_CFG
echo "udebugFlag 135" >> $TAOS_CFG echo "udebugFlag 135" >> $TAOS_CFG
echo "clog 0" >> $TAOS_CFG echo "clog 0" >> $TAOS_CFG
echo "asyncLog 0" >> $TAOS_CFG echo "asyncLog 0" >> $TAOS_CFG
echo "locale en_US.UTF-8" >> $TAOS_CFG echo "locale en_US.UTF-8" >> $TAOS_CFG
echo " " >> $TAOS_CFG echo " " >> $TAOS_CFG
ulimit -n 600000 ulimit -n 600000
ulimit -c unlimited ulimit -c unlimited
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sql connect sql connect
\ No newline at end of file
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 2 system sh/cfg.sh -n dnode1 -c commitLog -v 2
system sh/cfg.sh -n dnode2 -c commitLog -v 2 system sh/cfg.sh -n dnode2 -c commitLog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
...@@ -53,7 +51,8 @@ if $rows != 0 then ...@@ -53,7 +51,8 @@ if $rows != 0 then
return -1 return -1
endi endi
sql show dnodes sql show dnodes
if $data03 != 2 then print $data00 $data01 $data02 $data03
if $data02 != 2 then
return -1 return -1
endi endi
sql drop account oroot sql drop account oroot
...@@ -68,7 +67,7 @@ show4: ...@@ -68,7 +67,7 @@ show4:
endi endi
sql show dnodes sql show dnodes
if $data03 != 0 then if $data02 != 0 then
goto show4 goto show4
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
......
run unique/account/account_create.sim run unique/account/account_create.sim
run unique/account/account_len.sim
run unique/account/account_delete.sim run unique/account/account_delete.sim
run unique/account/pass_alter.sim run unique/account/account_len.sim
run unique/account/pass_len.sim
run unique/account/user_create.sim
run unique/account/user_len.sim
run unique/account/authority.sim run unique/account/authority.sim
run unique/account/basic.sim run unique/account/basic.sim
run unique/account/paras.sim run unique/account/paras.sim
run unique/account/pass_alter.sim
run unique/account/pass_len.sim
run unique/account/usage.sim run unique/account/usage.sim
run unique/account/monitor.sim run unique/account/user_create.sim
run unique/account/user_len.sim
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
......
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c tables -v 1000 system sh/cfg.sh -n dnode1 -c tables -v 1000
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c tables -v 1000 system sh/cfg.sh -n dnode2 -c tables -v 1000
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode3 -c tables -v 1000 system sh/cfg.sh -n dnode3 -c tables -v 1000
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode4 -c tables -v 1000 system sh/cfg.sh -n dnode4 -c tables -v 1000
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/cfg.sh -n dnode5 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode5 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode5 -c tables -v 1000 system sh/cfg.sh -n dnode5 -c tables -v 1000
...@@ -104,8 +104,8 @@ show1: ...@@ -104,8 +104,8 @@ show1:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1 print dnode1 freeVnodes $data3_192.168.0.1
print 192.168.0.2 freeVnodes $data3_192.168.0.2 print dnode2 freeVnodes $data3_192.168.0.2
if $data3_192.168.0.1 != 2 then if $data3_192.168.0.1 != 2 then
goto show1 goto show1
endi endi
...@@ -160,9 +160,9 @@ show3: ...@@ -160,9 +160,9 @@ show3:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1 print dnode1 freeVnodes $data3_192.168.0.1
print 192.168.0.2 freeVnodes $data3_192.168.0.2 print dnode2 freeVnodes $data3_192.168.0.2
print 192.168.0.3 freeVnodes $data3_192.168.0.3 print dnode3 freeVnodes $data3_192.168.0.3
if $data3_192.168.0.1 != 2 then if $data3_192.168.0.1 != 2 then
goto show3 goto show3
endi endi
...@@ -217,8 +217,8 @@ show4: ...@@ -217,8 +217,8 @@ show4:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1 print dnode1 freeVnodes $data3_192.168.0.1
print 192.168.0.3 freeVnodes $data3_192.168.0.3 print dnode3 freeVnodes $data3_192.168.0.3
if $data3_192.168.0.1 != 0 then if $data3_192.168.0.1 != 0 then
goto show4 goto show4
endi endi
...@@ -272,8 +272,8 @@ show5: ...@@ -272,8 +272,8 @@ show5:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1 print dnode1 freeVnodes $data3_192.168.0.1
print 192.168.0.4 freeVnodes $data3_192.168.0.4 print dnode4 freeVnodes $data3_192.168.0.4
if $data3_192.168.0.1 != 0 then if $data3_192.168.0.1 != 0 then
goto show5 goto show5
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c clog -v 0 system sh/cfg.sh -n dnode1 -c clog -v 0
system sh/cfg.sh -n dnode1 -c tables -v 100 system sh/cfg.sh -n dnode1 -c tables -v 100
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 256 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 256
...@@ -37,8 +37,8 @@ if $data00 != 25600 then ...@@ -37,8 +37,8 @@ if $data00 != 25600 then
return -1 return -1
endi endi
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c clog -v 0 system sh/cfg.sh -n dnode2 -c clog -v 0
system sh/cfg.sh -n dnode2 -c tables -v 100 system sh/cfg.sh -n dnode2 -c tables -v 100
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 256 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 256
...@@ -60,8 +60,8 @@ show3: ...@@ -60,8 +60,8 @@ show3:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1 print dnode1 freeVnodes $data3_192.168.0.1
print 192.168.0.2 freeVnodes $data3_192.168.0.2 print dnode2 freeVnodes $data3_192.168.0.2
if $data3_192.168.0.1 != 126 then if $data3_192.168.0.1 != 126 then
goto show3 goto show3
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c tables -v 30000 system sh/cfg.sh -n dnode1 -c tables -v 30000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/ip.sh -i 7 -s up
system sh/ip.sh -i 8 -s up
sleep 1000 sleep 1000
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6 system sh/deploy.sh -n dnode6 -i 6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7 system sh/deploy.sh -n dnode7 -i 7
system sh/deploy.sh -n dnode8 -m 192.168.0.1 -i 192.168.0.8 system sh/deploy.sh -n dnode8 -i 8
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
...@@ -161,15 +161,15 @@ show1: ...@@ -161,15 +161,15 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show1 goto show1
...@@ -202,15 +202,15 @@ show2: ...@@ -202,15 +202,15 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode5Vnodes != 2 then if $dnode5Vnodes != 2 then
...@@ -231,15 +231,15 @@ show3: ...@@ -231,15 +231,15 @@ show3:
endi endi
sql show dnodes -x show3 sql show dnodes -x show3
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show3 goto show3
...@@ -274,15 +274,15 @@ show4: ...@@ -274,15 +274,15 @@ show4:
endi endi
sql show dnodes -x show4 sql show dnodes -x show4
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
goto show4 goto show4
...@@ -302,15 +302,15 @@ show5: ...@@ -302,15 +302,15 @@ show5:
endi endi
sql show dnodes -x show5 sql show dnodes -x show5
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show5 goto show5
...@@ -345,15 +345,15 @@ show6: ...@@ -345,15 +345,15 @@ show6:
endi endi
sql show dnodes -x show6 sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode3Vnodes != 2 then if $dnode3Vnodes != 2 then
goto show6 goto show6
...@@ -373,15 +373,15 @@ show7: ...@@ -373,15 +373,15 @@ show7:
endi endi
sql show dnodes -x show7 sql show dnodes -x show7
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show7 goto show7
...@@ -416,15 +416,15 @@ show8: ...@@ -416,15 +416,15 @@ show8:
endi endi
sql show dnodes -x show8 sql show dnodes -x show8
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode4Vnodes != 2 then if $dnode4Vnodes != 2 then
goto show8 goto show8
...@@ -444,15 +444,15 @@ show9: ...@@ -444,15 +444,15 @@ show9:
endi endi
sql show dnodes -x show9 sql show dnodes -x show9
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show9 goto show9
...@@ -487,15 +487,15 @@ show10: ...@@ -487,15 +487,15 @@ show10:
endi endi
sql show dnodes -x show10 sql show dnodes -x show10
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode5Vnodes != 2 then if $dnode5Vnodes != 2 then
goto show10 goto show10
...@@ -520,15 +520,15 @@ show11: ...@@ -520,15 +520,15 @@ show11:
endi endi
sql show dnodes -x show11 sql show dnodes -x show11
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show11 goto show11
...@@ -561,15 +561,15 @@ show12: ...@@ -561,15 +561,15 @@ show12:
endi endi
sql show dnodes -x show12 sql show dnodes -x show12
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show12 goto show12
...@@ -621,15 +621,15 @@ show13: ...@@ -621,15 +621,15 @@ show13:
endi endi
sql show dnodes -x show13 sql show dnodes -x show13
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 0 then if $dnode1Vnodes != 0 then
goto show13 goto show13
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/ip.sh -i 7 -s up
system sh/ip.sh -i 8 -s up
sleep 1000 sleep 1000
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6 system sh/deploy.sh -n dnode6 -i 6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7 system sh/deploy.sh -n dnode7 -i 7
system sh/deploy.sh -n dnode8 -m 192.168.0.1 -i 192.168.0.8 system sh/deploy.sh -n dnode8 -i 8
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
...@@ -144,15 +144,15 @@ show1: ...@@ -144,15 +144,15 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show1 goto show1
...@@ -202,17 +202,17 @@ show2: ...@@ -202,17 +202,17 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Status = $data4_192.168.0.1 $dnode1Status = $data4_192.168.0.1
print 192.168.0.1 $dnode1Status print dnode1 $dnode1Status
$dnode2Status = $data4_192.168.0.2 $dnode2Status = $data4_192.168.0.2
print 192.168.0.2 $dnode2Status print dnode2 $dnode2Status
$dnode3Status = $data4_192.168.0.3 $dnode3Status = $data4_192.168.0.3
print 192.168.0.3 $dnode3Status print dnode3 $dnode3Status
$dnode4Status = $data4_192.168.0.4 $dnode4Status = $data4_192.168.0.4
print 192.168.0.4 $dnode4Status print dnode4 $dnode4Status
$dnode5Status = $data4_192.168.0.5 $dnode5Status = $data4_192.168.0.5
print 192.168.0.5 $dnode5Status print dnode5 $dnode5Status
$dnode6Status = $data4_192.168.0.6 $dnode6Status = $data4_192.168.0.6
print 192.168.0.6 $dnode6Status print dnode6 $dnode6Status
if $dnode1Status != online then if $dnode1Status != online then
goto show2 goto show2
...@@ -251,17 +251,17 @@ show3: ...@@ -251,17 +251,17 @@ show3:
endi endi
sql show dnodes -x show3 sql show dnodes -x show3
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6 $dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes print dnode6 $dnode6Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show3 goto show3
......
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/ip.sh -i 7 -s up
system sh/ip.sh -i 8 -s up
sleep 1000 sleep 1000
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6 system sh/deploy.sh -n dnode6 -i 6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7 system sh/deploy.sh -n dnode7 -i 7
system sh/deploy.sh -n dnode8 -m 192.168.0.1 -i 192.168.0.8 system sh/deploy.sh -n dnode8 -i 8
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
...@@ -143,13 +143,13 @@ show1: ...@@ -143,13 +143,13 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show1 goto show1
...@@ -196,17 +196,17 @@ show2: ...@@ -196,17 +196,17 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6 $dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes print dnode6 $dnode6Vnodes
if $dnode5Vnodes != 2 then if $dnode5Vnodes != 2 then
goto show2 goto show2
...@@ -230,17 +230,17 @@ show3: ...@@ -230,17 +230,17 @@ show3:
endi endi
sql show dnodes -x show3 sql show dnodes -x show3
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6 $dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes print dnode6 $dnode6Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show3 goto show3
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up system sh/deploy.sh -n dnode4 -i 4
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
...@@ -61,9 +50,9 @@ sql insert into c_b1_t2 values(1520000024021, 21) ...@@ -61,9 +50,9 @@ sql insert into c_b1_t2 values(1520000024021, 21)
sql show dnodes sql show dnodes
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
return -1 return -1
...@@ -88,9 +77,9 @@ show2: ...@@ -88,9 +77,9 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 3 then if $dnode1Vnodes != 3 then
goto show2 goto show2
...@@ -104,10 +93,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -104,10 +93,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step3 print ============================== step3
print ========= add db3 print ========= add db3
...@@ -134,9 +123,9 @@ show4: ...@@ -134,9 +123,9 @@ show4:
endi endi
sql show dnodes -x show4 sql show dnodes -x show4
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show4 goto show4
...@@ -150,17 +139,16 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -150,17 +139,16 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step5 print ============================== step5
print ========= add dnode2 print ========= add dnode2
system sh/exec.sh -n dnode2 -s stop -x SIGINT system sh/exec.sh -n dnode2 -s stop -x SIGINT
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c clog -v 1 system sh/cfg.sh -n dnode2 -c clog -v 1
...@@ -179,9 +167,9 @@ show5: ...@@ -179,9 +167,9 @@ show5:
endi endi
sql show dnodes -x show5 sql show dnodes -x show5
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show5 goto show5
...@@ -195,10 +183,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -195,10 +183,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step6 print ============================== step6
print ========= drop dnode1 print ========= drop dnode1
...@@ -219,9 +207,9 @@ show6: ...@@ -219,9 +207,9 @@ show6:
endi endi
sql show dnodes -x show6 sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show6 goto show6
...@@ -235,16 +223,16 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -235,16 +223,16 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step7 print ============================== step7
print ========= add dnode1 print ========= add dnode1
sql create dnode 192.168.0.1 sql create dnode 192.168.0.1
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode1 -m 192.168.0.2 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c clog -v 1 system sh/cfg.sh -n dnode1 -c clog -v 1
...@@ -262,9 +250,9 @@ show7: ...@@ -262,9 +250,9 @@ show7:
endi endi
sql show dnodes -x show7 sql show dnodes -x show7
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 3 then if $dnode1Vnodes != 3 then
goto show7 goto show7
...@@ -278,10 +266,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -278,10 +266,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step8 print ============================== step8
print ========= drop dnode2 print ========= drop dnode2
...@@ -301,9 +289,9 @@ show8: ...@@ -301,9 +289,9 @@ show8:
endi endi
sql show dnodes -x show8 sql show dnodes -x show8
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show8 goto show8
...@@ -317,10 +305,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -317,10 +305,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -329,8 +317,7 @@ endi ...@@ -329,8 +317,7 @@ endi
print ============================== step9 print ============================== step9
print ========= add dnode2 print ========= add dnode2
sql create dnode 192.168.0.2 sql create dnode 192.168.0.2
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c clog -v 1 system sh/cfg.sh -n dnode2 -c clog -v 1
...@@ -348,9 +335,9 @@ show9: ...@@ -348,9 +335,9 @@ show9:
endi endi
sql show dnodes -x show9 sql show dnodes -x show9
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show9 goto show9
...@@ -364,10 +351,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -364,10 +351,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step10 print ============================== step10
print ========= add db4 print ========= add db4
...@@ -389,9 +376,9 @@ show10: ...@@ -389,9 +376,9 @@ show10:
endi endi
sql show dnodes -x show10 sql show dnodes -x show10
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show10 goto show10
...@@ -409,8 +396,8 @@ sql insert into c_b1_t2 values(1520000025026, 26) ...@@ -409,8 +396,8 @@ sql insert into c_b1_t2 values(1520000025026, 26)
sql show mnodes sql show mnodes
$dnode1Role = $data3_192.168.0.1 $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -431,9 +418,9 @@ show11: ...@@ -431,9 +418,9 @@ show11:
endi endi
sql show dnodes -x show11 sql show dnodes -x show11
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 0 then if $dnode1Vnodes != 0 then
goto show11 goto show11
...@@ -447,10 +434,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -447,10 +434,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
system sh/exec.sh -n dnode2 -s stop -x SIGINT system sh/exec.sh -n dnode2 -s stop -x SIGINT
...@@ -466,8 +453,7 @@ error3: ...@@ -466,8 +453,7 @@ error3:
print ============================== step13 print ============================== step13
print ========= add dnode2 print ========= add dnode2
sql create dnode 192.168.0.2 sql create dnode 192.168.0.2
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c clog -v 1 system sh/cfg.sh -n dnode2 -c clog -v 1
...@@ -481,10 +467,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -481,10 +467,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
sql use c_b1_d5; sql use c_b1_d5;
sql create table c_b1_t5 (t timestamp, i int) sql create table c_b1_t5 (t timestamp, i int)
...@@ -505,9 +491,9 @@ sql insert into c_b1_t6 values(1520000024061, 61) ...@@ -505,9 +491,9 @@ sql insert into c_b1_t6 values(1520000024061, 61)
sql show dnodes sql show dnodes
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
#if $dnode1Vnodes != 1 then #if $dnode1Vnodes != 1 then
# return -1 # return -1
...@@ -524,10 +510,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -524,10 +510,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
sleep 2000 sleep 2000
sql create dnode 192.168.0.3 sql create dnode 192.168.0.3
...@@ -543,11 +529,11 @@ show14: ...@@ -543,11 +529,11 @@ show14:
endi endi
sql show dnodes -x show14 sql show dnodes -x show14
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show14 goto show14
...@@ -563,9 +549,9 @@ sql show mnodes ...@@ -563,9 +549,9 @@ sql show mnodes
$dnode1Role = $data3_192.168.0.1 $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print ============================== step15 print ============================== step15
print ========= create db7 db8 print ========= create db7 db8
...@@ -593,10 +579,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -593,10 +579,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ========== add dnode4 print ========== add dnode4
sleep 2000 sleep 2000
...@@ -616,13 +602,13 @@ show15: ...@@ -616,13 +602,13 @@ show15:
endi endi
sql show dnodes -x show15 sql show dnodes -x show15
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show15 goto show15
...@@ -662,11 +648,11 @@ show16: ...@@ -662,11 +648,11 @@ show16:
endi endi
sql show dnodes -x show16 sql show dnodes -x show16
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show16 goto show16
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up system sh/deploy.sh -n dnode4 -i 4
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
...@@ -61,9 +50,9 @@ sql insert into c_b1_t2 values(now+5s, 21) ...@@ -61,9 +50,9 @@ sql insert into c_b1_t2 values(now+5s, 21)
sql show dnodes sql show dnodes
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
return -1 return -1
...@@ -88,9 +77,9 @@ show2: ...@@ -88,9 +77,9 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 3 then if $dnode1Vnodes != 3 then
goto show2 goto show2
...@@ -104,10 +93,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -104,10 +93,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step3 print ============================== step3
print ========= add db3 print ========= add db3
...@@ -134,9 +123,9 @@ show4: ...@@ -134,9 +123,9 @@ show4:
endi endi
sql show dnodes -x show4 sql show dnodes -x show4
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show4 goto show4
...@@ -150,10 +139,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -150,10 +139,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step5 print ============================== step5
print ========= add dnode2 print ========= add dnode2
...@@ -172,9 +161,9 @@ show5: ...@@ -172,9 +161,9 @@ show5:
endi endi
sql show dnodes -x show5 sql show dnodes -x show5
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show5 goto show5
...@@ -188,10 +177,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -188,10 +177,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step6 print ============================== step6
print ========= drop dnode1 print ========= drop dnode1
...@@ -212,9 +201,9 @@ show6: ...@@ -212,9 +201,9 @@ show6:
endi endi
sql show dnodes -x show6 sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show6 goto show6
...@@ -228,10 +217,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -228,10 +217,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step7 print ============================== step7
print ========= add dnode1 print ========= add dnode1
...@@ -249,9 +238,9 @@ show7: ...@@ -249,9 +238,9 @@ show7:
endi endi
sql show dnodes -x show7 sql show dnodes -x show7
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 3 then if $dnode1Vnodes != 3 then
goto show7 goto show7
...@@ -265,10 +254,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -265,10 +254,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step8 print ============================== step8
print ========= drop dnode2 print ========= drop dnode2
...@@ -288,9 +277,9 @@ show8: ...@@ -288,9 +277,9 @@ show8:
endi endi
sql show dnodes -x show8 sql show dnodes -x show8
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show8 goto show8
...@@ -304,10 +293,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -304,10 +293,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -328,9 +317,9 @@ show9: ...@@ -328,9 +317,9 @@ show9:
endi endi
sql show dnodes -x show9 sql show dnodes -x show9
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show9 goto show9
...@@ -344,10 +333,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -344,10 +333,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step10 print ============================== step10
print ========= add db4 print ========= add db4
...@@ -369,9 +358,9 @@ show10: ...@@ -369,9 +358,9 @@ show10:
endi endi
sql show dnodes -x show10 sql show dnodes -x show10
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show10 goto show10
...@@ -389,8 +378,8 @@ sql insert into c_b1_t2 values(now+1s, 25) ...@@ -389,8 +378,8 @@ sql insert into c_b1_t2 values(now+1s, 25)
sql show mnodes sql show mnodes
$dnode1Role = $data3_192.168.0.1 $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -411,9 +400,9 @@ show11: ...@@ -411,9 +400,9 @@ show11:
endi endi
sql show dnodes -x show11 sql show dnodes -x show11
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 0 then if $dnode1Vnodes != 0 then
goto show11 goto show11
...@@ -427,10 +416,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -427,10 +416,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
system sh/exec.sh -n dnode2 -s stop -x SIGINT system sh/exec.sh -n dnode2 -s stop -x SIGINT
...@@ -454,10 +443,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -454,10 +443,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
sql use c_b1_d5; sql use c_b1_d5;
$x = 0 $x = 0
...@@ -492,9 +481,9 @@ sql insert into c_b1_t6 values(now+5s, 61) ...@@ -492,9 +481,9 @@ sql insert into c_b1_t6 values(now+5s, 61)
sql show dnodes sql show dnodes
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
#if $dnode1Vnodes != 1 then #if $dnode1Vnodes != 1 then
# return -1 # return -1
...@@ -511,10 +500,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -511,10 +500,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
sleep 2000 sleep 2000
sql create dnode 192.168.0.3 sql create dnode 192.168.0.3
...@@ -530,11 +519,11 @@ show14: ...@@ -530,11 +519,11 @@ show14:
endi endi
sql show dnodes -x show14 sql show dnodes -x show14
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show14 goto show14
...@@ -550,9 +539,9 @@ sql show mnodes ...@@ -550,9 +539,9 @@ sql show mnodes
$dnode1Role = $data3_192.168.0.1 $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print ============================== step15 print ============================== step15
print ========= create db7 db8 print ========= create db7 db8
...@@ -580,10 +569,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -580,10 +569,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ========== add dnode4 print ========== add dnode4
sleep 2000 sleep 2000
...@@ -603,13 +592,13 @@ show15: ...@@ -603,13 +592,13 @@ show15:
endi endi
sql show dnodes -x show15 sql show dnodes -x show15
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show15 goto show15
...@@ -649,11 +638,11 @@ show16: ...@@ -649,11 +638,11 @@ show16:
endi endi
sql show dnodes -x show16 sql show dnodes -x show16
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show16 goto show16
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up system sh/deploy.sh -n dnode4 -i 4
system sh/ip.sh -i 4 -s up system sh/deploy.sh -n dnode5 -i 5
system sh/ip.sh -i 5 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode5 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
...@@ -59,9 +46,9 @@ show1: ...@@ -59,9 +46,9 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode2Vnodes print dnode1 $dnode2Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode3Vnodes print dnode2 $dnode3Vnodes
if $dnode1Vnodes != 4 then if $dnode1Vnodes != 4 then
goto show1 goto show1
...@@ -92,9 +79,9 @@ sql insert into c_b1_t2 values(now+5s, 21) ...@@ -92,9 +79,9 @@ sql insert into c_b1_t2 values(now+5s, 21)
sql show dnodes sql show dnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
return -1 return -1
...@@ -119,9 +106,9 @@ show2: ...@@ -119,9 +106,9 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 3 then if $dnode2Vnodes != 3 then
goto show2 goto show2
...@@ -135,10 +122,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -135,10 +122,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step3 print ============================== step3
print ========= add db3 print ========= add db3
...@@ -166,9 +153,9 @@ show4: ...@@ -166,9 +153,9 @@ show4:
endi endi
sql show dnodes -x show4 sql show dnodes -x show4
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 1 then if $dnode2Vnodes != 1 then
goto show4 goto show4
...@@ -182,10 +169,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -182,10 +169,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step5 print ============================== step5
print ========= add dnode3 print ========= add dnode3
...@@ -204,9 +191,9 @@ show5: ...@@ -204,9 +191,9 @@ show5:
endi endi
sql show dnodes -x show5 sql show dnodes -x show5
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
goto show5 goto show5
...@@ -234,9 +221,9 @@ show6: ...@@ -234,9 +221,9 @@ show6:
endi endi
sql show dnodes -x show6 sql show dnodes -x show6
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != null then if $dnode2Vnodes != null then
goto show6 goto show6
...@@ -262,9 +249,9 @@ show7: ...@@ -262,9 +249,9 @@ show7:
endi endi
sql show dnodes -x show7 sql show dnodes -x show7
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 3 then if $dnode2Vnodes != 3 then
goto show7 goto show7
...@@ -291,9 +278,9 @@ show8: ...@@ -291,9 +278,9 @@ show8:
endi endi
sql show dnodes -x show8 sql show dnodes -x show8
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 1 then if $dnode2Vnodes != 1 then
goto show8 goto show8
...@@ -317,9 +304,9 @@ show9: ...@@ -317,9 +304,9 @@ show9:
endi endi
sql show dnodes -x show9 sql show dnodes -x show9
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
goto show9 goto show9
...@@ -348,9 +335,9 @@ show10: ...@@ -348,9 +335,9 @@ show10:
endi endi
sql show dnodes -x show10 sql show dnodes -x show10
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
goto show10 goto show10
...@@ -379,9 +366,9 @@ show11: ...@@ -379,9 +366,9 @@ show11:
endi endi
sql show dnodes -x show11 sql show dnodes -x show11
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode2Vnodes != 0 then if $dnode2Vnodes != 0 then
goto show11 goto show11
...@@ -436,9 +423,9 @@ sql insert into c_b1_t6 values(now+5s, 61) ...@@ -436,9 +423,9 @@ sql insert into c_b1_t6 values(now+5s, 61)
sql show dnodes sql show dnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
#if $dnode2Vnodes != 1 then #if $dnode2Vnodes != 1 then
# return -1 # return -1
...@@ -462,11 +449,11 @@ show14: ...@@ -462,11 +449,11 @@ show14:
endi endi
sql show dnodes -x show14 sql show dnodes -x show14
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
goto show14 goto show14
...@@ -517,13 +504,13 @@ show15: ...@@ -517,13 +504,13 @@ show15:
endi endi
sql show dnodes -x show15 sql show dnodes -x show15
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5 $dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes print dnode5 $dnode5Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
goto show15 goto show15
...@@ -563,11 +550,11 @@ show16: ...@@ -563,11 +550,11 @@ show16:
endi endi
sql show dnodes -x show16 sql show dnodes -x show16
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode2Vnodes != 1 then if $dnode2Vnodes != 1 then
goto show16 goto show16
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up system sh/deploy.sh -n dnode4 -i 4
system sh/ip.sh -i 4 -s up system sh/deploy.sh -n dnode5 -i 5
system sh/ip.sh -i 5 -s up system sh/deploy.sh -n dnode6 -i 6
system sh/ip.sh -i 6 -s up system sh/deploy.sh -n dnode7 -i 7
system sh/ip.sh -i 7 -s up system sh/deploy.sh -n dnode8 -i 8
system sh/ip.sh -i 8 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7
system sh/deploy.sh -n dnode8 -m 192.168.0.1 -i 192.168.0.8
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
...@@ -107,11 +92,11 @@ show1: ...@@ -107,11 +92,11 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show1 goto show1
...@@ -137,11 +122,11 @@ show2: ...@@ -137,11 +122,11 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show2 goto show2
...@@ -158,10 +143,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -158,10 +143,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
system sh/exec.sh -n dnode2 -s stop -x SIGINT system sh/exec.sh -n dnode2 -s stop -x SIGINT
...@@ -170,7 +155,7 @@ print ========= start dnode2 ...@@ -170,7 +155,7 @@ print ========= start dnode2
sql create dnode 192.168.0.2 sql create dnode 192.168.0.2
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c clog -v 1 system sh/cfg.sh -n dnode2 -c clog -v 1
...@@ -189,11 +174,11 @@ show3: ...@@ -189,11 +174,11 @@ show3:
endi endi
sql show dnodes -x show3 sql show dnodes -x show3
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show3 goto show3
...@@ -210,10 +195,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -210,10 +195,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step4 print ============================== step4
print ========= drop dnode3 print ========= drop dnode3
...@@ -229,11 +214,11 @@ show4: ...@@ -229,11 +214,11 @@ show4:
endi endi
sql show dnodes -x show4 sql show dnodes -x show4
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show4 goto show4
...@@ -250,10 +235,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -250,10 +235,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
system sh/exec.sh -n dnode3 -s stop -x SIGINT system sh/exec.sh -n dnode3 -s stop -x SIGINT
...@@ -262,7 +247,7 @@ print ========= start dnode3 ...@@ -262,7 +247,7 @@ print ========= start dnode3
sql create dnode 192.168.0.3 sql create dnode 192.168.0.3
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode3 -c clog -v 1 system sh/cfg.sh -n dnode3 -c clog -v 1
...@@ -281,11 +266,11 @@ show5: ...@@ -281,11 +266,11 @@ show5:
endi endi
sql show dnodes -x show5 sql show dnodes -x show5
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show5 goto show5
...@@ -302,10 +287,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -302,10 +287,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step6 print ============================== step6
print ========= drop dnode1 print ========= drop dnode1
...@@ -326,11 +311,11 @@ show6: ...@@ -326,11 +311,11 @@ show6:
endi endi
sql show dnodes -x show6 sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show6 goto show6
...@@ -347,10 +332,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -347,10 +332,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step7 print ============================== step7
print ========= start dnode1 print ========= start dnode1
...@@ -361,13 +346,13 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -361,13 +346,13 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode1 -m 192.168.0.2 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c clog -v 1 system sh/cfg.sh -n dnode1 -c clog -v 1
...@@ -385,10 +370,10 @@ show7: ...@@ -385,10 +370,10 @@ show7:
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
$x = $x + 1 $x = $x + 1
sleep 2000 sleep 2000
...@@ -397,11 +382,11 @@ show7: ...@@ -397,11 +382,11 @@ show7:
endi endi
sql show dnodes -x show7 sql show dnodes -x show7
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show7 goto show7
...@@ -434,10 +419,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -434,10 +419,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
$x = 0 $x = 0
show8: show8:
...@@ -448,13 +433,13 @@ show8: ...@@ -448,13 +433,13 @@ show8:
endi endi
sql show dnodes -x show8 sql show dnodes -x show8
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show8 goto show8
...@@ -480,10 +465,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -480,10 +465,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
$x = 0 $x = 0
show9: show9:
...@@ -494,13 +479,13 @@ show9: ...@@ -494,13 +479,13 @@ show9:
endi endi
sql show dnodes -x show9 sql show dnodes -x show9
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show9 goto show9
...@@ -524,17 +509,15 @@ sql create dnode 192.168.0.1 ...@@ -524,17 +509,15 @@ sql create dnode 192.168.0.1
sql create dnode 192.168.0.4 sql create dnode 192.168.0.4
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode1 -m 192.168.0.2 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2 ssystem sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c clog -v 1 system sh/cfg.sh -n dnode1 -c clog -v 1
system sh/cfg.sh -n dnode1 -c mgmtEqualVnodeNum -v 0 system sh/cfg.sh -n dnode1 -c mgmtEqualVnodeNum -v 0
sleep 3000 sleep 3000
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode4 -m 192.168.0.2 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode4 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode4 -c clog -v 1 system sh/cfg.sh -n dnode4 -c clog -v 1
...@@ -552,10 +535,10 @@ show10: ...@@ -552,10 +535,10 @@ show10:
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
$x = $x + 1 $x = $x + 1
sleep 2000 sleep 2000
...@@ -564,13 +547,13 @@ show10: ...@@ -564,13 +547,13 @@ show10:
endi endi
sql show dnodes -x show10 sql show dnodes -x show10
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show10 goto show10
...@@ -592,10 +575,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -592,10 +575,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
sql create database c_b2_d5 replica 2 tables 4 sql create database c_b2_d5 replica 2 tables 4
sql use c_b2_d5; sql use c_b2_d5;
...@@ -624,13 +607,13 @@ show11: ...@@ -624,13 +607,13 @@ show11:
endi endi
sql show dnodes -x show11 sql show dnodes -x show11
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show11 goto show11
...@@ -650,10 +633,10 @@ $dnode1Role = $data3_192.168.0.1 ...@@ -650,10 +633,10 @@ $dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2 $dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3 $dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4 $dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
print ============================== step12 print ============================== step12
print ========= check data print ========= check data
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/ip.sh -i 7 -s up
system sh/ip.sh -i 8 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6 system sh/deploy.sh -n dnode6 -i 6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7 system sh/deploy.sh -n dnode7 -i 7
system sh/deploy.sh -n dnode8 -m 192.168.0.1 -i 192.168.0.8 system sh/deploy.sh -n dnode8 -i 8
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
...@@ -102,13 +102,13 @@ show1: ...@@ -102,13 +102,13 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show1 goto show1
...@@ -138,13 +138,13 @@ show2: ...@@ -138,13 +138,13 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode4Vnodes != 2 then if $dnode4Vnodes != 2 then
goto show2 goto show2
...@@ -164,13 +164,13 @@ show3: ...@@ -164,13 +164,13 @@ show3:
endi endi
sql show dnodes -x show3 sql show dnodes -x show3
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show3 goto show3
...@@ -190,7 +190,7 @@ system sh/exec.sh -n dnode2 -s stop -x SIGINT ...@@ -190,7 +190,7 @@ system sh/exec.sh -n dnode2 -s stop -x SIGINT
print ============================== step4 print ============================== step4
print ========= start dnode2 print ========= start dnode2
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c clog -v 1 system sh/cfg.sh -n dnode2 -c clog -v 1
...@@ -209,13 +209,13 @@ show4: ...@@ -209,13 +209,13 @@ show4:
endi endi
sql show dnodes -x show4 sql show dnodes -x show4
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode2Vnodes != 2 then if $dnode2Vnodes != 2 then
goto show4 goto show4
...@@ -235,13 +235,13 @@ show5: ...@@ -235,13 +235,13 @@ show5:
endi endi
sql show dnodes -x show5 sql show dnodes -x show5
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show5 goto show5
...@@ -262,7 +262,7 @@ system sh/exec.sh -n dnode3 -s stop -x SIGINT ...@@ -262,7 +262,7 @@ system sh/exec.sh -n dnode3 -s stop -x SIGINT
print ============================== step6 print ============================== step6
print ========= start dnode3 print ========= start dnode3
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode3 -c clog -v 1 system sh/cfg.sh -n dnode3 -c clog -v 1
...@@ -281,13 +281,13 @@ show6: ...@@ -281,13 +281,13 @@ show6:
endi endi
sql show dnodes -x show6 sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode3Vnodes != 2 then if $dnode3Vnodes != 2 then
goto show6 goto show6
...@@ -307,13 +307,13 @@ show7: ...@@ -307,13 +307,13 @@ show7:
endi endi
sql show dnodes -x show7 sql show dnodes -x show7
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show7 goto show7
...@@ -333,7 +333,7 @@ system sh/exec.sh -n dnode4 -s stop -x SIGINT ...@@ -333,7 +333,7 @@ system sh/exec.sh -n dnode4 -s stop -x SIGINT
print ============================== step8 print ============================== step8
print ========= start dnode4 print ========= start dnode4
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode4 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode4 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode4 -c clog -v 1 system sh/cfg.sh -n dnode4 -c clog -v 1
...@@ -352,13 +352,13 @@ show8: ...@@ -352,13 +352,13 @@ show8:
endi endi
sql show dnodes -x show8 sql show dnodes -x show8
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode4Vnodes != 2 then if $dnode4Vnodes != 2 then
goto show8 goto show8
...@@ -383,13 +383,13 @@ show9: ...@@ -383,13 +383,13 @@ show9:
endi endi
sql show dnodes -x show9 sql show dnodes -x show9
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show9 goto show9
...@@ -407,7 +407,7 @@ endi ...@@ -407,7 +407,7 @@ endi
print ============================== step10 print ============================== step10
print ========= start dnode1 print ========= start dnode1
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode1 -m 192.168.0.2 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c clog -v 1 system sh/cfg.sh -n dnode1 -c clog -v 1
...@@ -426,13 +426,13 @@ show10: ...@@ -426,13 +426,13 @@ show10:
endi endi
sql show dnodes -x show10 sql show dnodes -x show10
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show10 goto show10
...@@ -467,13 +467,13 @@ show11: ...@@ -467,13 +467,13 @@ show11:
endi endi
sql show dnodes -x show11 sql show dnodes -x show11
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != 1 then if $dnode1Vnodes != 1 then
goto show11 goto show11
...@@ -502,13 +502,13 @@ show12: ...@@ -502,13 +502,13 @@ show12:
endi endi
sql show dnodes -x show12 sql show dnodes -x show12
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4 $dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes print dnode4 $dnode4Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show12 goto show12
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 2 system sh/cfg.sh -n dnode1 -c commitLog -v 2
system sh/cfg.sh -n dnode2 -c commitLog -v 2 system sh/cfg.sh -n dnode2 -c commitLog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c clog -v 2 system sh/cfg.sh -n dnode1 -c clog -v 2
system sh/cfg.sh -n dnode2 -c clog -v 2 system sh/cfg.sh -n dnode2 -c clog -v 2
......
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/ip.sh -i 7 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode4 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode5 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode6 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode7 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode5 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode6 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode7 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c statusInterval -v 1
system sh/cfg.sh -n dnode2 -c statusInterval -v 1
system sh/cfg.sh -n dnode3 -c statusInterval -v 1
system sh/cfg.sh -n dnode4 -c statusInterval -v 1
system sh/cfg.sh -n dnode5 -c statusInterval -v 1
system sh/cfg.sh -n dnode6 -c statusInterval -v 1
system sh/cfg.sh -n dnode7 -c statusInterval -v 1
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode3 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode4 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode5 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode6 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode7 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode1 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode2 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode3 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode4 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode5 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode6 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode7 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0
system sh/cfg.sh -n dnode4 -c commitLog -v 0
system sh/cfg.sh -n dnode5 -c commitLog -v 0
system sh/cfg.sh -n dnode6 -c commitLog -v 0
system sh/cfg.sh -n dnode7 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode2 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode3 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode4 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode5 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode6 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode7 -c mgmtEqualVnodeNum -v 4
print ============================ step1
print ========= start dnode1-5
system sh/exec.sh -n dnode1 -s start
sleep 4001
$x = 0
connectTbase:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql connect -x connectTbase
sql create dnode 192.168.0.2
sql create dnode 192.168.0.3
sql create dnode 192.168.0.4
sql create dnode 192.168.0.5
system sh/exec.sh -n dnode2 -s start
system sh/exec.sh -n dnode3 -s start
system sh/exec.sh -n dnode4 -s start
system sh/exec.sh -n dnode5 -s start
sleep 4001
$x = 0
created1:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql create database d_b4_d1 replica 4 -x created1
sql use d_b4_d1
create1:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql create table d_b4_d1 (t timestamp, i int) -x create1
sql insert into d_b4_d1 values(now+1s, 15)
sql insert into d_b4_d1 values(now+2s, 14)
sql insert into d_b4_d1 values(now+2s, 13)
sql insert into d_b4_d1 values(now+3s, 12)
sql insert into d_b4_d1 values(now+4s, 11)
sql create database d_b4_d2 replica 4
sql use d_b4_d2
create2:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql create table d_b4_d2 (t timestamp, i int) -x create2
sql insert into d_b4_d2 values(now+1s, 25)
sql insert into d_b4_d2 values(now+2s, 24)
sql insert into d_b4_d2 values(now+3s, 23)
sql insert into d_b4_d2 values(now+4s, 22)
sql insert into d_b4_d2 values(now+5s, 21)
$x = 0
show1:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
if $dnode1Vnodes != 4 then
goto show1
endi
if $dnode2Vnodes != 2 then
goto show1
endi
if $dnode3Vnodes != 2 then
goto show1
endi
if $dnode4Vnodes != 2 then
goto show1
endi
if $dnode5Vnodes != 2 then
goto show1
endi
print ============================ step2
print ========= drop dnode2
sql drop dnode 192.168.0.2
sleep 7000
$x = 0
show2:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
if $dnode1Vnodes != 2 then
goto show2
endi
if $dnode3Vnodes != 2 then
goto show2
endi
if $dnode4Vnodes != 2 then
goto show2
endi
if $dnode5Vnodes != 2 then
goto show2
endi
system sh/exec.sh -n dnode2 -s stop
print ============================ step3
print ========= start dnode6
sql create dnode 192.168.0.6
system sh/exec.sh -n dnode6 -s start
sleep 4000
$x = 0
show3:
$x = $x + 1
sleep 6000
if $x == 10 then
return -1
endi
sql show dnodes -x show3
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
if $dnode1Vnodes != 4 then
goto show3
endi
if $dnode3Vnodes != 2 then
goto show3
endi
if $dnode4Vnodes != 2 then
goto show3
endi
if $dnode5Vnodes != 2 then
goto show3
endi
if $dnode6Vnodes != 2 then
goto show3
endi
print ============================ step4
print ========= add db3
sql create database d_b4_d3 replica 4
sql use d_b4_d3
create3:
$x = $x + 1
sleep 1000
if $x == 20 then
return -1
endi
sql create table d_b4_d3 (t timestamp, i int) -x create3
sql insert into d_b4_d3 values(now+1s, 35)
sql insert into d_b4_d3 values(now+2s, 34)
sql insert into d_b4_d3 values(now+3s, 33)
sql insert into d_b4_d3 values(now+4s, 32)
sql insert into d_b4_d3 values(now+5s, 31)
$x = 0
show4:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show4
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
if $dnode1Vnodes != 4 then
goto show4
endi
if $dnode3Vnodes != 1 then
goto show4
endi
if $dnode4Vnodes != 1 then
goto show4
endi
if $dnode5Vnodes != 1 then
goto show4
endi
if $dnode6Vnodes != 1 then
goto show4
endi
print ============================ step5
print ========= start dnode7
sql create dnode 192.168.0.7
system sh/exec.sh -n dnode7 -s start
sleep 7000
$x = 0
show5:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show5
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode7Vnodes = $data3_192.168.0.7
print 192.168.0.7 $dnode7Vnodes
if $dnode1Vnodes != 4 then
goto show5
endi
if $dnode7Vnodes != 2 then
goto show5
endi
print ============================ step6
print ========= drop dnode3
sql drop dnode 192.168.0.3
sleep 7000
$x = 0
show6:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
$dnode7Vnodes = $data3_192.168.0.7
print 192.168.0.7 $dnode7Vnodes
if $dnode1Vnodes != 4 then
goto show6
endi
if $dnode4Vnodes != 1 then
goto show6
endi
if $dnode5Vnodes != 1 then
goto show6
endi
if $dnode6Vnodes != 1 then
goto show6
endi
if $dnode7Vnodes != 1 then
goto show6
endi
system sh/exec.sh -n dnode3 -s stop
return
print ============================ step7
print ========= check data
sql use d_b4_d1
sql select * from d_b4_d1
print $data01 $data11 $data21 $data31 $data41
if $data01 != 11 then
return -1
endi
if $data11 != 12 then
return -1
endi
if $data21 != 13 then
return -1
endi
if $data31 != 14 then
return -1
endi
if $data41 != 15 then
return -1
endi
sql use d_b4_d2
sql select * from d_b4_d2
print $data01 $data11 $data21 $data31 $data41
if $data01 != 21 then
return -1
endi
if $data11 != 22 then
return -1
endi
if $data21 != 23 then
return -1
endi
if $data31 != 24 then
return -1
endi
if $data41 != 25 then
return -1
endi
sql use d_b4_d3
sql select * from d_b4_d3
print $data01 $data11 $data21 $data31 $data41
if $data01 != 31 then
return -1
endi
if $data11 != 32 then
return -1
endi
if $data21 != 33 then
return -1
endi
if $data31 != 34 then
return -1
endi
if $data41 != 35 then
return -1
endi
print ============================================ over
system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode3 -s stop
system sh/exec.sh -n dnode4 -s stop
system sh/exec.sh -n dnode5 -s stop
system sh/exec.sh -n dnode6 -s stop
system sh/exec.sh -n dnode7 -s stop
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/ip.sh -i 7 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7
system sh/deploy.sh -n dnode8 -m 192.168.0.1 -i 192.168.0.8
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode4 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode5 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode6 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode7 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode8 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode3 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode4 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode5 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode6 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode7 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode8 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c statusInterval -v 1
system sh/cfg.sh -n dnode2 -c statusInterval -v 1
system sh/cfg.sh -n dnode3 -c statusInterval -v 1
system sh/cfg.sh -n dnode4 -c statusInterval -v 1
system sh/cfg.sh -n dnode5 -c statusInterval -v 1
system sh/cfg.sh -n dnode6 -c statusInterval -v 1
system sh/cfg.sh -n dnode7 -c statusInterval -v 1
system sh/cfg.sh -n dnode8 -c statusInterval -v 1
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode3 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode4 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode5 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode6 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode7 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode8 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode1 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode2 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode3 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode4 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode5 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode6 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode7 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode8 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0
system sh/cfg.sh -n dnode4 -c commitLog -v 0
system sh/cfg.sh -n dnode5 -c commitLog -v 0
system sh/cfg.sh -n dnode6 -c commitLog -v 0
system sh/cfg.sh -n dnode7 -c commitLog -v 0
system sh/cfg.sh -n dnode8 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode2 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode3 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode4 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode5 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode6 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode7 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode8 -c mgmtEqualVnodeNum -v 4
print ============================ step1
print ========= start dnode1-5
system sh/exec.sh -n dnode1 -s start
$x = 0
connectTbase:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql connect -x connectTbase
sleep 4001
sql create dnode 192.168.0.2
sql create dnode 192.168.0.3
sql create dnode 192.168.0.4
sql create dnode 192.168.0.5
sql create dnode 192.168.0.6
system sh/exec.sh -n dnode2 -s start
system sh/exec.sh -n dnode3 -s start
system sh/exec.sh -n dnode4 -s start
system sh/exec.sh -n dnode5 -s start
system sh/exec.sh -n dnode6 -s start
sleep 4001
$x = 0
created1:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql create database d_b5_d1 replica 5 -x created1
sql use d_b5_d1
create1:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql create table d_b5_t1 (t timestamp, i int) -x create1
sql insert into d_b5_t1 values(now+1s, 15)
sql insert into d_b5_t1 values(now+2s, 14)
sql insert into d_b5_t1 values(now+2s, 13)
sql insert into d_b5_t1 values(now+3s, 12)
sql insert into d_b5_t1 values(now+4s, 11)
sql create database d_b5_d2 replica 5
sql use d_b5_d2
create2:
$x = $x + 1
sleep 1000
if $x == 10 then
return -1
endi
sql create table d_b5_t2 (t timestamp, i int) -x create2
sql insert into d_b5_t2 values(now+1s, 25)
sql insert into d_b5_t2 values(now+2s, 24)
sql insert into d_b5_t2 values(now+3s, 23)
sql insert into d_b5_t2 values(now+4s, 22)
sql insert into d_b5_t2 values(now+5s, 21)
$x = 0
show1:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
if $dnode1Vnodes != 4 then
goto show1
endi
if $dnode2Vnodes != 2 then
goto show1
endi
if $dnode3Vnodes != 2 then
goto show1
endi
if $dnode4Vnodes != 2 then
goto show1
endi
if $dnode5Vnodes != 2 then
goto show1
endi
if $dnode6Vnodes != 2 then
goto show1
endi
print ============================ step2
print ========= drop dnode2
sql drop dnode 192.168.0.2
sleep 7000
$x = 0
show2:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
if $dnode1Vnodes != 2 then
goto show2
endi
if $dnode3Vnodes != 2 then
goto show2
endi
if $dnode4Vnodes != 2 then
goto show2
endi
if $dnode5Vnodes != 2 then
goto show2
endi
if $dnode6Vnodes != 2 then
goto show2
endi
system sh/exec.sh -n dnode2 -s stop
print ============================ step3
print ========= start dnode7
sql create dnode 192.168.0.7
system sh/exec.sh -n dnode7 -s start
sleep 5000
$x = 0
show3:
$x = $x + 1
sleep 5000
if $x == 10 then
return -1
endi
sql show dnodes -x show3
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
$dnode7Vnodes = $data3_192.168.0.7
print 192.168.0.7 $dnode7Vnodes
if $dnode1Vnodes != 4 then
goto show3
endi
if $dnode3Vnodes != 2 then
goto show3
endi
if $dnode4Vnodes != 2 then
goto show3
endi
if $dnode5Vnodes != 2 then
goto show3
endi
if $dnode6Vnodes != 2 then
goto show3
endi
if $dnode7Vnodes != 2 then
goto show3
endi
print ============================ step4
print ========= add db3
sql create database d_b5_d3 replica 5
sql use d_b5_d3
create3:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql create table d_b5_t3 (t timestamp, i int) -x create3
sql insert into d_b5_t3 values(now+1s, 35)
sql insert into d_b5_t3 values(now+2s, 34)
sql insert into d_b5_t3 values(now+3s, 33)
sql insert into d_b5_t3 values(now+4s, 32)
sql insert into d_b5_t3 values(now+5s, 31)
$x = 0
show4:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show4
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
$dnode7Vnodes = $data3_192.168.0.7
print 192.168.0.7 $dnode7Vnodes
if $dnode1Vnodes != 4 then
goto show4
endi
if $dnode3Vnodes != 1 then
goto show4
endi
if $dnode4Vnodes != 1 then
goto show4
endi
if $dnode5Vnodes != 1 then
goto show4
endi
if $dnode6Vnodes != 1 then
goto show4
endi
if $dnode7Vnodes != 1 then
goto show4
endi
print ============================ step5
print ========= start dnode8
sql create dnode 192.168.0.8
system sh/exec.sh -n dnode8 -s start
sleep 7000
$x = 0
show5:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show5
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode8Vnodes = $data3_192.168.0.8
print 192.168.0.8 $dnode8Vnodes
if $dnode1Vnodes != 4 then
goto show5
endi
if $dnode8Vnodes != 2 then
goto show5
endi
print ============================ step6
print ========= drop dnode3
sql drop dnode 192.168.0.3
sleep 7000
$x = 0
show6:
$x = $x + 1
sleep 2000
if $x == 10 then
return -1
endi
sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode4Vnodes = $data3_192.168.0.4
print 192.168.0.4 $dnode4Vnodes
$dnode5Vnodes = $data3_192.168.0.5
print 192.168.0.5 $dnode5Vnodes
$dnode6Vnodes = $data3_192.168.0.6
print 192.168.0.6 $dnode6Vnodes
$dnode7Vnodes = $data3_192.168.0.7
print 192.168.0.7 $dnode7Vnodes
$dnode8Vnodes = $data3_192.168.0.8
print 192.168.0.8 $dnode8Vnodes
if $dnode1Vnodes != 4 then
goto show6
endi
if $dnode4Vnodes != 1 then
goto show6
endi
if $dnode5Vnodes != 1 then
goto show6
endi
if $dnode6Vnodes != 1 then
goto show6
endi
if $dnode7Vnodes != 1 then
goto show6
endi
if $dnode8Vnodes != 1 then
goto show6
endi
system sh/exec.sh -n dnode3 -s stop
return
print ============================ step7
print ========= check data
sql use d_b5_d1
sql select * from d_b5_t1
print $data01 $data11 $data21 $data31 $data41
if $data01 != 11 then
return -1
endi
if $data11 != 12 then
return -1
endi
if $data21 != 13 then
return -1
endi
if $data31 != 14 then
return -1
endi
if $data41 != 15 then
return -1
endi
sql use d_b5_d2
sql select * from d_b5_t2
print $data01 $data11 $data21 $data31 $data41
if $data01 != 21 then
return -1
endi
if $data11 != 22 then
return -1
endi
if $data21 != 23 then
return -1
endi
if $data31 != 24 then
return -1
endi
if $data41 != 25 then
return -1
endi
sql use d_b5_d3
sql select * from d_b5_t3
print $data01 $data11 $data21 $data31 $data41
if $data01 != 31 then
return -1
endi
if $data11 != 32 then
return -1
endi
if $data21 != 33 then
return -1
endi
if $data31 != 34 then
return -1
endi
if $data41 != 35 then
return -1
endi
print ============================================ over
system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode3 -s stop
system sh/exec.sh -n dnode4 -s stop
system sh/exec.sh -n dnode5 -s stop
system sh/exec.sh -n dnode6 -s stop
system sh/exec.sh -n dnode7 -s stop
system sh/exec.sh -n dnode8 -s stop
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode3 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode4 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode1 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode2 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode3 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode4 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode1 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode2 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode3 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode4 -c mgmtEqualVnodeNum -v 4
system sh/cfg.sh -n dnode1 -c commitLog -v 1
system sh/cfg.sh -n dnode2 -c commitLog -v 1
system sh/cfg.sh -n dnode3 -c commitLog -v 1
system sh/cfg.sh -n dnode4 -c commitLog -v 1
print ========== step1
system sh/exec.sh -n dnode1 -s start
sql connect
sql create dnode 192.168.0.2
sql create dnode 192.168.0.3
system sh/exec.sh -n dnode2 -s start
system sh/exec.sh -n dnode3 -s start
sleep 3000
sql create database d1 replica 3
sql create table d1.t1 (t timestamp, i int)
sql insert into d1.t1 values(now+1s, 15)
sql insert into d1.t1 values(now+2s, 14)
sql insert into d1.t1 values(now+2s, 13)
sql insert into d1.t1 values(now+3s, 12)
sql insert into d1.t1 values(now+4s, 11)
print ========== step2
sql drop dnode 192.168.0.2
system sh/exec.sh -n dnode2 -s stop -x SIGINT
sleep 3000
sql alter dnode 192.168.0.2 unremove
system sh/exec.sh -n dnode2 -s start
sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1
print 192.168.0.2 freeVnodes $data3_192.168.0.2
print 192.168.0.3 freeVnodes $data3_192.168.0.3
if $data3_192.168.0.1 != 3 then
return -1
endi
if $data3_192.168.0.2 != 3 then
return
endi
if $data3_192.168.0.3 != 3 then
return -1
endi
print ========== step3
sql drop dnode 192.168.0.2
system sh/exec.sh -n dnode2 -s stop -x SIGINT
sleep 3000
sql alter dnode 192.168.0.2 unremove
system sh/exec.sh -n dnode2 -s start
sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1
print 192.168.0.2 freeVnodes $data3_192.168.0.2
print 192.168.0.3 freeVnodes $data3_192.168.0.3
if $data3_192.168.0.1 != 3 then
return -1
endi
if $data3_192.168.0.2 != 3 then
return -1
endi
if $data3_192.168.0.3 != 3 then
return -1
endi
print ========== step4
sql create dnode 192.168.0.4
sql drop dnode 192.168.0.2
sleep 5000
sql show dnodes
$dnode1Vnodes = $data2_192.168.0.1
print 192.168.0.1 $dnode1Vnodes
$dnode2Vnodes = $data2_192.168.0.2
print 192.168.0.2 $dnode2Vnodes
$dnode3Vnodes = $data2_192.168.0.3
print 192.168.0.3 $dnode3Vnodes
sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1
print 192.168.0.2 freeVnodes $data3_192.168.0.2
print 192.168.0.3 freeVnodes $data3_192.168.0.3
if $data3_192.168.0.1 != 3 then
return -1
endi
if $data3_192.168.0.2 != 3 then
return -1
endi
if $data3_192.168.0.3 != 3 then
return -1
endi
print ========== step5
system sh/exec.sh -n dnode4 -s start
sleep 3000
$x = 0
show5:
$x = $x + 1
sleep 5000
if $x == 20 then
return -1
endi
sql show dnodes
print 192.168.0.1 freeVnodes $data3_192.168.0.1
print 192.168.0.2 freeVnodes $data3_192.168.0.2
print 192.168.0.3 freeVnodes $data3_192.168.0.3
print 192.168.0.4 freeVnodes $data3_192.168.0.4
if $data3_192.168.0.1 != 3 then
goto show5
endi
if $data3_192.168.0.2 != null then
goto show5
endi
if $data3_192.168.0.3 != 3 then
goto show5
endi
if $data3_192.168.0.4 != 3 then
goto show5
endi
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -49,7 +49,7 @@ sql insert into d1.t1 values(now+4s, 12) ...@@ -49,7 +49,7 @@ sql insert into d1.t1 values(now+4s, 12)
sql insert into d1.t1 values(now+5s, 11) sql insert into d1.t1 values(now+5s, 11)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
if $data3_1 != 1 then if $data3_1 != 1 then
return -1 return -1
endi endi
...@@ -68,8 +68,8 @@ show2: ...@@ -68,8 +68,8 @@ show2:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 0 then if $data3_1 != 0 then
goto show2 goto show2
endi endi
...@@ -87,8 +87,8 @@ sql insert into d2.t2 values(now+4s, 22) ...@@ -87,8 +87,8 @@ sql insert into d2.t2 values(now+4s, 22)
sql insert into d2.t2 values(now+5s, 21) sql insert into d2.t2 values(now+5s, 21)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 0 then if $data3_1 != 0 then
return -1 return -1
endi endi
...@@ -108,8 +108,8 @@ show4: ...@@ -108,8 +108,8 @@ show4:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 2 then if $data3_1 != 2 then
goto show4 goto show4
endi endi
...@@ -135,9 +135,9 @@ show5: ...@@ -135,9 +135,9 @@ show5:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 0 then if $data3_1 != 0 then
goto show5 goto show5
endi endi
...@@ -158,9 +158,9 @@ sql insert into d3.t3 values(now+4s, 32) ...@@ -158,9 +158,9 @@ sql insert into d3.t3 values(now+4s, 32)
sql insert into d3.t3 values(now+5s, 31) sql insert into d3.t3 values(now+5s, 31)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 0 then if $data3_1 != 0 then
return -1 return -1
...@@ -185,10 +185,10 @@ show7: ...@@ -185,10 +185,10 @@ show7:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 0 then if $data3_1 != 0 then
goto show7 goto show7
endi endi
...@@ -212,10 +212,10 @@ sql insert into d4.t4 values(now+4s, 42) ...@@ -212,10 +212,10 @@ sql insert into d4.t4 values(now+4s, 42)
sql insert into d4.t4 values(now+5s, 41) sql insert into d4.t4 values(now+5s, 41)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 0 then if $data3_1 != 0 then
return -1 return -1
...@@ -242,10 +242,10 @@ show9: ...@@ -242,10 +242,10 @@ show9:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 0 then if $data3_1 != 0 then
goto show9 goto show9
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -63,9 +63,9 @@ sql insert into d2.t2 values(now+4s, 22) ...@@ -63,9 +63,9 @@ sql insert into d2.t2 values(now+4s, 22)
sql insert into d2.t2 values(now+5s, 21) sql insert into d2.t2 values(now+5s, 21)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 4 then if $data3_1 != 4 then
return -1 return -1
endi endi
...@@ -88,9 +88,9 @@ show2: ...@@ -88,9 +88,9 @@ show2:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 2 then if $data3_1 != 2 then
goto show2 goto show2
endi endi
...@@ -116,10 +116,10 @@ show3: ...@@ -116,10 +116,10 @@ show3:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 4 then if $data3_1 != 4 then
goto show3 goto show3
endi endi
...@@ -143,10 +143,10 @@ sql insert into d3.t3 values(now+4s, 32) ...@@ -143,10 +143,10 @@ sql insert into d3.t3 values(now+4s, 32)
sql insert into d3.t3 values(now+5s, 31) sql insert into d3.t3 values(now+5s, 31)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 4 then if $data3_1 != 4 then
return -1 return -1
endi endi
...@@ -173,11 +173,11 @@ show5: ...@@ -173,11 +173,11 @@ show5:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
print 192.168.0.5 openVnodes $data3_5 print dnode5 openVnodes $data3_5
if $data3_1 != 4 then if $data3_1 != 4 then
goto show5 goto show5
endi endi
...@@ -206,11 +206,11 @@ show6: ...@@ -206,11 +206,11 @@ show6:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
print 192.168.0.5 openVnodes $data3_5 print dnode5 openVnodes $data3_5
if $data3_1 != 4 then if $data3_1 != 4 then
goto show6 goto show6
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6 system sh/deploy.sh -n dnode6 -i 6
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -71,10 +71,10 @@ sql insert into d2.t2 values(now+4s, 22) ...@@ -71,10 +71,10 @@ sql insert into d2.t2 values(now+4s, 22)
sql insert into d2.t2 values(now+5s, 21) sql insert into d2.t2 values(now+5s, 21)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 4 then if $data3_1 != 4 then
return -1 return -1
...@@ -101,10 +101,10 @@ show2: ...@@ -101,10 +101,10 @@ show2:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 2 then if $data3_1 != 2 then
goto show2 goto show2
...@@ -134,11 +134,11 @@ show3: ...@@ -134,11 +134,11 @@ show3:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
print 192.168.0.5 openVnodes $data3_5 print dnode5 openVnodes $data3_5
if $data3_1 != 4 then if $data3_1 != 4 then
goto show3 goto show3
...@@ -174,11 +174,11 @@ show4: ...@@ -174,11 +174,11 @@ show4:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
print 192.168.0.5 openVnodes $data3_5 print dnode5 openVnodes $data3_5
if $data3_1 != 4 then if $data3_1 != 4 then
goto show4 goto show4
...@@ -209,11 +209,11 @@ show5: ...@@ -209,11 +209,11 @@ show5:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
print 192.168.0.5 openVnodes $data3_5 print dnode5 openVnodes $data3_5
if $data3_1 != 4 then if $data3_1 != 4 then
goto show5 goto show5
...@@ -236,11 +236,11 @@ show6: ...@@ -236,11 +236,11 @@ show6:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
print 192.168.0.5 openVnodes $data3_5 print dnode5 openVnodes $data3_5
if $data3_1 != 4 then if $data3_1 != 4 then
goto show6 goto show6
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -52,7 +52,7 @@ sql insert into d2.t2 values(now+4s, 22) ...@@ -52,7 +52,7 @@ sql insert into d2.t2 values(now+4s, 22)
sql insert into d2.t2 values(now+5s, 21) sql insert into d2.t2 values(now+5s, 21)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
if $data3_1 != 2 then if $data3_1 != 2 then
return -1 return -1
endi endi
...@@ -70,8 +70,8 @@ show2: ...@@ -70,8 +70,8 @@ show2:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 4 then if $data3_1 != 4 then
goto show2 goto show2
endi endi
...@@ -96,8 +96,8 @@ show3: ...@@ -96,8 +96,8 @@ show3:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 3 then if $data3_1 != 3 then
goto show3 goto show3
endi endi
...@@ -117,9 +117,9 @@ show4: ...@@ -117,9 +117,9 @@ show4:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 4 then if $data3_1 != 4 then
goto show4 goto show4
endi endi
...@@ -141,9 +141,9 @@ show5: ...@@ -141,9 +141,9 @@ show5:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 3 then if $data3_1 != 3 then
goto show5 goto show5
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
system sh/exec_up.sh -n dnode2 -s start system sh/exec_up.sh -n dnode2 -s start
sql connect sql connect
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -27,7 +27,7 @@ sql connect ...@@ -27,7 +27,7 @@ sql connect
sleep 5000 sleep 5000
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
if $data3_1 != 3 then if $data3_1 != 3 then
return -1 return -1
endi endi
...@@ -45,8 +45,8 @@ show2: ...@@ -45,8 +45,8 @@ show2:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 4 then if $data3_1 != 4 then
goto show2 goto show2
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -52,7 +52,7 @@ sql insert into d2.t2 values(now+4s, 22) ...@@ -52,7 +52,7 @@ sql insert into d2.t2 values(now+4s, 22)
sql insert into d2.t2 values(now+5s, 21) sql insert into d2.t2 values(now+5s, 21)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
if $data3_1 != 2 then if $data3_1 != 2 then
return -1 return -1
endi endi
...@@ -79,8 +79,8 @@ show2: ...@@ -79,8 +79,8 @@ show2:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 3 then if $data3_1 != 3 then
goto show2 goto show2
endi endi
...@@ -101,8 +101,8 @@ show3: ...@@ -101,8 +101,8 @@ show3:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 $data5_192.168.0.2 print dnode2 openVnodes $data3_2 $data5_192.168.0.2
print ========== step4 print ========== step4
sql create dnode 192.168.0.3 sql create dnode 192.168.0.3
...@@ -117,9 +117,9 @@ show4: ...@@ -117,9 +117,9 @@ show4:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_2 != null then if $data3_2 != null then
goto show4 goto show4
endi endi
...@@ -138,10 +138,10 @@ show5: ...@@ -138,10 +138,10 @@ show5:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
print 192.168.0.4 openVnodes $data3_4 print dnode4 openVnodes $data3_4
if $data3_1 != 4 then if $data3_1 != 4 then
goto show5 goto show5
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -52,7 +52,7 @@ sql insert into d2.t2 values(now+4s, 22) ...@@ -52,7 +52,7 @@ sql insert into d2.t2 values(now+4s, 22)
sql insert into d2.t2 values(now+5s, 21) sql insert into d2.t2 values(now+5s, 21)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
if $data3_1 != 2 then if $data3_1 != 2 then
return -1 return -1
endi endi
...@@ -79,8 +79,8 @@ show2: ...@@ -79,8 +79,8 @@ show2:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 3 then if $data3_1 != 3 then
goto show2 goto show2
endi endi
...@@ -102,8 +102,8 @@ show3: ...@@ -102,8 +102,8 @@ show3:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 $data5_192.168.0.2 print dnode2 openVnodes $data3_2 $data5_192.168.0.2
print ========== step4 print ========== step4
sql create dnode 192.168.0.3 sql create dnode 192.168.0.3
...@@ -118,9 +118,9 @@ show4: ...@@ -118,9 +118,9 @@ show4:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_2 != null then if $data3_2 != null then
goto show4 goto show4
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
...@@ -43,7 +43,7 @@ sql insert into d1.t1 values(now+4s, 12) ...@@ -43,7 +43,7 @@ sql insert into d1.t1 values(now+4s, 12)
sql insert into d1.t1 values(now+5s, 11) sql insert into d1.t1 values(now+5s, 11)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
if $data3_1 != 3 then if $data3_1 != 3 then
return -1 return -1
endi endi
...@@ -60,8 +60,8 @@ show2: ...@@ -60,8 +60,8 @@ show2:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 4 then if $data3_1 != 4 then
goto show2 goto show2
endi endi
...@@ -81,8 +81,8 @@ sql insert into d2.t2 values(now+5s, 21) ...@@ -81,8 +81,8 @@ sql insert into d2.t2 values(now+5s, 21)
$x = 0 $x = 0
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 4 then if $data3_1 != 4 then
return -1 return -1
endi endi
...@@ -101,8 +101,8 @@ show4: ...@@ -101,8 +101,8 @@ show4:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 2 then if $data3_1 != 2 then
goto show4 goto show4
endi endi
...@@ -118,9 +118,8 @@ system sh/exec_up.sh -n dnode2 -s stop -x SIGINT ...@@ -118,9 +118,8 @@ system sh/exec_up.sh -n dnode2 -s stop -x SIGINT
print ========== step5 print ========== step5
sleep 2000 sleep 2000
sql create dnode 192.168.0.2 sql create dnode 192.168.0.2
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1
system sh/cfg.sh -n dnode2 -c balanceStartInterval -v 10 system sh/cfg.sh -n dnode2 -c balanceStartInterval -v 10
system sh/cfg.sh -n dnode2 -c mgmtEqualVnodeNum -v 4 system sh/cfg.sh -n dnode2 -c mgmtEqualVnodeNum -v 4
...@@ -135,8 +134,8 @@ show5: ...@@ -135,8 +134,8 @@ show5:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 4 then if $data3_1 != 4 then
goto show5 goto show5
endi endi
...@@ -154,8 +153,8 @@ sql insert into d3.t3 values(now+4s, 32) ...@@ -154,8 +153,8 @@ sql insert into d3.t3 values(now+4s, 32)
sql insert into d3.t3 values(now+5s, 31) sql insert into d3.t3 values(now+5s, 31)
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
if $data3_1 != 4 then if $data3_1 != 4 then
return -1 return -1
endi endi
...@@ -176,9 +175,9 @@ show7: ...@@ -176,9 +175,9 @@ show7:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 4 then if $data3_1 != 4 then
goto show7 goto show7
endi endi
...@@ -206,9 +205,9 @@ show8: ...@@ -206,9 +205,9 @@ show8:
return -1 return -1
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 4 then if $data3_1 != 4 then
goto show8 goto show8
endi endi
...@@ -231,9 +230,9 @@ show9: ...@@ -231,9 +230,9 @@ show9:
endi endi
sql show dnodes sql show dnodes
print 192.168.0.1 openVnodes $data3_1 print dnode1 openVnodes $data3_1
print 192.168.0.2 openVnodes $data3_2 print dnode2 openVnodes $data3_2
print 192.168.0.3 openVnodes $data3_3 print dnode3 openVnodes $data3_3
if $data3_1 != 4 then if $data3_1 != 4 then
goto show9 goto show9
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
#system sh/cfg.sh -n dnode1 -c adminRowLimit -v 10 #system sh/cfg.sh -n dnode1 -c adminRowLimit -v 10
system sh/cfg.sh -n dnode1 -c httpDebugFlag -v 135 system sh/cfg.sh -n dnode1 -c httpDebugFlag -v 135
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0 ...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0
system sh/cfg.sh -n dnode3 -c commitlog -v 0 system sh/cfg.sh -n dnode3 -c commitlog -v 0
system sh/cfg.sh -n dnode4 -c commitlog -v 0 system sh/cfg.sh -n dnode4 -c commitlog -v 0
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
print ========= start dnode1 print ========= start dnode1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 3000 sleep 3000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 1
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 1
...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0 ...@@ -30,11 +30,6 @@ system sh/cfg.sh -n dnode2 -c commitlog -v 0
system sh/cfg.sh -n dnode3 -c commitlog -v 0 system sh/cfg.sh -n dnode3 -c commitlog -v 0
system sh/cfg.sh -n dnode4 -c commitlog -v 0 system sh/cfg.sh -n dnode4 -c commitlog -v 0
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode4 -c secondIp -v 192.168.0.2
print ========= start dnode1 print ========= start dnode1
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
sleep 5000 sleep 5000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c statusInterval -v 1 system sh/cfg.sh -n dnode1 -c statusInterval -v 1
...@@ -71,9 +71,9 @@ show1: ...@@ -71,9 +71,9 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 0 then if $dnode1Vnodes != 0 then
goto show1 goto show1
...@@ -95,9 +95,9 @@ show2: ...@@ -95,9 +95,9 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show2 goto show2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
...@@ -82,11 +82,11 @@ endi ...@@ -82,11 +82,11 @@ endi
sql show dnodes sql show dnodes
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
$dnode3Vnodes = $data3_192.168.0.3 $dnode3Vnodes = $data3_192.168.0.3
print 192.168.0.3 $dnode3Vnodes print dnode3 $dnode3Vnodes
if $dnode1Vnodes != 3 then if $dnode1Vnodes != 3 then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6 system sh/deploy.sh -n dnode6 -i 6
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 4
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 4
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 4
system sh/cfg.sh -n dnode4 -c numOfMPeers -v 4
print ============================ step1
print ========= start dnode1
system sh/exec.sh -n dnode1 -s start
$x = 0
connectTbase:
$x = $x + 1
sleep 1000
if $x == 20 then
return -1
endi
sql connect -x connectTbase
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
print ============================ step2
print ========= start dnode2
system sh/exec.sh -n dnode2 -s start
sql create dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
print ============================ step3
print ========= start dnode3
system sh/exec.sh -n dnode3 -s start
sql create dnode 192.168.0.3
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != null then
return -1
endi
print ============================ step4
print ========= start dnode4
system sh/exec.sh -n dnode4 -s start
sql create dnode 192.168.0.4
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
print ============================ step5
print ========= drop dnode2
sql drop dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode2 -s start
print ============================ step6
print ========= create dnode2
sql create dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
print ============================ step7
print ========= stop dnode1
system sh/exec.sh -n dnode1 -s stop
sleep 10000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != undecided then
return -1
endi
print ============================ step8
print ========= drop dnode1
sql drop dnode 192.168.0.1
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
if $dnode1Role != null then
return -1
endi
system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode3 -s stop
system sh/exec.sh -n dnode4 -s stop
\ No newline at end of file
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 4
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 4
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 4
system sh/cfg.sh -n dnode4 -c numOfMPeers -v 4
system sh/cfg.sh -n dnode5 -c numOfMPeers -v 4
print ============================ step1
print ========= start dnode1
system sh/exec.sh -n dnode1 -s start
$x = 0
connectTbase:
$x = $x + 1
sleep 1000
if $x == 20 then
return -1
endi
sql connect -x connectTbase
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step2
print ========= start dnode2
system sh/exec.sh -n dnode2 -s start
sql create dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step3
print ========= start dnode3
system sh/exec.sh -n dnode3 -s start
sql create dnode 192.168.0.3
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step4
print ========= start dnode4
system sh/exec.sh -n dnode4 -s start
sql create dnode 192.168.0.4
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step5
print ========= start dnode5
system sh/exec.sh -n dnode5 -s start
sql create dnode 192.168.0.5
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step6
print ========= drop dnode2
sql drop dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode2 -s start
print ============================ step7
print ========= create dnode2
sql create dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step8
print ========= stop dnode1
system sh/exec.sh -n dnode1 -s stop
sleep 14000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != undecided then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != master then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step9
print ========= stop dnode1
sql drop dnode 192.168.0.1
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != null then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != master then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode3 -s stop
system sh/exec.sh -n dnode4 -s stop
system sh/exec.sh -n dnode5 -s stop
\ No newline at end of file
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/cfg.sh -n dnode1 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode2 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode3 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode4 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode5 -c tsNumOfMPeers -v 5
print ============================ step1
print ========= start dnode1
system sh/exec.sh -n dnode1 -s start
sleep 4000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step2
print ========= start dnode2
system sh/exec.sh -n dnode2 -s start
sql create dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step3
print ========= start dnode3
system sh/exec.sh -n dnode3 -s start
sql create dnode 192.168.0.3
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step4
print ========= start dnode4
system sh/exec.sh -n dnode4 -s start
sql create dnode 192.168.0.4
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step5
print ========= start dnode5
system sh/exec.sh -n dnode5 -s start
sql create dnode 192.168.0.5
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step6
print ========= drop dnode2
sql drop dnode 192.168.0.2
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode2 -s start
print ============================ step7
print ========= create dnode2
sql create dnode 192.168.0.2
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step8
print ========= stop dnode1
system sh/exec.sh -n dnode1 -s stop
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != undecided then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != master then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step9
print ========= stop dnode1
sql drop dnode 192.168.0.1
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != null then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != master then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode3 -s stop
system sh/exec.sh -n dnode4 -s stop
system sh/exec.sh -n dnode5 -s stop
\ No newline at end of file
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6
system sh/cfg.sh -n dnode1 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode2 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode3 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode4 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode5 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode6 -c tsNumOfMPeers -v 5
print ============================ step1
print ========= start dnode1
system sh/exec.sh -n dnode1 -s start
sleep 4000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step2
print ========= start dnode2
system sh/exec.sh -n dnode2 -s start
sql create dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step3
print ========= start dnode3
system sh/exec.sh -n dnode3 -s start
sql create dnode 192.168.0.3
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step4
print ========= start dnode4
system sh/exec.sh -n dnode4 -s start
sql create dnode 192.168.0.4
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step5
print ========= start dnode5
system sh/exec.sh -n dnode5 -s start
sql create dnode 192.168.0.5
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step6
print ========= start dnode6
system sh/exec.sh -n dnode6 -s start
sql create dnode 192.168.0.6
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
if $dnode6Role != null then
return -1
endi
print ============================ step7
print ========= drop dnode2
sql drop dnode 192.168.0.2
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
if $dnode6Role != slave then
return -1
endi
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode2 -s start
print ============================ step8
print ========= create dnode2
sql create dnode 192.168.0.2
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
if $dnode6Role != slave then
return -1
endi
print ============================ step9
print ========= stop dnode1
system sh/exec.sh -n dnode1 -s stop
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != undecided then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != master then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
if $dnode6Role != slave then
return -1
endi
print ============================ step10
print ========= stop dnode1
sql drop dnode 192.168.0.1
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != null then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != master then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
if $dnode6Role != slave then
return -1
endi
system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode3 -s stop
system sh/exec.sh -n dnode4 -s stop
system sh/exec.sh -n dnode5 -s stop
system sh/exec.sh -n dnode6 -s stop
\ No newline at end of file
system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/ip.sh -i 6 -s up
system sh/ip.sh -i 7 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5
system sh/deploy.sh -n dnode6 -m 192.168.0.1 -i 192.168.0.6
system sh/deploy.sh -n dnode7 -m 192.168.0.1 -i 192.168.0.7
system sh/cfg.sh -n dnode1 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode2 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode3 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode4 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode5 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode6 -c tsNumOfMPeers -v 5
system sh/cfg.sh -n dnode7 -c tsNumOfMPeers -v 5
print ============================ step1
print ========= start dnode1
system sh/exec.sh -n dnode1 -s start
sleep 4000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step2
print ========= start dnode2
system sh/exec.sh -n dnode2 -s start
sql create dnode 192.168.0.2
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != null then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step3
print ========= start dnode3
system sh/exec.sh -n dnode3 -s start
sql create dnode 192.168.0.3
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != null then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step4
print ========= start dnode4
system sh/exec.sh -n dnode4 -s start
sql create dnode 192.168.0.4
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != null then
return -1
endi
print ============================ step5
print ========= start dnode5
system sh/exec.sh -n dnode5 -s start
sql create dnode 192.168.0.5
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step6
print ========= start dnode6
system sh/exec.sh -n dnode6 -s start
sql create dnode 192.168.0.6
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
if $dnode6Role != null then
return -1
endi
print ============================ step7
print ========= start dnode7
system sh/exec.sh -n dnode7 -s start
sql create dnode 192.168.0.7
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != slave then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
if $dnode6Role != null then
return -1
endi
print ============================ step8
print ========= drop dnode2
sql drop dnode 192.168.0.2
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode2 -s start
print ============================ step9
print ========= create dnode2
sql create dnode 192.168.0.2
sleep 6000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != master then
return -1
endi
if $dnode2Role != null then
return -1
endi
if $dnode3Role != slave then
return -1
endi
if $dnode4Role != slave then
return -1
endi
if $dnode5Role != slave then
return -1
endi
print ============================ step10
print ========= stop dnode1
system sh/exec.sh -n dnode1 -s stop
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != undecided then
return -1
endi
if $dnode3Role != master then
return -1
endi
print ============================ step11
print ========= stop dnode1
sql drop dnode 192.168.0.1
sleep 8000
sql show mnodes
$dnode1Role = $data3_192.168.0.1
$dnode2Role = $data3_192.168.0.2
$dnode3Role = $data3_192.168.0.3
$dnode4Role = $data3_192.168.0.4
$dnode5Role = $data3_192.168.0.5
$dnode6Role = $data3_192.168.0.6
print 192.168.0.1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role
print 192.168.0.5 ==> $dnode5Role
print 192.168.0.6 ==> $dnode6Role
if $dnode1Role != null then
return -1
endi
if $dnode3Role != master then
return -1
endi
system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop
system sh/exec.sh -n dnode3 -s stop
system sh/exec.sh -n dnode4 -s stop
system sh/exec.sh -n dnode5 -s stop
system sh/exec.sh -n dnode6 -s stop
system sh/exec.sh -n dnode7 -s stop
\ No newline at end of file
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
print ============== step1 print ============== step1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
return -1 return -1
endi endi
print ============== step2 print ============== step2
system sh/exec_up.sh -n dnode2 -s start system sh/exec_up.sh -n dnode2 -s start
sql create dnode 192.168.0.2 sql create dnode $hostname2
$x = 0 $x = 0
show2: show2:
...@@ -40,12 +31,12 @@ show2: ...@@ -40,12 +31,12 @@ show2:
endi endi
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
goto show2 goto show2
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto show2 goto show2
endi endi
...@@ -76,12 +67,12 @@ show6: ...@@ -76,12 +67,12 @@ show6:
endi endi
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
goto show6 goto show6
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto show6 goto show6
endi endi
...@@ -99,13 +90,13 @@ show7: ...@@ -99,13 +90,13 @@ show7:
endi endi
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
print 192.168.0.3 ==> $data3_3 print dnode3 ==> $data3_3
if $data3_1 != master then if $data2_1 != master then
goto show7 goto show7
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto show7 goto show7
endi endi
if $data3_3 != null then if $data3_3 != null then
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
print ============== step1 print ============== step1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
return -1 return -1
endi endi
...@@ -40,12 +31,12 @@ show2: ...@@ -40,12 +31,12 @@ show2:
endi endi
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
goto show2 goto show2
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto show2 goto show2
endi endi
...@@ -58,9 +49,9 @@ sql show mnodes ...@@ -58,9 +49,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -80,9 +71,9 @@ sql show mnodes ...@@ -80,9 +71,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -99,9 +90,8 @@ system sh/exec_up.sh -n dnode2 -s stop ...@@ -99,9 +90,8 @@ system sh/exec_up.sh -n dnode2 -s stop
print ============== step5 print ============== step5
sleep 2000 sleep 2000
sql create dnode 192.168.0.2 sql create dnode 192.168.0.2
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.3
system sh/exec_up.sh -n dnode2 -s start system sh/exec_up.sh -n dnode2 -s start
sleep 8000 sleep 8000
...@@ -109,9 +99,9 @@ sql show mnodes ...@@ -109,9 +99,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
print ============== step1 print ============== step1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
return -1 return -1
endi endi
...@@ -40,12 +31,12 @@ show2: ...@@ -40,12 +31,12 @@ show2:
endi endi
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
goto show2 goto show2
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto show2 goto show2
endi endi
...@@ -73,12 +64,12 @@ step5: ...@@ -73,12 +64,12 @@ step5:
sql show mnodes -x step5 sql show mnodes -x step5
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
goto step5 goto step5
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto step5 goto step5
endi endi
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
print ============== step1 print ============== step1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
return -1 return -1
endi endi
...@@ -40,12 +31,12 @@ show2: ...@@ -40,12 +31,12 @@ show2:
endi endi
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
goto show2 goto show2
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto show2 goto show2
endi endi
...@@ -58,9 +49,9 @@ sql show mnodes ...@@ -58,9 +49,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -80,9 +71,9 @@ sql show mnodes ...@@ -80,9 +71,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
print ============== step1 print ============== step1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
return -1 return -1
endi endi
...@@ -40,12 +31,12 @@ show2: ...@@ -40,12 +31,12 @@ show2:
endi endi
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
if $data3_1 != master then if $data2_1 != master then
goto show2 goto show2
endi endi
if $data3_2 != slave then if $data2_2 != slave then
goto show2 goto show2
endi endi
...@@ -58,9 +49,9 @@ sql show mnodes ...@@ -58,9 +49,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -81,9 +72,9 @@ sql show mnodes ...@@ -81,9 +72,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -97,9 +88,8 @@ endi ...@@ -97,9 +88,8 @@ endi
print ============== step5 print ============== step5
system sh/exec_up.sh -n dnode2 -s stop system sh/exec_up.sh -n dnode2 -s stop
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.3
sleep 5000 sleep 5000
system sh/exec_up.sh -n dnode2 -s start system sh/exec_up.sh -n dnode2 -s start
sql create dnode 192.168.0.2 sql create dnode 192.168.0.2
...@@ -109,9 +99,9 @@ sql show mnodes ...@@ -109,9 +99,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.2
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.2
print ============== step1 print ============== step1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
print 192.168.0.3 ==> $data3_3 print dnode3 ==> $data3_3
if $data3_1 != master then if $data2_1 != master then
return -1 return -1
endi endi
if $data3_2 != null then if $data3_2 != null then
...@@ -43,9 +34,9 @@ sql show mnodes ...@@ -43,9 +34,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -66,9 +57,9 @@ sql show mnodes ...@@ -66,9 +57,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -88,9 +79,9 @@ sql show mnodes ...@@ -88,9 +79,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -105,9 +96,8 @@ endi ...@@ -105,9 +96,8 @@ endi
system sh/exec_up.sh -n dnode2 -s stop system sh/exec_up.sh -n dnode2 -s stop
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.3
system sh/exec_up.sh -n dnode2 -s start system sh/exec_up.sh -n dnode2 -s start
print ============== step5 print ============== step5
...@@ -118,9 +108,9 @@ sql show mnodes ...@@ -118,9 +108,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_4 $dnode2Role = $data3_4
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -140,9 +130,9 @@ sql show mnodes ...@@ -140,9 +130,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_4 $dnode2Role = $data3_4
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != offline then if $dnode1Role != offline then
return -1 return -1
...@@ -162,9 +152,9 @@ sql show mnodes ...@@ -162,9 +152,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != null then if $dnode1Role != null then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
...@@ -21,10 +21,10 @@ sleep 3000 ...@@ -21,10 +21,10 @@ sleep 3000
sql connect sql connect
sql show mnodes sql show mnodes
print 192.168.0.1 ==> $data3_1 print dnode1 ==> $data2_1
print 192.168.0.2 ==> $data3_2 print dnode2 ==> $data2_2
print 192.168.0.3 ==> $data3_3 print dnode3 ==> $data3_3
if $data3_1 != master then if $data2_1 != master then
return -1 return -1
endi endi
if $data3_2 != null then if $data3_2 != null then
...@@ -44,10 +44,10 @@ $dnode1Role = $data3_1 ...@@ -44,10 +44,10 @@ $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
$dnode4Role = $data3_4 $dnode4Role = $data3_4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -72,10 +72,10 @@ $dnode1Role = $data3_1 ...@@ -72,10 +72,10 @@ $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
$dnode4Role = $data3_4 $dnode4Role = $data3_4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -101,10 +101,10 @@ $dnode1Role = $data3_1 ...@@ -101,10 +101,10 @@ $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
$dnode4Role = $data3_4 $dnode4Role = $data3_4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -128,10 +128,10 @@ $dnode1Role = $data3_1 ...@@ -128,10 +128,10 @@ $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
$dnode4Role = $data3_4 $dnode4Role = $data3_4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -149,9 +149,8 @@ endi ...@@ -149,9 +149,8 @@ endi
system sh/exec_up.sh -n dnode2 -s stop system sh/exec_up.sh -n dnode2 -s stop
sleep 3000 sleep 3000
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 3
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.3
system sh/exec_up.sh -n dnode2 -s start system sh/exec_up.sh -n dnode2 -s start
print ============== step6 print ============== step6
...@@ -163,10 +162,10 @@ $dnode1Role = $data3_1 ...@@ -163,10 +162,10 @@ $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
$dnode4Role = $data3_4 $dnode4Role = $data3_4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -190,10 +189,10 @@ $dnode1Role = $data3_1 ...@@ -190,10 +189,10 @@ $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
$dnode4Role = $data3_4 $dnode4Role = $data3_4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != offline then if $dnode1Role != offline then
return -1 return -1
...@@ -208,10 +207,10 @@ $dnode1Role = $data3_1 ...@@ -208,10 +207,10 @@ $dnode1Role = $data3_1
$dnode2Role = $data3_5 $dnode2Role = $data3_5
$dnode3Role = $data3_3 $dnode3Role = $data3_3
$dnode4Role = $data3_4 $dnode4Role = $data3_4
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
print 192.168.0.4 ==> $dnode4Role print dnode4 ==> $dnode4Role
if $dnode1Role != null then if $dnode1Role != null then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/ip.sh -i 1 -s up system sh/deploy.sh -n dnode2 -i 2
system sh/ip.sh -i 2 -s up system sh/deploy.sh -n dnode3 -i 3
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode2 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode3 -c numOfMPeers -v 2
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.3
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.3
system sh/cfg.sh -n dnode3 -c secondIp -v 192.168.0.3
print ============== step1 print ============== step1
system sh/exec_up.sh -n dnode1 -s start system sh/exec_up.sh -n dnode1 -s start
sql connect sql connect
...@@ -25,9 +16,9 @@ sql show mnodes ...@@ -25,9 +16,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
...@@ -70,9 +61,9 @@ sql show mnodes ...@@ -70,9 +61,9 @@ sql show mnodes
$dnode1Role = $data3_1 $dnode1Role = $data3_1
$dnode2Role = $data3_2 $dnode2Role = $data3_2
$dnode3Role = $data3_3 $dnode3Role = $data3_3
print 192.168.0.1 ==> $dnode1Role print dnode1 ==> $dnode1Role
print 192.168.0.2 ==> $dnode2Role print dnode2 ==> $dnode2Role
print 192.168.0.3 ==> $dnode3Role print dnode3 ==> $dnode3Role
if $dnode1Role != master then if $dnode1Role != master then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode1 -m 192.168.0.2 -i 192.168.0.1 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode2 -m 192.168.0.2 -i 192.168.0.2
system sh/cfg.sh -n dnode1 -c secondIp -v 192.168.0.1
system sh/cfg.sh -n dnode2 -c secondIp -v 192.168.0.1
print ========== step1 dnode2 start print ========== step1 dnode2 start
system sh/exec_up.sh -n dnode2 -s start system sh/exec_up.sh -n dnode2 -s start
...@@ -17,10 +13,10 @@ sleep 3000 ...@@ -17,10 +13,10 @@ sleep 3000
print ========== step3 print ========== step3
sql show dnodes sql show dnodes
print 192.168.0.1 openvnodes $data3_1 print dnode1 openvnodes $data3_1
print 192.168.0.2 openvnodes $data3_2 print dnode2 openvnodes $data3_2
print 192.168.0.1 totalvnodes $data4_1 print dnode1 totalvnodes $data4_1
print 192.168.0.2 totalvnodes $data4_2 print dnode2 totalvnodes $data4_2
if $rows != 2 then if $rows != 2 then
return -1 return -1
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c statusInterval -v 1 system sh/cfg.sh -n dnode1 -c statusInterval -v 1
...@@ -189,9 +189,9 @@ show1: ...@@ -189,9 +189,9 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 0 then if $dnode1Vnodes != 0 then
goto show1 goto show1
...@@ -214,9 +214,9 @@ show2: ...@@ -214,9 +214,9 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show2 goto show2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
...@@ -97,8 +97,8 @@ print ============= step6 ...@@ -97,8 +97,8 @@ print ============= step6
sql close sql close
system sh/exec.sh -n dnode1 -s stop system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop system sh/exec.sh -n dnode2 -s stop
system sh/deploy.sh -n dnode1 -m 192.168.0.2 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.2 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/exec.sh -n dnode2 -s start system sh/exec.sh -n dnode2 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 4
system sh/cfg.sh -n dnode1 -c statusInterval -v 1 system sh/cfg.sh -n dnode1 -c statusInterval -v 1
...@@ -124,9 +124,9 @@ show1: ...@@ -124,9 +124,9 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 0 then if $dnode1Vnodes != 0 then
goto show1 goto show1
...@@ -149,9 +149,9 @@ show2: ...@@ -149,9 +149,9 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 2 then if $dnode1Vnodes != 2 then
goto show2 goto show2
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode2 -c numOfTotalVnodes -v 8
...@@ -161,9 +161,9 @@ show1: ...@@ -161,9 +161,9 @@ show1:
endi endi
sql show dnodes -x show1 sql show dnodes -x show1
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 6 then if $dnode1Vnodes != 6 then
goto show1 goto show1
...@@ -186,9 +186,9 @@ show2: ...@@ -186,9 +186,9 @@ show2:
endi endi
sql show dnodes -x show2 sql show dnodes -x show2
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != 7 then if $dnode1Vnodes != 7 then
goto show2 goto show2
...@@ -215,9 +215,9 @@ show6: ...@@ -215,9 +215,9 @@ show6:
endi endi
sql show dnodes -x show6 sql show dnodes -x show6
$dnode1Vnodes = $data3_192.168.0.1 $dnode1Vnodes = $data3_192.168.0.1
print 192.168.0.1 $dnode1Vnodes print dnode1 $dnode1Vnodes
$dnode2Vnodes = $data3_192.168.0.2 $dnode2Vnodes = $data3_192.168.0.2
print 192.168.0.2 $dnode2Vnodes print dnode2 $dnode2Vnodes
if $dnode1Vnodes != null then if $dnode1Vnodes != null then
goto show6 goto show6
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/exec.sh -n dnode1 -s start system sh/exec.sh -n dnode1 -s start
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8 system sh/cfg.sh -n dnode1 -c numOfTotalVnodes -v 8
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2 system sh/cfg.sh -n dnode1 -c numOfMPeers -v 2
...@@ -98,8 +98,8 @@ print ============= step6 ...@@ -98,8 +98,8 @@ print ============= step6
sql close sql close
system sh/exec.sh -n dnode1 -s stop system sh/exec.sh -n dnode1 -s stop
system sh/exec.sh -n dnode2 -s stop system sh/exec.sh -n dnode2 -s stop
system sh/deploy.sh -n dnode1 -m 192.168.0.2 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.2 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
sleep 2000 sleep 2000
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/ip.sh -i 5 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/deploy.sh -n dnode5 -m 192.168.0.1 -i 192.168.0.5 system sh/deploy.sh -n dnode5 -i 5
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numofMpeers -v 3 system sh/cfg.sh -n dnode1 -c numofMpeers -v 3
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode1 -c numofMpeers -v 3 system sh/cfg.sh -n dnode1 -c numofMpeers -v 3
...@@ -120,7 +120,7 @@ endi ...@@ -120,7 +120,7 @@ endi
print =================== step 8 print =================== step 8
system sh/ip.sh -i 1 -s down system sh/ip.sh -i 1 -s down
system sh/ip.sh -i 2 -s up
sleep 2000 sleep 2000
$y = $x + $N $y = $x + $N
$expect = $N * 6 $expect = $N * 6
...@@ -137,7 +137,7 @@ if $rows != $expect then ...@@ -137,7 +137,7 @@ if $rows != $expect then
endi endi
print =================== step 9 print =================== step 9
system sh/ip.sh -i 2 -s up
sleep 2000 sleep 2000
$y = $x + $N $y = $x + $N
$expect = $N * 7 $expect = $N * 7
...@@ -155,7 +155,7 @@ endi ...@@ -155,7 +155,7 @@ endi
print =================== step 10 print =================== step 10
system sh/ip.sh -i 2 -s down system sh/ip.sh -i 2 -s down
system sh/ip.sh -i 1 -s up
sleep 2000 sleep 2000
$y = $x + $N $y = $x + $N
$expect = $N * 8 $expect = $N * 8
...@@ -172,7 +172,7 @@ if $rows != $expect then ...@@ -172,7 +172,7 @@ if $rows != $expect then
endi endi
print =================== step 11 print =================== step 11
system sh/ip.sh -i 2 -s up
sleep 2000 sleep 2000
$y = $x + $N $y = $x + $N
$expect = $N * 9 $expect = $N * 9
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/ip.sh -i 4 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/deploy.sh -n dnode4 -m 192.168.0.1 -i 192.168.0.4 system sh/deploy.sh -n dnode4 -i 4
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
system sh/stop_dnodes.sh system sh/stop_dnodes.sh
system sh/ip.sh -i 1 -s up
system sh/ip.sh -i 2 -s up
system sh/ip.sh -i 3 -s up
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -m 192.168.0.1 -i 192.168.0.2 system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -m 192.168.0.1 -i 192.168.0.3 system sh/deploy.sh -n dnode3 -i 3
system sh/cfg.sh -n dnode1 -c commitLog -v 0 system sh/cfg.sh -n dnode1 -c commitLog -v 0
system sh/cfg.sh -n dnode2 -c commitLog -v 0 system sh/cfg.sh -n dnode2 -c commitLog -v 0
system sh/cfg.sh -n dnode3 -c commitLog -v 0 system sh/cfg.sh -n dnode3 -c commitLog -v 0
......
...@@ -40,7 +40,6 @@ fi ...@@ -40,7 +40,6 @@ fi
totalPyFailed=`grep 'failed\|fault' pytest-out.txt | wc -l` totalPyFailed=`grep 'failed\|fault' pytest-out.txt | wc -l`
if [ "$totalPyFailed" -ne "0" ]; then if [ "$totalPyFailed" -ne "0" ]; then
cat pytest-out.txt
echo -e "${RED} ### Total $totalPyFailed python case(s) failed! ### ${NC}" echo -e "${RED} ### Total $totalPyFailed python case(s) failed! ### ${NC}"
exit $totalPyFailed exit $totalPyFailed
fi fi
......
...@@ -107,7 +107,7 @@ void* taos_execute(void *param) { ...@@ -107,7 +107,7 @@ void* taos_execute(void *param) {
char fqdn[TSDB_FQDN_LEN]; char fqdn[TSDB_FQDN_LEN];
uint16_t port; uint16_t port;
taosGetFqdnPortFromEp(tsMaster, fqdn, &port); taosGetFqdnPortFromEp(tsFirst, fqdn, &port);
void *taos = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port); void *taos = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port);
if (taos == NULL) taos_error(taos); if (taos == NULL) taos_error(taos);
......
...@@ -71,7 +71,7 @@ void createDbAndTable() { ...@@ -71,7 +71,7 @@ void createDbAndTable() {
char fqdn[TSDB_FQDN_LEN]; char fqdn[TSDB_FQDN_LEN];
uint16_t port; uint16_t port;
taosGetFqdnPortFromEp(tsMaster, fqdn, &port); taosGetFqdnPortFromEp(tsFirst, fqdn, &port);
con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port); con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port);
if (con == NULL) { if (con == NULL) {
...@@ -198,7 +198,7 @@ void *syncTest(void *param) { ...@@ -198,7 +198,7 @@ void *syncTest(void *param) {
char fqdn[TSDB_FQDN_LEN]; char fqdn[TSDB_FQDN_LEN];
uint16_t port; uint16_t port;
taosGetFqdnPortFromEp(tsMaster, fqdn, &port); taosGetFqdnPortFromEp(tsFirst, fqdn, &port);
con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port); con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port);
if (con == NULL) { if (con == NULL) {
......
...@@ -70,7 +70,7 @@ void createDbAndTable() { ...@@ -70,7 +70,7 @@ void createDbAndTable() {
char fqdn[TSDB_FQDN_LEN]; char fqdn[TSDB_FQDN_LEN];
uint16_t port; uint16_t port;
taosGetFqdnPortFromEp(tsMaster, fqdn, &port); taosGetFqdnPortFromEp(tsFirst, fqdn, &port);
con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port); con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port);
if (con == NULL) { if (con == NULL) {
pError("failed to connect to DB, reason:%s", taos_errstr(con)); pError("failed to connect to DB, reason:%s", taos_errstr(con));
...@@ -197,7 +197,7 @@ void *syncTest(void *param) { ...@@ -197,7 +197,7 @@ void *syncTest(void *param) {
char fqdn[TSDB_FQDN_LEN]; char fqdn[TSDB_FQDN_LEN];
uint16_t port; uint16_t port;
taosGetFqdnPortFromEp(tsMaster, fqdn, &port); taosGetFqdnPortFromEp(tsFirst, fqdn, &port);
con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port); con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port);
if (con == NULL) { if (con == NULL) {
pError("index:%d, failed to connect to DB, reason:%s", pInfo->threadIndex, taos_errstr(con)); pError("index:%d, failed to connect to DB, reason:%s", pInfo->threadIndex, taos_errstr(con));
......
...@@ -71,7 +71,7 @@ void createDbAndTable() { ...@@ -71,7 +71,7 @@ void createDbAndTable() {
char fqdn[TSDB_FQDN_LEN]; char fqdn[TSDB_FQDN_LEN];
uint16_t port; uint16_t port;
taosGetFqdnPortFromEp(tsMaster, fqdn, &port); taosGetFqdnPortFromEp(tsFirst, fqdn, &port);
con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port); con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port);
if (con == NULL) { if (con == NULL) {
...@@ -199,7 +199,7 @@ void *syncTest(void *param) { ...@@ -199,7 +199,7 @@ void *syncTest(void *param) {
char fqdn[TSDB_FQDN_LEN]; char fqdn[TSDB_FQDN_LEN];
uint16_t port; uint16_t port;
taosGetFqdnPortFromEp(tsMaster, fqdn, &port); taosGetFqdnPortFromEp(tsFirst, fqdn, &port);
con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port); con = taos_connect(fqdn, tsDefaultUser, tsDefaultPass, NULL, port);
if (con == NULL) { if (con == NULL) {
......
...@@ -36,7 +36,12 @@ void simLogSql(char *sql) { ...@@ -36,7 +36,12 @@ void simLogSql(char *sql) {
fflush(fp); fflush(fp);
} }
char *simParseHostName(char *varName);
char *simGetVariable(SScript *script, char *varName, int varLen) { char *simGetVariable(SScript *script, char *varName, int varLen) {
if (strncmp(varName, "hostname", 8) == 0) {
return simParseHostName(varName);
}
if (strncmp(varName, "error", varLen) == 0) return script->error; if (strncmp(varName, "error", varLen) == 0) return script->error;
if (strncmp(varName, "rows", varLen) == 0) return script->rows; if (strncmp(varName, "rows", varLen) == 0) return script->rows;
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
#include "tglobal.h" #include "tglobal.h"
#include "ttimer.h" #include "ttimer.h"
#include "tutil.h" #include "tutil.h"
#include "tsocket.h"
SScript *simScriptList[MAX_MAIN_SCRIPT_NUM]; SScript *simScriptList[MAX_MAIN_SCRIPT_NUM];
SCommand simCmdList[SIM_CMD_END]; SCommand simCmdList[SIM_CMD_END];
...@@ -26,8 +27,50 @@ int simScriptPos = -1; ...@@ -26,8 +27,50 @@ int simScriptPos = -1;
int simScriptSucced = 0; int simScriptSucced = 0;
int simDebugFlag = 135; int simDebugFlag = 135;
void simCloseTaosdConnect(SScript *script); void simCloseTaosdConnect(SScript *script);
char simHostName[128];
char *simParseHostName(char *varName) {
static char hostName[140];
int index = atoi(varName + 8);
int port = 7100;
switch (index) {
case 1:
port = 7100;
break;
case 2:
port = 7200;
break;
case 3:
port = 7300;
break;
case 4:
port = 7400;
break;
case 5:
port = 7500;
break;
case 6:
port = 7600;
break;
case 7:
port = 7700;
break;
case 8:
port = 7800;
break;
case 9:
port = 7900;
break;
}
sprintf(hostName, "'%s:%d'", simHostName, port);
//simPrint("hostName:%s", hostName);
return hostName;
}
bool simSystemInit() { bool simSystemInit() {
taosGetFqdn(simHostName);
taos_init(); taos_init();
simInitsimCmdList(); simInitsimCmdList();
memset(simScriptList, 0, sizeof(SScript *) * MAX_MAIN_SCRIPT_NUM); memset(simScriptList, 0, sizeof(SScript *) * MAX_MAIN_SCRIPT_NUM);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册