-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCluster-Deshacer.sh
More file actions
50 lines (41 loc) · 1.56 KB
/
Cluster-Deshacer.sh
File metadata and controls
50 lines (41 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/bin/bash
# Pongo a disposición pública este script bajo el término de "software de dominio público".
# Puedes hacer lo que quieras con él porque es libre de verdad; no libre con condiciones como las licencias GNU y otras patrañas similares.
# Si se te llena la boca hablando de libertad entonces hazlo realmente libre.
# No tienes que aceptar ningún tipo de términos de uso o licencia para utilizarlo o modificarlo porque va sin CopyLeft.
# ----------
# Script de NiPeGun para borrar el cluster de Proxmox
# ----------
# Detener el servicio de clúster
echo ""
echo " Deteniendo el servicio de clúster..."
echo ""
systemctl stop pve-cluster
# Mostrar información de los servicios de configuración distribuida
echo ""
echo " Mostrando información de los servicios de configuración distribuida..."
echo ""
pmxcfs -l
# Borrar archivos de configuración del cluster existente
echo ""
echo " Borrando archivos de configuración del cluster existente..."
echo ""
rm -f /etc/pve/cluster.conf
rm -f /etc/pve/corosync.conf
rm -f /etc/cluster/cluster.conf
rm -f /etc/corosync/corosync.conf
# Borrar el archivo de bloqueo
echo ""
echo " Borrando el archivo de bloqueo..."
echo ""
rm /var/lib/pve-cluster/.pmxcfs.lockfile
# Borrar la clave de autenticación de CoroSync
#echo ""
#echo " Borrando la clave de autenticación de CoroSync..."
#echo ""
#rm -f /etc/corosync/authkey
# Volver a iniciar el servicio del clúster
echo ""
echo " Volviendo a iniciar el servicio del cúster..."
echo ""
systemctl start pve-cluster