NIS / YP make - mail.aliases Время ожидания обратного вызова

Я пытаюсь добавить карту mail.aliases в мой Makefile на сервере NIS/YP. Я добавил 'mail' в список карт для сборки и убедился, что он указывает на правильный файл псевдонимов (/etc/aliases).

Проблема, которую я получаю, заключается в том, что когда я запускаю make, я получаю сообщение об ошибке "Время ожидания обратного вызова", как показано ниже:

mail.aliases -> "SlaveNisServer": истекло время обратного вызова

Другие карты, кажется, строятся успешно.

Кто-нибудь знает, что здесь может пойти не так?

3 ответа

Возможно, ваш подчиненный сервер настроен неправильно - попробуйте запустить ypinit на SlaveNisServer и убедитесь, что демоны NIS (и rpcbind) работают:

/usr/lib/yp/ypinit -s MasterNisServer

Благодарю. Помогли решить вопрос:

# /usr/lib64/yp/ypinit -s nfs1
We will need a few minutes to copy the data from nfs1.
Transferring protocols.bynumber...
Trying ypxfrd ... success

Transferring services.byname...
Trying ypxfrd ... success

Transferring group.bygid...
Trying ypxfrd ... success

Transferring auto.data...
Trying ypxfrd ... success

Transferring mail.aliases...
Trying ypxfrd ... success

Transferring auto.app...
Trying ypxfrd ... success

Transferring netid.byname...
Trying ypxfrd ... success

Transferring ypservers...
Trying ypxfrd ... success

Transferring auto.home...
Trying ypxfrd ... success

Transferring rpc.byname...
Trying ypxfrd ... success

Transferring hosts.byname...
Trying ypxfrd ... success

Transferring passwd.byname...
Trying ypxfrd ... success

Transferring auto.master...
Trying ypxfrd ... success

Transferring passwd.byuid...
Trying ypxfrd ... success

Transferring hosts.byaddr...
Trying ypxfrd ... success

Transferring rpc.bynumber...
Trying ypxfrd ... success

Transferring group.byname...
Trying ypxfrd ... success

Transferring protocols.byname...
Trying ypxfrd ... success

Transferring services.byservicename...
Trying ypxfrd ... success


nfs2's NIS data base has been set up.
If there were warnings, please figure out what went wrong, and fix it.

На этом этапе убедитесь, что /etc/passwd а также /etc/group были отредактированы таким образом, что при активации NIS будут использоваться только что созданные базы данных, а не /etc ASCII файлы.
[root@nfs2:/root]

Также запустите: service ypserv restart Это обновит настройки ypserv.

У меня возникла та же проблема после добавления нового файла в систему NIS. Я скопировал сгенерированный двоичный файл вручную, и после этого он синхронизируется на подчиненном устройстве. Очевидно, что указанный ypinit также снова копирует файл.

Другие вопросы по тегам