Узнайте, кто использует общее монтирование?

Быстрый ответ: Принятие Вас установило Ubuntu 11.10, оно кажется, что включенное ядро слишком старо для распознавания контроллера Ethernet - оно датируется с 2011, в конце концов! Попытайтесь установить более новую версию.

Дальнейший диагноз: Выполненный lspci -k видеть, присутствуют ли какие-либо интерфейсы Ethernet в Вашей системе. В моей системе, например, я вижу:

00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
    Subsystem: Intel Corporation PRO/1000 MT Desktop Adapter
    Kernel driver in use: e1000

Если Вы видите что-то как этот, но без Kernel driver in use бит, затем установите более новую версию Ubuntu. Если Вы действительно видите Kernel driver in use, затем выполненный ip link видеть названия всех сетевых интерфейсов в Вашей системе. На моем я вижу другой другой интерфейс, кроме того lo:

1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s3:  mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 08:00:27:57:10:b2 brd ff:ff:ff:ff:ff:ff

3
14.10.2014, 00:54
2 ответа

Если у Вас установлен nfswatch, Вы можете использовать его для определения хостов, которые обращаются к серверу NFS. Вам необходимо использовать переключатель -клиенты.

Пример

$ sudo nfswatch -clients
mulder.mydom.net            Mon Oct 13 16:28:55 2014   Elapsed time:   00:01:00
Interval packets:   337 (network)        154 (to host)          0 (dropped)
Total packets:         1308 (network)        316 (to host)          0 (dropped)
                     Monitoring packets from interface vmbr0
                     int   pct    total                      int   pct    total
NFS3 Read             64   42%      162 TCP Packets          151   98%      293
NFS3 Write             0    0%        0 UDP Packets            2    1%       13
NFS Read               0    0%        0 ICMP Packets           0    0%        0
NFS Write              0    0%        0 Routing Control        0    0%        0
NFS Mount              0    0%        0 Addr Resolution        0    0%        3
Port Mapper            4    3%        4 Rev Addr Resol         0    0%        0
RPC Authorization      0    0%        0 Ether/FDDI Bdcst       2    1%       15
Other RPC Packets      1    1%        1 Other Packets          1    1%        7
                                 2 client hosts
Client host          int   pct    total Client host          int   pct    total
byers                  1    2%       13 skinner               63   98%      149

В приведенном выше выводе 2 хоста, которые активно используют сервер NFS, byers и skinner. Список клиентов можно посмотреть в нижней части вывода.

Также можно использовать netstat -an | grep :2049, чтобы увидеть, какие хосты подключены к серверу NFS.

Я бы использовал nfswatch, так как он может непрерывно регистрироваться в файле, который затем может быть просмотрен lattter.

4
27.01.2020, 21:19

Есть команда nfs, с помощью которой можно увидеть, какие хосты смонтировали файловую систему NFS из серверной системы (BTW, не всегда полностью точная).

Однако, отслеживание этого обратно в определённую учётную запись пользователя должно быть сделано на каждом отдельном хосте, на котором запущено что-то вроде lsof.

0
27.01.2020, 21:19

Теги

Похожие вопросы