From 9618af702a1270dd015d826b734660b6de58d743 Mon Sep 17 00:00:00 2001 From: platfowner Date: Mon, 26 Aug 2024 11:19:27 +0900 Subject: [PATCH 1/2] Add $SEASON to the node job name --- start_node_genesis_onprem.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/start_node_genesis_onprem.sh b/start_node_genesis_onprem.sh index 5bc4ad936..f2c5fb3aa 100644 --- a/start_node_genesis_onprem.sh +++ b/start_node_genesis_onprem.sh @@ -174,12 +174,12 @@ fi printf '\n' printf 'Killing old jobs..\n' -sudo killall node +sudo killall 'client/ain-blockchain-${SEASON}-index.js' if [[ $KEEP_CODE_OPTION = "--no-keep-code" ]]; then printf '\n' printf 'Setting up new working directory..\n' sudo rm -rf /home/${SEASON}-ain-blockchain* - CODE_CMD="cd ~; sudo mv ${SEASON}-ain-blockchain /home; sudo chmod -R 777 /home/${SEASON}-ain-blockchain; sudo chown -R $GCP_USER:$GCP_USER /home/${SEASON}-ain-blockchain; cd /home/${SEASON}-ain-blockchain" + CODE_CMD="cd ~; sudo mv ${SEASON}-ain-blockchain /home; sudo chmod -R 777 /home/${SEASON}-ain-blockchain; sudo chown -R $GCP_USER:$GCP_USER /home/${SEASON}-ain-blockchain; cd /home/${SEASON}-ain-blockchain; mv client/index.js client/ain-blockchain-${SEASON}-index.js" printf "\nCODE_CMD=$CODE_CMD\n" eval $CODE_CMD else @@ -338,7 +338,7 @@ else fi printf "\nStarting up Blockchain Node server..\n\n" -START_CMD="nohup node --async-stack-traces --max-old-space-size=$MAX_OLD_SPACE_SIZE_MB client/index.js >/dev/null 2>error_logs.txt &" +START_CMD="nohup node --async-stack-traces --max-old-space-size=$MAX_OLD_SPACE_SIZE_MB client/ain-blockchain-${SEASON}-index.js >/dev/null 2>error_logs.txt &" printf "\nSTART_CMD=$START_CMD\n" printf "START_CMD=$START_CMD\n" >> start_commands.txt eval $START_CMD From b54f48f0276878b118152f704f7b694166b77dc3 Mon Sep 17 00:00:00 2001 From: platfowner Date: Mon, 26 Aug 2024 11:22:17 +0900 Subject: [PATCH 2/2] Add a comment for adding $SEASON to the node job name --- start_node_genesis_onprem.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/start_node_genesis_onprem.sh b/start_node_genesis_onprem.sh index f2c5fb3aa..be72418f0 100644 --- a/start_node_genesis_onprem.sh +++ b/start_node_genesis_onprem.sh @@ -179,6 +179,7 @@ if [[ $KEEP_CODE_OPTION = "--no-keep-code" ]]; then printf '\n' printf 'Setting up new working directory..\n' sudo rm -rf /home/${SEASON}-ain-blockchain* + # NOTE(platfowner): Add $SEASON to the node job name to be selectively killed in restarts. CODE_CMD="cd ~; sudo mv ${SEASON}-ain-blockchain /home; sudo chmod -R 777 /home/${SEASON}-ain-blockchain; sudo chown -R $GCP_USER:$GCP_USER /home/${SEASON}-ain-blockchain; cd /home/${SEASON}-ain-blockchain; mv client/index.js client/ain-blockchain-${SEASON}-index.js" printf "\nCODE_CMD=$CODE_CMD\n" eval $CODE_CMD