Przenoszenie indeksu pliku klienta do innej lokalizacji.
Zmiana lokalizacji indeksu pliku klienta dla istniejącego klienta.
Błąd: 'nsrd: index warning: Filesystem containing file index for client '(clientname)' is getting full.
Error: 'no space left on device'
Aby zmienić lokalizację indeksu pliku klienta na lokalizację inną niż domyślna dla istniejącego klienta, najpierw przenieś indeks do nowej lokalizacji.
Lokalizacje indeksu pliku klienta.
Podczas początkowej konfiguracji klienta oprogramowanie NetWorker wyznacza domyślną lokalizację indeksu pliku klienta na serwerze NetWorker. Domyślna lokalizacja to:
W przypadku systemu UNIX: /nsr/index/client_name
W przypadku systemu Windows: NetWorker_install_path\index\client_name
Może być jednak konieczne wskazanie innej lokalizacji indeksu podczas pierwszej konfiguracji zasobu klienta lub przeniesienie indeksu pliku istniejącego klienta. Te sekcje dotyczą tych wymagań.
Przenoszenie indeksu pliku klienta.
Indeks pliku klienta można przenieść z bieżącej lokalizacji do nowej lokalizacji. Na przykład, jeśli rozmiar indeksu pliku klienta jest zbyt duży, można go przenieść do lokalizacji z większą ilością miejsca.
1. Upewnij się, że na serwerze NetWorker nie trwa wykonywanie kopii zapasowych lub przywracanie.
2. Zaloguj się do serwera NetWorker jako root w systemie UNIX lub jako administrator w systemie Windows.
3. W katalogu zawierającym indeksy wpisz:
uasm -s -i "client_index_directory_name" | (cd target_directory;
uasm -r)
Uwaga: na platformach Solaris i Linux uasm jest zainstalowany w /usr/lib/nsr. W przypadku wszystkich innych platform uasm jest instalowany w tej samej lokalizacji co pliki binarne NetWorker.
4. Użyj NMC, aby nawiązać połączenie z serwerem NetWorker.
5. Kliknij pozycję Configuration, a następnie kliknij pozycję Clients w lewym panelu nawigacyjnym.
6. Kliknij prawym przyciskiem myszy klienta, który wymaga aktualizacji lokalizacji indeksu pliku klienta, a następnie wybierz opcję „Modify Client Properties”.
7. Na karcie Globals (2 z 2) w atrybucie Index Path określ pełną ścieżkę do katalogu, w którym znajduje się teraz indeks pliku klienta.
8. Kliknij przycisk OK.
Aktualizowanie lokalizacji indeksu dla określonego klienta
1. W oknie Administration kliknij opcję Configuration.
2. Kliknij opcję Clients.
3. Kliknij prawym przyciskiem myszy klienta z lokalizacją indeksu pliku klienta, która ma zostać zmieniona, a następnie wybierz opcję Properties. Pojawi się okno dialogowe Properties.
4. Kliknij kartę Globals (2 z 2).
5. W atrybucie Index Path podaj pełną ścieżkę do katalogu, w którym znajduje się teraz indeks pliku klienta.
6. Kliknij przycisk OK.
7. (Opcjonalnie) W wierszu poleceń uruchom polecenie nsrck lub nsrls i sprawdź, czy w danych wyjściowych nie ma błędów.
Na przykład, aby uruchomić polecenie nsrck na kliencie Jupiter, wpisz:
nsrck -L6 jupiter
Zostaną wyświetlone dane wyjściowe podobne do następujących:
nsrck: checking index for 'jupiter'
nsrck: nsrindexesjupiter contains 54 records occupying 7 KB
nsrck: Completed checking 1 client(s)
UWAGA: W zależności od rozmiaru indeksu pliku klienta przetwarzanie polecenia nsrck lub nsrls może zająć bardzo dużo czasu. Uruchomienie polecenia nsrck -L6, jak pokazano na przykładzie, sprawdza również, czy indeks jest uszkodzony.
Jeśli nie zostaną wykryte żadne problemy, wszystkie przyszłe informacje o indeksach pliku klienta są zapisywane w nowej lokalizacji.