Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands - CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround - CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check - NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere - MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates - LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference Co-authored-by: Cursor <cursoragent@cursor.com>
53 lines
1.5 KiB
Bash
Executable File
53 lines
1.5 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
# Start all stopped containers on pve2 - simplified version
|
|
# Usage: ./scripts/start-containers-on-pve2-simple.sh
|
|
|
|
set -euo pipefail
|
|
|
|
# Load IP configuration
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
|
|
source "${PROJECT_ROOT}/config/ip-addresses.conf" 2>/dev/null || true
|
|
|
|
|
|
PVE2_IP="${PROXMOX_HOST_R630_01}"
|
|
|
|
# All containers that failed on r630-02 (but exist on pve2)
|
|
ALL_CONTAINERS=(3000 3001 3002 3003 3500 3501 5200 6000 6400 10000 10001 10020 10030 10040 10050 10060 10070 10080 10090 10091 10092 10100 10101 10120 10130 10150 10151 10200 10201 10202 10210 10230 10232)
|
|
|
|
echo "Starting containers on pve2 (${PROXMOX_HOST_R630_01:-192.168.11.11})..."
|
|
echo ""
|
|
|
|
SUCCESS=0
|
|
FAILED=0
|
|
|
|
# Clear lock for CT 10232 first
|
|
echo "Clearing lock for CT 10232..."
|
|
ssh -o ConnectTimeout=5 -o StrictHostKeyChecking=no root@${PVE2_IP} \
|
|
"rm -f /var/lock/qemu-server/lock-10232 /var/lock/qemu-server/lxc-10232 2>/dev/null" || true
|
|
sleep 2
|
|
|
|
# Start containers
|
|
for vmid in "${ALL_CONTAINERS[@]}"; do
|
|
echo -n "Starting CT $vmid... "
|
|
if ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no root@${PVE2_IP} \
|
|
"pct start $vmid" 2>&1 >/dev/null; then
|
|
echo "✓"
|
|
((SUCCESS++))
|
|
sleep 1
|
|
else
|
|
echo "✗"
|
|
((FAILED++))
|
|
fi
|
|
done
|
|
|
|
echo ""
|
|
echo "Summary:"
|
|
echo " Successfully started: $SUCCESS"
|
|
echo " Failed: $FAILED"
|
|
echo ""
|
|
|
|
if [[ $SUCCESS -gt 0 ]]; then
|
|
echo "✓ Started $SUCCESS container(s) on pve2"
|
|
fi
|