@echo off rem echo Executing deploy.sh if %1 == -n set NODE_NAME=%2 if %1 == -i set NODE=%2 if %3 == -n set NODE_NAME=%4 if %3 == -i set NODE=%4 rem echo NODE_NAME: %NODE_NAME% rem echo NODE: %NODE% set SCRIPT_DIR=%~dp0..\ rem echo SCRIPT_DIR: %SCRIPT_DIR% echo %cd% | grep community > nul && set "BUILD_DIR=%SCRIPT_DIR%..\..\..\debug\build\bin\" || set "BUILD_DIR=%SCRIPT_DIR%..\..\debug\build\bin\" set TSIM=%BUILD_DIR%tsim rem echo BUILD_DIR: %BUILD_DIR% rem echo TSIM: %TSIM% echo %cd% | grep community > nul && set "SIM_DIR=%SCRIPT_DIR%..\..\..\sim\" || set "SIM_DIR=%SCRIPT_DIR%..\..\sim\" rem echo SIM_DIR: %SIM_DIR% set NODE_DIR=%SIM_DIR%%NODE_NAME%\ rem echo NODE_DIR: %NODE_DIR% set CFG_DIR=%NODE_DIR%cfg\ rem echo CFG_DIR: %CFG_DIR% set LOG_DIR=%NODE_DIR%log\ rem echo LOG_DIR: %LOG_DIR% set DATA_DIR=%NODE_DIR%data\ rem echo DATA_DIR: %DATA_DIR% set TAOS_CFG=%CFG_DIR%taos.cfg rem echo TAOS_CFG: %TAOS_CFG% if not exist %SIM_DIR% mkdir %SIM_DIR% if not exist %NODE_DIR% mkdir %NODE_DIR% if exist %CFG_DIR% rmdir /s/q %CFG_DIR% if exist %LOG_DIR% rmdir /s/q %LOG_DIR% if exist %DATA_DIR% rmdir /s/q %DATA_DIR% if not exist %CFG_DIR% mkdir %CFG_DIR% if not exist %LOG_DIR% mkdir %LOG_DIR% if not exist %DATA_DIR% mkdir %DATA_DIR% if %NODE% == 1 set NODE=7100 if %NODE% == 2 set NODE=7200 if %NODE% == 3 set NODE=7300 if %NODE% == 4 set NODE=7400 if %NODE% == 5 set NODE=7500 if %NODE% == 6 set NODE=7600 if %NODE% == 7 set NODE=7700 if %NODE% == 8 set NODE=7800 set "fqdn=localhost" for /f "skip=1" %%A in ( 'wmic computersystem get caption' ) do if not defined fqdn set "fqdn=%%A" echo firstEp %fqdn%:7100 >> %TAOS_CFG% echo secondEp %fqdn%:7200 >> %TAOS_CFG% echo fqdn %fqdn% >> %TAOS_CFG% echo serverPort %NODE% >> %TAOS_CFG% echo supportVnodes 128 >> %TAOS_CFG% echo dataDir %DATA_DIR% >> %TAOS_CFG% echo logDir %LOG_DIR% >> %TAOS_CFG% echo debugFlag 0 >> %TAOS_CFG% echo mDebugFlag 143 >> %TAOS_CFG% echo dDebugFlag 143 >> %TAOS_CFG% echo vDebugFlag 143 >> %TAOS_CFG% echo tqDebugFlag 143 >> %TAOS_CFG% echo tsdbDebugFlag 143 >> %TAOS_CFG% echo cDebugFlag 143 >> %TAOS_CFG% echo jniDebugFlag 143 >> %TAOS_CFG% echo qDebugFlag 143 >> %TAOS_CFG% echo rpcDebugFlag 143 >> %TAOS_CFG% echo tmrDebugFlag 131 >> %TAOS_CFG% echo uDebugFlag 143 >> %TAOS_CFG% echo sDebugFlag 143 >> %TAOS_CFG% echo wDebugFlag 143 >> %TAOS_CFG% echo numOfLogLines 20000000 >> %TAOS_CFG% echo statusInterval 1 >> %TAOS_CFG% echo asyncLog 0 >> %TAOS_CFG% echo locale en_US.UTF-8 >> %TAOS_CFG% echo telemetryReporting 0 >> %TAOS_CFG% echo querySmaOptimize 1 >> %TAOS_CFG%