Avamar: Impossibile disabilitare i flag non validi dopo l'installazione di un catalogo di plug-in di una versione successiva.
Summary: Impossibile disabilitare i flag non validi dopo l'installazione di un catalogo di plug-in di una versione successiva.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
In questo caso, il problema riguardava avtierThe avtier Il processo ha esito negativo con messaggi relativi a flag non validi.
Il log di tiering riporta qualcosa di simile a quanto segue:
<catalog>
...
<flag type="checkbox" pidnum="1051" value="false" name="reversed-operation" />
...
<flag type="checkbox" pidnum="1051" value="false" name="unmark-only" />
<flag type="pulldown" pidnum="1051" value="0" name="verbose" />
</catalog>
...
2019-10-22 15:04:14 avtier Error <5062>: Invalid flag: "--reversed-operation"
2019-10-22 15:04:14 avtier Error <5062>: Invalid flag: "--unmark-only"
Cause
Se un catalogo di plug-in di una versione di Avamar successiva rispetto alla versione di Avamar Server viene installato per errore, i flag per la versione successiva segnalano errori nell'interfaccia utente che non possono essere eliminati.
- I flag del dataset fanno riferimento alla versione più recente (max) del plug-in.
- Se il catalogo dei plug-in viene aggiornato, tutti i set di dati creati successivamente sono interessati poiché i flag sono impostati sulla versione più recente del catalogo dei plug-in.
- Sono interessate tutte le policy di backup che utilizzano questi dataset.
In questo caso specifico, in una griglia che esegue Avamar 7.5.1-101 era installato per errore il catalogo dei plug-in da Avamar versione 18.1.100-33.
Resolution
- Accedere all'utility node Avamar come admin.
- Elevare il livello root e caricare le chiavi SSH. Consultare l'articolo Avamar: Come accedere a un Avamar Server e caricare varie chiavi. (In inglese)
- Verificare la versione di Avamar Server:
avmgr --version |egrep "version|build" |grep -v OS
- Dalla sezione
/usr/local/avamar/lib/plugins/, verificare che siano presenti cartelle con due versioni diverse (in questo esempio, le versioni sono 7.5.101-101 e 18.1.100-33):
cd /usr/local/avamar/lib/plugins
find . -type d -ls |egrep -v "avamarbackup"
131073 4 drwxr-xr-x 4 root root 4096 Dec 13 08:56 . 196725 4 drwxr-xr-x 3 root root 4096 Nov 8 07:24 ./18.1.100-33 147533 4 drwxr-xr-x 3 root root 4096 Nov 8 07:23 ./7.5.101-101
- Verificare che i link simbolici in tale cartella puntino alla cartella plugins più recente 18.1.100-33:
ls -ltr
total 232 lrwxrwxrwx 1 root root 59 Apr 3 2019 ZFSndmp-15003.xml -> /usr/local/avamar/lib/plugins/18.1.100-33/ZFSndmp-15003.xml lrwxrwxrwx 1 root root 66 Apr 3 2019 WINwinclusterfs-3036.xml -> /usr/local/avamar/lib/plugins/18.1.100-33/WINwinclusterfs-3036.xml lrwxrwxrwx 1 root root 57 Apr 3 2019 WINvss-3015.xml -> /usr/local/avamar/lib/plugins/18.1.100-33/WINvss-3015.xml lrwxrwxrwx 1 root root 61 Apr 3 2019 WINvmwfile-3019.xml -> /usr/local/avamar/lib/plugins/18.1.100-33/WINvmwfile-3019.xml ... lrwxrwxrwx 1 root root 57 Apr 3 2019 AIXdb2-5009.xml -> /usr/local/avamar/lib/plugins/18.1.100-33/AIXdb2-5009.xml lrwxrwxrwx 1 root root 59 Apr 3 2019 AIXavtar-5001.xml -> /usr/local/avamar/lib/plugins/18.1.100-33/AIXavtar-5001.xml lrwxrwxrwx 1 root root 61 Apr 3 2019 AIXavagent-5000.xml -> /usr/local/avamar/lib/plugins/18.1.100-33/AIXavagent-5000.xml drwxr-xr-x 3 root root 4096 Nov 8 07:23 7.5.101-101 drwxr-xr-x 3 root root 4096 Nov 8 07:24 18.1.100-33
- Se i link puntano alla versione più recente, tutti i link simbolici devono essere eliminati e ricreati:
- Generare un file di testo contenente il nome dei link simbolici:
ls -al | grep '^[-l]' |awk '{print $9}' |grep -v "filenames.txt" > filenames.txt
- Eseguire il comando seguente perr imuovere tutti i link simbolici esistenti:
cat filenames.txt | while read line; do rm $line; done
- Creare nuovi collegamenti simbolici utilizzando la versione corretta (precedente) del plug-in:
cat filenames.txt | while read line; do ln -s /usr/local/avamar/lib/plugins/7.5.101-101/"$line" "$line";done
- Ripetere il passaggio 5 precedente e verificare che i link simbolici indichino la cartella dei plug-in corrispondente alla versione di Avamar in uso.
ls -ltr
total 232 lrwxrwxrwx 1 root root 59 Apr 3 2019 ZFSndmp-15003.xml -> /usr/local/avamar/lib/plugins/7.5.101-101/ZFSndmp-15003.xml lrwxrwxrwx 1 root root 66 Apr 3 2019 WINwinclusterfs-3036.xml -> /usr/local/avamar/lib/plugins/7.5.101-101/WINwinclusterfs-3036.xml lrwxrwxrwx 1 root root 57 Apr 3 2019 WINvss-3015.xml -> /usr/local/avamar/lib/plugins/7.5.101-101/WINvss-3015.xml lrwxrwxrwx 1 root root 61 Apr 3 2019 WINvmwfile-3019.xml -> /usr/local/avamar/lib/plugins/7.5.101-101/WINvmwfile-3019.xml ... lrwxrwxrwx 1 root root 57 Apr 3 2019 AIXdb2-5009.xml -> /usr/local/avamar/lib/plugins/7.5.101-101/AIXdb2-5009.xml lrwxrwxrwx 1 root root 59 Apr 3 2019 AIXavtar-5001.xml -> /usr/local/avamar/lib/plugins/7.5.101-101/AIXavtar-5001.xml lrwxrwxrwx 1 root root 61 Apr 3 2019 AIXavagent-5000.xml -> /usr/local/avamar/lib/plugins/7.5.101-101/AIXavagent-5000.xml drwxr-xr-x 3 root root 4096 Nov 8 07:23 7.5.101-101 drwxr-xr-x 3 root root 4096 Nov 8 07:24 18.11.100-33
- Aggiorna il catalogo dei plug-in forzando:
mccli plugin update --force
0,23000,CLI command completed successfully.
- Aggiornare il catalogo dei plug-in nell'interfaccia utente di amministrazione di Avamar per garantire che tutti i flag di policy vengano aggiornati:
- Aprire l'interfaccia utente di amministrazione di Avamar
- Cliccare su Data Movement Policy
- Cliccare su Groups
- Selezionare il gruppo corrispondente alla policy Cloud Tier
- Cliccare su Actions
- Cliccare su Edit Group
- Cliccare su Next until finish (NON modificare nulla)
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000060204
Article Type: Solution
Last Modified: 22 Oct 2025
Version: 8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.