Проект opennet man rpcbind (1) команди і прикладні програми користувацького рівня (freebsd і

rpcbind допускає частковий успіх. Тобто якщо йому вдається запуститися як мінімум на одному інтерфейсі закільцьовування (loopback provider), він продовжить роботу, навіть якщо запуск на інших інтерфейсах закільцьовування і транспортах типу tcp. udp. spx і ipx закінчиться невдачею.

ВИКОРИСТАННЯ

Зазвичай стандартні сервери RPC запускаються моніторами портів. тому rpcbind повинен бути запущений перед викликом моніторів портів. Якщо rpcbind не може запуститися на транспорті, зазначеному в файлі / etc / netconfig. він видає попередження про проблемний транспорті, а потім намагається запуститися на що залишилися транспортах.

rpcbind може запускатися тільки користувачами з ідентифікатором, що збігається з root.

rpcbind сприймає такі опції:

Видає зневадження для кожного з доступних транспортів, зазначених у файлі / etc / netconfig.

Чи не видає повідомлення про помилки, крім повідомлень, пов'язаних з фатальними помилками при запуску rpcbind.

попередження

Якщо відбувається збій rpcbind. всі сервери RPC необхідно перезапустити.

Якщо не вдалося запустити демон rpcbind. причина може бути в тому, що ім'я машини відрізняється від зазначеного в файлах / etc / net / * / hosts. Так може відбуватися, якщо ім'я машини змінено за допомогою команди uname (1).

Щоб перевірити, чи працює rpcbind. введіть

nfsping -o rpcbind

Якщо видається повідомлення, яке стверджує, що rpcbind не працює, порівняйте ім'я системи (uname -n) із записами в файлах / etc / net / * / hosts. і перевірте, чи збігаються вони.

Якщо вони не збігаються, значить, ім'я вашої машини було змінено за допомогою команди uname. і доведеться вручну змінити імена хоста в записах файлів / etc / net / * / hosts.

Наприклад, якщо ім'я хоста для машини було hulk (використовуйте uname -n), перший запис у кожному з файлів / etc / net / * / hosts повинна виглядати наступним чином:

Якщо перший запис в кожному з файлів / etc / net / * / hosts не збігається з ім'ям хоста машини, необхідно оновити перший запис в файлах / etc / net / * / hosts і перезапустити демон rpcbind. Щоб перезапустити rpcbind. введіть: