Существует файловый сервер с домашними учетными записями пользователей, который монтируется по NFS на других серверах в сети. Все серверы работают под управлением CentOS 6. Пользователи входят в систему на этих других серверах (например, server-19), где установлен файловый сервер (file_server), и он является домашним каталогом по умолчанию при использовании SSH.
[ad@server-19 ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/Root_VG-Root
438G 49G 367G 12% /
tmpfs 63G 0 63G 0% /dev/shm
/dev/sda1 870M 111M 715M 14% /boot
file_server:/export/group
64T 60T 4.0T 94% /home/group (mounted fileserver)
Домашний каталог по умолчанию для всех пользователей: / home / group /имя пользователя
Базовая команда "ls" требует времени. Например, для создания файла test.txt потребовалось почти 18 секунд, а один раз - 1,8 секунды, как показано ниже:
$ time touch ~/test.txt
real 0m18.868s (very slow)
user 0m0.002s
sys 0m0.002s
$ time touch ~/xyz.txt
real 0m1.843s (slow)
user 0m0.001s
sys 0m0.001s
Я думаю, что с сетью все в порядке, так как я могу пинговать, проверять дату и другие локальные команды без каких-либо задержек.
$ time date && time ping -c 4 www.google.com && time date
Mon Feb 10 13:52:30 EST 2020
real 0m0.003s (It's fast)
user 0m0.001s
sys 0m0.003s
PING www.google.com (172.217.12.132) 56(84) bytes of data.
64 bytes from lga34s19-in-f4.1e100.net (172.217.12.132): icmp_seq=1 ttl=55 time=1.17 ms
64 bytes from lga34s19-in-f4.1e100.net (172.217.12.132): icmp_seq=2 ttl=55 time=1.05 ms
64 bytes from lga34s19-in-f4.1e100.net (172.217.12.132): icmp_seq=3 ttl=55 time=1.06 ms
64 bytes from lga34s19-in-f4.1e100.net (172.217.12.132): icmp_seq=4 ttl=55 time=1.07 ms
--- www.google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 1.056/1.092/1.176/0.054 ms
real 0m3.012s (It's fast)
user 0m0.002s
sys 0m0.001s
Mon Feb 10 13:52:33 EST 2020
real 0m0.002s (It's fast)
user 0m0.000s
sys 0m0.001s
В чем может быть причина такого замедления?