Что означает код errno 74 (EMULTIHOP)?

 
Также может означать:
КонстантаТипОС
EBADMSGerrnoLinux
EPROGUNAVAILerrnomacOS
IRQL_GT_ZERO_AT_SYSTEM_SERVICEКод BSODWindows
Предыдущий Следующий
EPROGUNAVAIL EOVERFLOW

EMULTIHOP

meta-description[Путь к удалённому ресурсу потребовал бы перехода через несколько удалённых компьютеров, чего файловая система не допускает.]

EMULTIHOP — значение errno Solaris 74. Oracle описывает операцию с путём файла, компоненты которого потребовали бы перехода через несколько удалённых компьютеров, когда файловая система не разрешает такой обход. Слово «переход» здесь относится к обработке путей удалённых ресурсов, а не к числу маршрутизаторов IP-пакета.

Проверьте путь и топологию подключений

Начните с точного пути, использованного сбойным системным вызовом. Определите, какие компоненты локальны, а какие предоставляются подключённой или исторической службой удалённых файлов. Путь, переходящий из одного удалённого ресурса в контекст другого удалённого компьютера, может нарушать поддерживаемую файловой системой модель пространства имён, даже если оба компьютера по отдельности доступны по сети.

Изменение TTL, результаты traceroute или маршрут в Интернете не устраняют документированное условие errno. Вместо этого определите реализацию удалённой файловой системы и перестройте доступ так, чтобы операция выполнялась через непосредственно поддерживаемый путь ресурса. В старом ПО Solaris этот errno также может указывать на сохранившуюся семантику путей эпохи RFS или код совместимости.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.