VxRail: Po upgradu se zastaví zálohování na základě souborů
Shrnutí: Po upgradu VxRail se zálohování založené na souborech spustí, ale zanechá prázdné protokoly a žádné kompatibilní zálohy, protože crontab stále volá interpret pythonu místo mcp_python, což způsobuje selhání. ...
Tento článek se vztahuje na
Tento článek se nevztahuje na
Tento článek není vázán na žádný konkrétní produkt.
V tomto článku nejsou uvedeny všechny verze produktu.
Příznaky
Po upgradu kódu VxRail se zobrazí následující indikátory.
- Po upgradu nejsou k dispozici žádné kompatibilní záložní soubory.
vx_mgr:/var/log # mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py -l
Current user is root. We can do current job.
Starting to get authentication info.
Connecting to vCenter [vc_fqdn]
Fetched node_sn ['node1', 'node2', 'node3']
Download vxmbackup.json from datastore.
datacenter path is /VxRail-Datacenter download file http_url: https://vc_fqdn/folder/VxRail_backup_folder/vxmbackup.json?dsName=VxRail-Virtual-SAN-Datastore-<cluster id>&dcPath=%2FVxRail-Datacenter
Found 3 VxRail backup item(s)
1) VxRailArchive_20241216125738_28492386.tgz(Incompatible: version not compatible)
2) VxRailArchive_20241216131518_28492386.tgz(Incompatible: version not compatible)
3) VxRailArchive_20241216133018_28492386.tgz(Incompatible: version not compatible)
- Protokol systémových zpráv zaznamenává spuštění zálohování v naplánovaném čase.
2024-12-16T17:15:01.885958+00:00 vx_mgr CRON[19682]: (root) CMD (/usr/bin/logger 'VxM rotation backup start.' && python /mystic/vxm_backup_restore/vxm_backup_restore.py -b)
2024-12-16T17:15:01.932592+00:00 vx_mgr root: VxM rotation backup start.
2024-12-16T17:15:02.120986+00:00 vx_mgr CRON[19680]: (root) CMDEND (/usr/bin/logger 'VxM rotation backup start.' && python /mystic/vxm_backup_restore/vxm_backup_restore.py -b)
- Soubor VxRailBackupRestore.log má nula bajtů a zůstává prázdný.
vx_mgr:/home/mystic # ls -lh /var/log/mystic/VxRailBackupRestore.log
--w----r-T 1 root root 0 Dec 16 18:50 /var/log/mystic/VxRailBackupRestore.log
vx_mgr:/home/mystic # cat /var/log/mystic/VxRailBackupRestore.log
vx_mgr:/home/mystic #
- Spuštění záložního skriptu s obecným
pythonInterpret zobrazí zprávu o využití.
vx_mgr:/var/log # python /mystic/vxm_backup_restore/vxm_backup_restore.py -b
Usage of the script: mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py
- Položka crontab stále odkazuje na starý
python.
vx_mgr:/var/log # cat /etc/cron.d/vxm_schedule_backup
0 0 * * * root /usr/bin/logger 'VxM rotation backup start.' && python /mystic/vxm_backup_restore/vxm_backup_restore.py -b
Příčina
Interní prostředí Python nástroje VxRail Manager se v novějších verzích změnilo. Záložní skript je nutné spustit pomocí mcp_python pro načtení správných balíčků.
Starší položka crontab
Úlohy zálohování založené na souborech vytvořené ve verzích starších než 7.0.520 nebo 8.0.300 odkazují na obecné python interpret v OS crontab. Po upgradu už tento interpret neposkytuje požadované prostředí, což způsobí selhání skriptu.
Dopad na všechny verze
- Upgrade z libovolné verze před 7.0.520 na 7.0.520 nebo novější.
- Upgrade z libovolné verze před 8.0.300 na 8.0.300 nebo novější.
- Upgrade z libovolné verze před 7.0.520 přímo na verzi 8.0.300 nebo novější.
Řešení
Postup řešení
- Překonfigurujte zálohování na základě souborů pro použití
mcp_pythonjako tlumočník. Jako uživatel root zadejte příslušný příkaz:mcp_python /mystic/vxm_backup_restore/vxm_backup_restore.py -c
Pro VxRail 8.0.370 a novější:
mcp_python /mystic/vxm_backup_restore/vxm_backup_restore_limited_bandwidth.py -c
Další reference naleznete v průvodcích správou VxRail:
| Dokument | Popis |
|---|---|
| Průvodce správou VxRail 8.0.x | Uveďte obecný popis systému VxRail, způsob provozu a administrativní úlohy pro zákazníky. |
| Průvodce správou VxRail 7.0.x | Uveďte obecný popis systému VxRail, způsob provozu a administrativní úlohy pro zákazníky. |
Dotčené produkty
VxRail, VxRail Appliance Series, VxRail SoftwareVlastnosti článku
Číslo článku: 000260789
Typ článku: Solution
Poslední úprava: 20 Jul 2026
Verze: 6
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.