Ten artykuł bazy wiedzy dotyczy systemów Avamar z wersją 7.x +. W tym artykule opisano komendę status.dpn i wyjaśniono poszczególne sekcje jej danych wyjściowych.
Co to jest polecenie status.dpn?
Polecenie Status.dpn jest skryptem perl, który formatuje serię poleceń avmaint nodelist i Linux OS do formatu czytelnego dla użytkownika w celu wyświetlenia bieżącego stanu Avamar Grid. Podobnie jak w przypadku innych poleceń i narzędzi Avamar, plik status.dpn znajduje się w katalogu
/usr/local/avamar/bin/. Status.dpn zależy od tego, czy GSAN jest w trybie online, ponieważ avmaint współdziała z GSAN w celu uruchomienia jego poleceń. Jeśli w węźle danych nie jest uruchomiona funkcja GSAN, nie są wyświetlane żadne informacje na temat tego węzła z wyjątkiem numeru węzła i stanu offline.
Przykład danych wyjściowych pliku status.dpn:
Mon Jan 24 12:00:52 EST 2013 [AVAMAR1] Mon Jan 24 16:00:52 2013 UTC (Zainicjowany Thu Nov 24 10:35:01 2011 UTC)
Adres IP węzła Stan wersji Poziom pracy Srvr+Root+User Dis Suspend Load UsedMB Errlen %Full Percent Full and Stripe Status by Disk
0.0 10.20.30.41 6.1.0-402 ONLINE fullaccess mhpu+0hpu+0hpu 1 false 0.01 15967 1457401 9.1% 9%(onl:403) 9%(onl:388) 9%(onl:387)
0.1 10.20.30.42 6.1.0-402 ONLINE pełny dostęp mhpu+0hpu+0hpu 0 false 0.1 10.20.30.42 6.1.0-40 05 15967 1432248 9.1% 9%(onl:389) 9%(onl:395) 9%(onl:394)
0.2 10.20.30.43 6.1.0-402 ONLINE fullaccess mhpu+0hpu+0hpu 0 false 0.05 15976 1345864 9.1% 9%(onl:377) 9%(onl:399) 9%(onl:401)
0.3 10.20.30.44 6.1.0-402 ONLINE fullaccess mhpu+0hpu+0hpu 0 false 0.00 15969 1608943 9.1% 9%(onl:388) 9%(onl:406) 9%(onl:383)
Srvr+Root+User Modes = migracja + hfswriteable + trwały zapis + użytkownik accntwriteable Wszystkie zgłoszone stany=(ONLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)
System-Status: ok
Access-Status: full
Ostatni punkt kontrolny: cp.20121223181633 zakończony Nd Jan 23 18:17:00 2013 po 00m 27s (OK)
Ostatni generalny: ukończony N Jan 23 17:07:26 2013 po 01m 25s>>odzyskany 342.02 MB (OK)
Ostatni hfscheck: ukończono N 23 18:16:19 2013 po 12m 05s >>
zaznaczono 2132 z 2132 przeplotów (OK)
Profil pojemności harmonogramu okien konserwacyjnych jest aktywny.
Okno konserwacji jest obecnie uruchomione.
Next backup window start time: Mon Jan 24 02:00:00 2013 EST
Godzina rozpoczęcia następnego okna serwisowego: Mon Jan 24 10:00:00 2013 EST
Pierwszy wiersz polecenia status.dpn wyświetla godzinę i datę w lokalnej strefie czasowej, nazwę hosta węzła Avamar Utility Node, godzinę i datę UTC oraz godzinę i datę zainicjowania (zainstalowania) siatki Avamar w UTC. UTC jest wyświetlany, gdy węzły danych są uruchamiane w czasie UTC.
Węzła:
Wyświetla numer węzła logicznego każdego węzła danych. Polecenie status.dpn nie wyświetla żadnych informacji o stanie węzła mediów, ponieważ GSAN nie działa w węźle Utility.
Adres IP:
Wyświetla adres IP węzła danych. W przypadku Gen4 i Gen4s wyświetlany jest adres IP wewnętrznej sieci kopii zapasowych. Wszystkie poprzednie generacje sprzętu zawierają tylko jedną sieć.
Version:
Wyświetla wersję pliku binarnego GSAN w węźle danych Avamar. Do pliku binarnego GSAN może być dołączony numer poprawki, jeśli została zainstalowana poprawka GSAN. Numer wersji powinien być zgodny we wszystkich węzłach danych Avamar w siatce Avamar.
Państwa:
Wyświetla kod bieżącego stanu węzła danych Avamar.
- ONLINE — usługa GSAN jest obecnie uruchomiona w tym węźle danych. Normalna funkcjonalność.
- OFFLINE — usługa GSAN nie jest obecnie uruchomiona w tym węźle danych. Wymaga rozwiązywania problemów.
Poziom pracy:
Wyświetla stan uruchamiania procesu GSAN dla węzła danych Avamar. Istnieje 10 poziomów biegu GSAN.
- Shutdown — zamykanie procesu GSAN.
- Rozruch – uruchamianie procesu GSAN w trybie online.
- Connect — GSAN łączy się z GSAN każdego węzła danych.
- Validate — weryfikacja tabeli DNS dla każdego węzła danych Avamar.
- Startup - Przenoszenie pasków do sieci.
- Synchronizacja — określ, które paski należy zaktualizować, jeśli w ogóle, odbudowując je lub korzystając z dzienników transakcji.
- Uaktualnienie — używane, gdy plik binarny GSAN jest aktualizowany do nowszej wersji.
- Uruchamianie — usługa GSAN została uruchomiona. Wszystkie paski są w trybie online, ale nie można akceptować kopii zapasowych.
- Pełny dostęp — siatka jest dostępna do akceptowania kopii zapasowych.
Srvr+Root+Użytkownik:
Wyświetla tryb dostępu do aktywności węzła danych Avamar.
- SRVR — uprawnienia Avamar GSAN.
- Root — uprawnienia użytkownika root Avamar dpn.
- Użytkownik — wszystkie uprawnienia innych użytkowników
Tryby dostępu do aktywności
- mhpu+0hpu+0hpu - Pełny dostęp - Normalna praca.
- mhpu+0hpu+0000 — tryb administratora — gdy waitcgsan uruchamia się z powodu polecenia hfscheck, pojemność sieci GSAN jest równa lub większa niż limit diskreadonly, a różnica w wykorzystaniu pojemności systemu operacyjnego przekracza wartość freespaceunbalance podaną w avmaint config.
- mhpu+0000+0000 - Tryb synchronizacji - Podczas ponownego uruchamiania GSAN podczas synchronizacji pasków i gdy testintegrity jest uruchomiony lub przepasek jest przebudowywany.
- m000+0000+0000 — tryb tylko do odczytu — podczas odśmiecania pamięci i punktów kontrolnych. Może być również wyświetlany jako 0000+0000+0000.
Uwaga: W Avamar w wersji 7.x i nowszych odzyskiwanie pamięci jest uruchamiane w trybie pełnego dostępu i nie przełącza siatki Avamar w tryb tylko do odczytu
Jeśli uruchomione są dwa działania, które mają wpływ na tryb dostępu do aktywności, włączony jest tryb najbardziej restrykcyjny.
Zapoznaj się z Załącznikiem #1 , aby zapoznać się z procesami, które mają wpływ na tryb dostępu do aktywności.
Definicja bitów mhpu.
- m=Migrate — czy system jest w stanie migrować paski?
- h=Magazyn danych HFS — czy system jest w stanie zapisywać dane w magazynie danych HFS?
- p=Persistent Store - Czy system jest w stanie zapisywać dane do Persistent Store?
- u=User Accounting System - Czy system jest w stanie zapisywać dane do User Accounting System?
Dis:
Liczba przekaźników używanych w węźle danych Avamar. Połączenia dyspozytora to połączenia z procesem GSAN w węźle danych Avamar. Jedno połączenie dyspozytora na połączenie GSAN lub polecenie interakcji GSAN. Przykładem połączenia GSAN może być sesja tworzenia kopii zapasowych z procesem avtar. Przykładem polecenia interakcji GSAN może być avmaint. Patrz artykuł bazy wiedzy 63548:
Ile jednoczesnych sesji klienta można wykonać na serwerze Avamar? (w wersji 6.1 i nowszej), aby uzyskać informacje na temat liczby połączeń dyspozytora, które można uruchomić na węzeł danych Avamar dla każdej wersji oprogramowania.
Zawiesić:
Wyświetla, czy dyspozytorzy są zawieszeni. W przypadku zawieszenia siatka Avamar uniemożliwia aktywację nowych przekaźników do użycia w celu tworzenia kopii zapasowych, przywracania i replikacji.
Obciążenia:
Chwilowe średnie całkowite obciążenie węzła danych Avamar. Podobne wskaźniki za pomocą polecenia "uptime" systemu operacyjnego Linux.
Używane MB:
Całkowita ilość pamięci RAM wykorzystywanej obecnie przez węzeł danych Avamar przez wszystkie procesy. Podobne dane za pomocą polecenia "free -m" systemu operacyjnego Linux.
Errlen:
W bajtach: długość pliku /data01/cur/err.log w węźle danych Avamar.
%Pełny:
Procent zapełnienia całkowitej pojemności GSAN węzła danych Avamar. Procent jest zaokrąglany do liczby całkowitej, np. 47%
Procent zapełnienia i przeplotu według dysku:
Wyświetla liczbę przeplotów na partycję i ich stan w węźle danych Avamar. Więcej informacji na temat statusów przeplotów znajduje się w Załączniku #2 .
Wyświetla procentowe zapełnienie partycji zgodnie z pojemnością GSAN. Procent jest zaokrąglany do pierwszego miejsca po przecinku, np. 46,8%
Wszystkie zgłoszone stany:
Zawiera podsumowanie stanu siatki. Wyświetla listę stanu węzła, poziomów pracy i trybów. Jeśli istnieje wiele stanów dla elementu, wyświetla się każdy z nich. Na przykład, jeśli węzeł jest w trybie offline, widzimy, co następuje:
Wszystkie zgłoszone stany=(ONLINE, OFFLINE), runlevels=(pełny dostęp), modes=(mhpu+0hpu+0hpu)
Stan systemu:
Wyświetla komunikat "OK" lub "degradeded". Obniżony stan występuje, jeśli węzeł jest w trybie offline.
Status dostępu:
Wyświetlany, jeśli siatka ma ograniczenia wynikające z trybu dostępu do aktywności. Jeśli ograniczenie zostanie wprowadzone, wyświetlany jest komunikat "admin". Jeśli nie istnieją żadne ograniczenia, wyświetlany jest komunikat "pełny". W tej sekcji wyświetlane są również, czy jakiekolwiek paski są w trybie offline lub w stanie OFFLINE_MEDIA_ERROR.
Czynności, zadania i harmonogramy konserwacji:
W pierwszej sekcji wyświetlany jest stan czynności konserwacyjnych, ponieważ usługa GSAN jest w trybie online. Wyświetlany jest postęp czynności konserwacyjnej oraz stan jej trwania, zakończenia lub niepowodzenia z powodu błędu.
Jeśli usługa GSAN została uruchomiona niedawno, stan czynności konserwacyjnych zostanie wyczyszczony. Przykłady znajdują się
w Dodatku #3 .
W drugiej sekcji wyświetlany jest aktualnie trwający harmonogram, zadania konserwacji w toku oraz informacje o harmonogramie konserwacji i tworzenia kopii zapasowych.
Definicje zadań utrzymania:
- script - Uruchamia skrypty utrzymania GSAN na początku każdego okna. Domyślnie działa nieprzerwanie przez maksymalnie 15 minut, po czym działa równolegle z innymi zadaniami aż do zakończenia. Skrypty te znajdują się w katalogu /usr/local/avamar/etc/gsan-maint-scripts/.
- indexcacheloader — W razie potrzeby ładuje pamięci podręczne indeksów na początku okna tworzenia kopii zapasowej i okna konserwacji oraz zwalnia pamięci podręczne indeksów na początku okna obsługi. W wersji 7.x istnieje zadanie indexcacheunloader, które pokazuje zwalnianie indexcaches.
- Anuluj- Anuluje/usuwa kopie zapasowe przed odśmieceniem pamięci. Domyślnie działa przez 15 minut. Czas trwania można konfigurować.
- gc/cp/hfscheck— odpowiednie zadanie konserwacji jest aktualnie uruchomione.
- Automatyczna naprawa - Przeprowadzanie automatycznej naprawy (w razie potrzeby) po zakończeniu działania narzędzia hfscheck.
- Konwersji- Konwersja przeplotów (w razie potrzeby) na końcu okna obsługi.
- Kontrola basenu - W razie potrzeby uruchamia sprawdzanie puli plików na końcu okna obsługi. Działa na węzłach Gen3 3,3 TB z pulą plików.
- Saldo— (6.1.0 i nowsze) Równoważy paski na koniec okna konserwacji, jeśli po zakończeniu czynności konserwacyjnych jest dostępny czas. Domyślnie, tymczasowo ustawia balancemin na 10 (można to skonfigurować w harmonogramie avmaint), chyba że balancemin został już ustawiony jawnie za pomocą avmaint config".
Informacje dotyczące harmonogramów dotyczą zaplanowanego rozpoczęcia konserwacji Avamar (odśmiecanie pamięci, punkt kontrolny i hfscheck) oraz tworzenia kopii zapasowych. Ta sekcja jest również wyświetlana, jeśli którykolwiek z harmonogramów lub poszczególnych czynności konserwacyjnych zostanie zatrzymany lub zawieszony. Przykład znajduje się
w Dodatku #4.