7

Могу ли я узнать, с какого IP-адреса или DNS-имени обслуживается данная файловая система? Могу ли я узнать что-нибудь о диске / разделе, который он занимает на обслуживающей машине?

Предыстория: я пользователь (нет доступа к корневым привилегиям [+]) на сайте, который широко использует afs для монтирования удаленных дисков. Большинство вещей на большинстве машин находится в гигантском дереве в /afs , но в некоторых случаях несколько файловых систем монтируются в другом месте. Одна такая файловая система доступна на некоторых компьютерах, а не на других, и я хотел бы найти ее в большом дереве, прежде чем обращаться к администраторам за помощью.

[+] Именно поэтому я выбрал Super User, а не Server Fault, но я готов к миграции, если это считается выгодным.

2 ответа2

8

Различные части пространства /afs обслуживаются с разных серверов. Вы можете узнать, в каком томе находится путь, запустив для него fs examine , а затем запустив vos examine для этого имени тома, вы узнаете, с каких серверов он обслуживается. Все дерево состоит из томов, установленных внутри других томов, поэтому запустите fs examine интересующий вас путь.

1

Запустите fs whereis <file> (manpage), чтобы увидеть, на каких серверах находится файл. Если вы хотите узнать, в какой ячейке находится файл, запустите fs whichcell <file> (manpage). Чтобы увидеть доступное дисковое пространство в соответствующем разделе сервера, запустите fs diskfree <file> .

Это немного проще, чем использовать fs examine/vos examine просто чтобы увидеть, на каком сервере находится файл, и vos examine exam может зависнуть, если порт volserver (7005) отключен брандмауэром или если сервер с томом RW недоступен.

При общении с администраторами также может быть полезно узнать имя тома AFS, в котором находится файл. Чтобы узнать это, следуйте ответу Класа. Вы также можете получить некоторые статистические данные для тома с помощью опций -extended и / или -format для vos examine .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .