У меня есть /etc/auto.master:
/cpy/users /etc/auto.users --timeout=90
У меня есть /etc/auto.users:
* -fstype=nfs4,rw,proto=tcp,port=2049 server:/users/&
На «обычной» машине с CentOS 5 они отлично работают. На моей виртуальной машине, которая была построена с использованием "ядра yum groupinstall" и некоторых незначительных изменений, я получаю это, когда сам пользователь входит в систему:
Apr 14 09:33:29 testing automount[5240]: handle_packet: type = 3
Apr 14 09:33:29 testing automount[5240]: handle_packet_missing_indirect: token 136, name myself, request pid 5249
Apr 14 09:33:29 testing automount[5240]: attempting to mount entry /cpy/users/myself
Apr 14 09:33:29 testing automount[5240]: lookup_mount: lookup(program): looking up myself
Apr 14 09:33:29 testing automount[5240]: lookup(program): lookup for myself failed
Apr 14 09:33:29 testing automount[5240]: ioctl_send_fail: token = 136
Apr 14 09:33:29 testing automount[5240]: handle_packet: type = 3
Apr 14 09:33:29 testing automount[5240]: handle_packet_missing_indirect: token 137, name myself, request pid 5249
Apr 14 09:33:29 testing automount[5240]: failed to mount /cpy/users/myself
Apr 14 09:33:29 testing automount[5240]: attempting to mount entry /cpy/users/myself
Apr 14 09:33:29 testing automount[5240]: ioctl_send_fail: token = 137
Apr 14 09:33:29 testing automount[5240]: failed to mount /cpy/users/myself
Когда это происходит, сетевой трафик на сервер NFS отсутствует.
Я понимаю, что может быть немного сложно точно определить, что не так, но любые предложения приветствуются.
Gn! Отвечаю себе:
chmod -x /etc/auto.master /etc/auto.users
Задача решена. Как вам такое непонятное сообщение об ошибке?
Попробуйте упростить свой /etc/auto.users
файл немного:
* -fstype=nfs4 server:/users/&
Флаг rw в любом случае должен контролироваться серверным экспортом, параметры tcp / port следует оставить по умолчанию, если вы специально не взломали его, чтобы он отличался.