Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
04612ea18f |
Executable
+57
@@ -0,0 +1,57 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# ==============================================================================
|
||||||
|
# Opruimen van oude standalone Radarr installatie op vmserver (10.2.0.4)
|
||||||
|
# ==============================================================================
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
CLUSTER_HOST="10.2.0.4"
|
||||||
|
SSH_USER="bart"
|
||||||
|
|
||||||
|
COLOR_GREEN="\033[0;32m"
|
||||||
|
COLOR_YELLOW="\033[1;33m"
|
||||||
|
COLOR_RED="\033[0;31m"
|
||||||
|
COLOR_BLUE="\033[0;34m"
|
||||||
|
COLOR_RESET="\033[0m"
|
||||||
|
|
||||||
|
log_info() { echo -e "${COLOR_GREEN}[INFO]${COLOR_RESET} $1"; }
|
||||||
|
log_step() { echo -e "\n${COLOR_BLUE}==>${COLOR_RESET} ${COLOR_GREEN}$1${COLOR_RESET}"; }
|
||||||
|
log_warn() { echo -e "${COLOR_YELLOW}[WARN]${COLOR_RESET} $1"; }
|
||||||
|
|
||||||
|
echo "========================================================================"
|
||||||
|
echo " OPRUIMEN OUDE STANDALONE RADARR OP $CLUSTER_HOST"
|
||||||
|
echo "========================================================================"
|
||||||
|
echo "Dit verwijdert de oude bestanden op $CLUSTER_HOST:"
|
||||||
|
echo " - /etc/systemd/system/radarr.service"
|
||||||
|
echo " - /opt/Radarr (170 MB)"
|
||||||
|
echo " - /storage/var/lib/radarr (679 MB)"
|
||||||
|
echo "Er is al een reservekopie gemaakt in /storage/backups/"
|
||||||
|
echo "========================================================================"
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
read -p "Weet je zeker dat je de oude Radarr bestanden wilt verwijderen? (j/N): " -r CONFIRM
|
||||||
|
if [[ ! "$CONFIRM" =~ ^[jJyY]$ ]]; then
|
||||||
|
log_info "Opruimen geannuleerd."
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
log_step "Verwijderen van systemd service en programmabestanden op ${CLUSTER_HOST}..."
|
||||||
|
ssh -t "${SSH_USER}@${CLUSTER_HOST}" "
|
||||||
|
echo '--> Stoppen en verwijderen van radarr.service...'
|
||||||
|
sudo systemctl stop radarr 2>/dev/null || true
|
||||||
|
sudo systemctl disable radarr 2>/dev/null || true
|
||||||
|
sudo rm -f /etc/systemd/system/radarr.service
|
||||||
|
sudo systemctl daemon-reload
|
||||||
|
sudo systemctl reset-failed 2>/dev/null || true
|
||||||
|
|
||||||
|
echo '--> Verwijderen van /opt/Radarr...'
|
||||||
|
sudo rm -rf /opt/Radarr
|
||||||
|
|
||||||
|
echo '--> Verwijderen van /storage/var/lib/radarr...'
|
||||||
|
sudo rm -rf /storage/var/lib/radarr
|
||||||
|
|
||||||
|
echo '--> Opslagruimte controleren...'
|
||||||
|
df -h / /storage
|
||||||
|
"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
log_info "De oude standalone Radarr is succesvol en volledig opgeruimd!"
|
||||||
Reference in New Issue
Block a user