Avamar: Nie można wyłączyć nieprawidłowych flag po zainstalowaniu katalogu wtyczek w nowszej wersji.
Summary: Nie można wyłączyć nieprawidłowych flag po zainstalowaniu katalogu wtyczek w nowszej wersji.
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
W tym przypadku problem dotyczył avtierThe avtier Zadanie kończy się niepowodzeniem z komunikatami dotyczącymi nieprawidłowych flag.
Dziennik warstw zgłasza coś podobnego do następującego:
<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
Jeśli katalog wtyczek z wersji Avamar nowszej niż wersja serwera Avamar zostanie błędnie zainstalowany, flagi dla nowszej wersji zgłaszają błędy w interfejsie użytkownika, których nie można usunąć.
- Flagi zestawu danych odnoszą się do najnowszej (maksymalnej) wersji wtyczki.
- Jeśli katalog wtyczek zostanie zaktualizowany, wszystkie zestawy danych, które zostały utworzone później, zostaną naruszone, ponieważ flagi są ustawione na najnowszą wersję katalogu wtyczek.
- Dotyczy to wszystkich zasad tworzenia kopii zapasowych korzystających z tych zestawów danych.
W tym konkretnym przypadku siatka z systemem Avamar 7.5.1-101 miała omyłkowo zainstalowany katalog wtyczek z Avamar w wersji 18.1.100-33.
Resolution
- Zaloguj się do węzła Avamar Utility Node jako administrator.
- Podnieś poziom uprawnień do katalogu głównego i załaduj klucze SSH. Zapoznaj się z artykułem Avamar: Logowanie się na serwerze Avamar i ładowanie różnych kluczy.
- Sprawdź wersję serwera Avamar:
avmgr --version |egrep "version|build" |grep -v OS
- Z
/usr/local/avamar/lib/plugins/sprawdź, czy istnieją foldery z dwiema różnymi wersjami (w tym przykładzie wersje to 7.5.101-101 i 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
- Sprawdź , czy dowiązania symboliczne w tym folderze wskazują na nowszy folder wtyczek 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
- Jeśli dowiązania wskazują na nowszą wersję, wszystkie dowiązania symboliczne muszą zostać usunięte i utworzone ponownie:
- Wygeneruj plik tekstowy zawierający nazwę dowiązań symbolicznych:
ls -al | grep '^[-l]' |awk '{print $9}' |grep -v "filenames.txt" > filenames.txt
- Uruchom następujące polecenie, abyusunąć wszystkie istniejące dowiązania symboliczne:
cat filenames.txt | while read line; do rm $line; done
- Utwórz nowe dowiązania symboliczne używając poprawnej (starszej) wersji wtyczki:
cat filenames.txt | while read line; do ln -s /usr/local/avamar/lib/plugins/7.5.101-101/"$line" "$line";done
- Powtórz krok 5 powyżej i sprawdź, czy dowiązania symboliczne wskazują folder wtyczek, który odpowiada używanej wersji Avamar.
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
- Zaktualizuj katalog wtyczek na siłę:
mccli plugin update --force
0,23000,CLI command completed successfully.
- Zaktualizuj katalog wtyczek w interfejsie administracyjnym Avamar, aby upewnić się, że wszystkie flagi zasad zostały odświeżone:
- Otwórz interfejs administracyjny Avamar
- Kliknij opcję Zasady ruchu danych
- Kliknij Grupy dyskusyjne
- Wybierz grupę odpowiadającą zasadom warstwy chmury
- Kliknij Akcje
- Kliknij przycisk Edit Group
- Klikaj przycisk Dalej , aż zakończysz (NIE zmieniaj niczego)
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.