meta data for this page
Spectrum Protect Plus (SPP)
Frissítés:
Max 2 verziót lehet egyszerre! Először a vsnap szervert kell, utána az appliance-t.
VSNAP
- Ütemezések pause-ba tétele a Jobs fülön.
- SSH-n bemenni a vsnap szerverre és systemctl stop vsnap
- SSH-n felmásolni a telepítőt a /install/SPP alá és elindítani.
- Reboot.
- Ellenőrzés: SSH-n vsnap_status, illetve a felületen a vsnap fülön.
APPLIANCE
- Admin konzolon bejelentkezni: https://v-sppcentr-01-p:8090
- Application stop
- SSH-n bemenni a hosztra és shutdown-olni.
- VMware shapshot készítés, majd visszaindítani
- Ha minden felületen be lehet jelentkezni újra, akkor vissza az admin konzolra és az Updates and hotfix management oldalon feltölteni az .iso-t (utána már nem kérdez, frissíti egyből!)
- Ha minden zöld, a VMware snapshotot letörölni.
- A felületen az ütemezéseket visszaaktiválni.
Visszatöltés
- prod: Az eredetit írja felül
- test: Nem tölti vissza, hanem virtuális VM-et tölt vissza, virtuális datastore-okat használ NFS-en keresztül
- clone: Leklónozza egy másik névvel
SPP tanúsítvány csere
A vCenter bejelentkezési oldaláról letölteni a root certificate .zipet, amiben a win könyvtár alatt kell valamelyik .crt fájlt feltölteni az SPP-be: Manage Protection > Virtualized Systems > VMware > Manage vCenter, és a ceruza ikonra kattintva feltölteni a .crt fájlt.
VSNAP disk bővítés
vsnap disk show vsnap pool show vsnap pool expand --help
VSNAP takarítás
cd /install/ZFS-maint grep "found on disk but not in DB, deleting snapshot" /opt/vsnap/log/maint.log|grep "2024-01-10 21:" >inp.log awk '{ print $8 }' inp.log > inp2.log sort inp2.log >inp.log cat inp.log|uniq >inp2.log zfs list -r -t snapshot -o name > zfs.out ./del.sh >snapdel.sh chmod u+x snapdel.sh nohup ./snapdel.sh &
Orphan snapshotok törlési gyakoriságának beáálítása (mp-ben, a default 300):
vsnap maint show vsnap system pref set --name maintServiceFrequency --value 60
Hibakeresés
ESXi-k-et látja-e az appliance a 443-as és 902-es porton?
#!/bin/bash PORTS="443 902" ./govc find -type h | awk -F'/' '{print $NF}' | while read ESXI; do for PORT in $PORTS; do timeout 2 bash -c "true <>/dev/tcp/$ESXI/$PORT >/dev/null 2>&1" && echo "$ESXI is reachable on :$PORT." || echo -e "\e[1;31m$ESXI is unreachable on :$PORT.\e[0m"; done done
Logok
- Virgo logs /opt/virgo/serviceability/logs
- vSnap log /opt/vsnap/log
- VMDKbackupproxy /data/log/vmdkbackupproxy
- RabbitMQ /data/log/rabbitmq
- nodejscdmservice /data/log/node-cdm-service/
- Mongo /data/log/mongo
- Guestdeployer /data/log/guestdeployer
- adminconsole /data/log/adminconsole/
Logok: https://www.ibm.com/support/pages/ibm-spectrum-protect-plus-log-locations