update deploy script for change in hostname
This commit is contained in:
parent
c863e58df3
commit
11b5b3cac5
1 changed files with 3 additions and 3 deletions
|
|
@ -20,7 +20,7 @@ fi
|
|||
echo "⏳ Waiting for MongoDB container (${KOMODO_DB_HOSTNAME}) to be ready..."
|
||||
MAX_RETRIES=10
|
||||
COUNT=0
|
||||
until docker exec "$KOMODO_DB_HOSTNAME" mongosh --quiet --eval "db.adminCommand('ping')" &>/dev/null; do
|
||||
until docker exec "mongo-db$KOMODO_NODE_ID" mongosh --quiet --eval "db.adminCommand('ping')" &>/dev/null; do
|
||||
((COUNT++))
|
||||
if [ $COUNT -ge $MAX_RETRIES ]; then
|
||||
echo "❌ Timeout: MongoDB container is not responding."
|
||||
|
|
@ -31,7 +31,7 @@ done
|
|||
|
||||
# 3. CHECK-THEN-INITIATE LOGIC
|
||||
# Ask the DB if it is already part of a replica set
|
||||
IS_INIT=$(docker exec -t "$KOMODO_DB_HOSTNAME" mongosh --quiet --eval "rs.status().ok" 2>/dev/null)
|
||||
IS_INIT=$(docker exec -t "mongo-db$KOMODO_NODE_ID" mongosh --quiet --eval "rs.status().ok" 2>/dev/null)
|
||||
|
||||
if [ "$IS_INIT" == "1" ]; then
|
||||
echo "✅ MongoDB Replica Set 'rs${LXC_NUM}' is already initialized. Skipping."
|
||||
|
|
@ -39,7 +39,7 @@ else
|
|||
echo "⚠️ Replica Set not found. Initializing 'rs${LXC_NUM}' now..."
|
||||
|
||||
# Use your defined PRI/SEC variables for the members
|
||||
docker exec -t "$KOMODO_DB_HOSTNAME" mongosh --eval "
|
||||
docker exec -t "mongo-db$KOMODO_NODE_ID" mongosh --eval "
|
||||
rs.initiate({
|
||||
_id: 'rs${LXC_NUM}',
|
||||
members: [
|
||||
|
|
|
|||
Loading…
Reference in a new issue