Как переместить индекс файла клиента в другое местоположение.
Как изменить местоположение индекса файлов клиента для существующего клиента.
Error: 'nsrd: index warning: Filesystem containing file index for client '(clientname)' is getting full.
Error: 'no space left on device'
Чтобы изменить местоположение индекса файла клиента на местоположение, не используемое по умолчанию для существующего клиента, необходимо сначала переместить индекс в новое местоположение.
Расположения индекса файлов клиента.
Во время первоначальной настройки клиента ПО NetWorker определяет местоположение по умолчанию для индекса файлов клиента на сервере NetWorker. Местоположение по умолчанию:
Для UNIX: /nsr/index/client_name
Для Windows: NetWorker_install_path\index\client_name
Однако при первой настройке клиентского ресурса может потребоваться указать другое местоположение индекса или переместить индекс файла существующего клиента. Данные разделы помогут это сделать.
Перемещение индекса файлов клиента.
Можно переместить индекс файла клиента из текущего местоположения в новое. Например, если размер индекса файла клиента слишком велик, его можно переместить в местоположение с большим объемом пространства.
1. Убедитесь, что на сервере NetWorker не выполняется резервное копирование и восстановление.
2. Войдите в качестве пользователя root сервера NetWorker в UNIX или в качестве администратора в Windows.
3. В каталоге, содержащем индексы, введите:
uasm -s -i "client_index_directory_name" | (cd target_directory;
uasm -r)
Примечание. На платформах Solaris и Linux UASM устанавливается в /usr/lib/nsr. На всех других платформах UASM устанавливается в том же местоположении, что и двоичные файлы NetWorker.
4. Используйте NMC для подключения к серверу NetWorker.
5. Нажмите «Configuration», затем «Clients» на левой навигационной панели.
6. Нажмите правой кнопкой мыши на клиенте, для которого требуется обновить местоположение индекса файла клиента, и выберите «Modify Client Properties».
7. На вкладке «Globals (2 of 2)» в атрибуте «Index Path» укажите полный путь к каталогу, в котором теперь находится индекс клиентского файла.
8. Нажмите «ОК».
Обновление местоположения индекса для определенного клиента
1. В окне «Administration» нажмите «Configuration».
2. Нажмите «Clients».
3. Нажмите правой кнопкой мыши на клиенте с измененным местоположением индекса файла клиента и выберите «Properties». Откроется диалоговое окно «Properties».
4. Перейдите на вкладку «Globals (2 of 2)».
5. В атрибуте «Index Path» введите полный путь к каталогу, в котором теперь находится индекс клиентского файла.
6. Нажмите «OK».
7. (Дополнительно) В командной строке запустите команду nsrck или nsrls и проверьте выходные данные на наличие ошибок.
Например, чтобы запустить nsrck на клиентском Jupiter, введите:
nsrck -L6 jupiter
Появляется вывод, аналогичный следующему:
nsrck: checking index for 'jupiter'
nsrck: nsrindexesjupiter contains 54 records occupying 7 KB
nsrck: Completed checking 1 client(s)
ПРИМЕЧАНИЕ. В зависимости от размера индекса файлов клиента выполнение команды nsrck или nsrls может занять значительное время. Выполнение команды nsrck -L6, как показано в примере, также проверяет индекс на наличие повреждений.
Если проблем не обнаружено, то все последующие данные индекса файлов клиента будут сохранены в новом местоположении.