Назад | Перейти на главную страницу

NFS не работает на связанном интерфейсе NFS - mount.nfs: нет такого устройства

У нас появляется сообщение об ошибке при попытке смонтировать NFS на сервере RHEL.

NFS отлично работает на всех других наших серверах, но не на двух недавно запущенных серверах с ошибкой «mount.nfs: No such device».

[root@tst-03 ~]# mount -o udp -t nfs 192.168.10.19:/export/install/pkgs/other/ /mnt
mount.nfs: No such device
[root@tst-03 ~]# showmount -e 192.168.10.19
Export list for 192.168.10.19:
/export/install         (everyone)
[root@tst-03 ~]# lsmod
Module                  Size  Used by
bluetooth              99548  0
rfkill                 19735  1 bluetooth
bonding               125610  0
bridge                 79790  0
stp                     2173  1 bridge
llc                     5642  2 bridge,stp
nfsd                  305799  13
lockd                  74270  1 nfsd
nfs_acl                 2647  1 nfsd
auth_rpcgss            44895  1 nfsd
exportfs                4236  1 nfsd
sunrpc                243758  17 nfsd,lockd,nfs_acl,auth_rpcgss
pcc_cpufreq             5090  0
ipv6                  322029  185 bonding
hpilo                   7865  0
hpwdt                   7094  0
power_meter             9343  0
microcode             112594  0
tg3                   140819  0
serio_raw               4818  0
sg                     30124  0
iTCO_wdt               13662  0
iTCO_vendor_support     3088  1 iTCO_wdt
ioatdma                58482  160
dca                     7197  1 ioatdma
shpchp                 33482  0
ext4                  364410  5
mbcache                 8144  1 ext4
jbd2                   88738  1 ext4
sd_mod                 39488  3
crc_t10dif              1541  1 sd_mod
sr_mod                 16228  0
cdrom                  39771  1 sr_mod
hpsa                   52017  2
qla2xxx               366337  0
scsi_transport_fc      52241  1 qla2xxx
scsi_tgt               12173  1 scsi_transport_fc
pata_acpi               3701  0
ata_generic             3837  0
ata_piix               22846  0
dm_mirror              14101  0
dm_region_hash         12170  1 dm_mirror
dm_log                 10122  2 dm_mirror,dm_region_hash
dm_mod                 81500  17 dm_mirror,dm_log
[root@tst-03 log]# modinfo nfs
filename:       /lib/modules/2.6.32-220.el6.x86_64/kernel/fs/nfs/nfs.ko
license:        GPL
author:         Olaf Kirch <okir@monad.swb.de>
srcversion:     666B7C399EC7E374CAD721B
depends:        sunrpc,fscache,lockd,auth_rpcgss,nfs_acl
vermagic:       2.6.32-220.el6.x86_64 SMP mod_unload modversions
parm:           callback_tcpport:portnr
parm:           cache_getent:Path to the client cache upcall program (string)
parm:           cache_getent_timeout:Timeout (in seconds) after which the cache upcall is assumed to have failed (ulong)
parm:           enable_ino64:bool
[root@tst-03 log]# uname -a
Linux tst-03 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux

Пожалуйста, дайте мне знать, если мне понадобится дополнительная информация!

У меня был интерфейс облигаций с именем «nfs», и это вызывало проблему. Мне пришлось изменить псевдоним облигации на что-то другое, а не на «nfs» (желательно bond0), потому что, когда вы пытаетесь загрузить модуль nfs (что выполняется автоматически при запуске команды монтирования), вы передаете «mode = active- backup miimon = 100 "в качестве параметров модуля nfs, которые не принимаются.

Мне пришлось выполнить следующие шаги:

  1. ifdown nfs
  2. Измените псевдоним в bonding.conf
  3. Измените имя связи на физических интерфейсах
  4. ifup new_interface_name