Filehandle NFS: прежний путь не доказывает прежнюю идентичность файла

NFS: имя файла и идентичность объектаПовторный обход имени не разрешает автоматически считать найденный объект прежним открытым файломMOPE / Интеграция и эксплуатацияNFS: имя файла и идентичность объектаТекстовый путьПосле обслуживания прежнее имяможет обозначать другой объектFilehandlePersistent и volatile имеют разныеусловия stale / FHEXPIREDПовторный обход имени не разрешает автоматически считать найденный объект прежнимоткрытым файломАвторская схема по принятому тексту • условные связи, не монтажный чертёж
Повторный обход имени не разрешает автоматически считать найденный объект прежним открытым файлом
Увеличить схему
NFS: имя файла и идентичность объектаПовторный обход имени не разрешает автоматически считать найденный объект прежним открытым файломMOPE / Интеграция и эксплуатацияNFS: имя файла и идентичность объектаТекстовый путьПосле обслуживания прежнее имяможет обозначать другой объектFilehandlePersistent и volatile имеют разныеусловия stale / FHEXPIREDПовторный обход имени не разрешает автоматически считать найденный объект прежнимоткрытым файломАвторская схема по принятому тексту • условные связи, не монтажный чертёж

Фотография конкретного исполнения не приложена.

Клиент NFS обращается к объекту через filehandle. Для клиента это непрозрачное значение, а не путь, который можно произвольно разобрать и восстановить. После обслуживания одинаковое имя файла способно обозначать уже другой объект.

RFC 8881 различает persistent и volatile filehandles. Persistent сохраняется на срок жизни объекта, включая предусмотренную работу после restart. После удаления объекта такой handle становится stale. Volatile может истечь и по другим причинам, что имеет отдельную ошибку FHEXPIRED и требует соответствующего восстановления.

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

В приёмке проверяют restart, переименование и замену объекта на стенде. Сохраняют тип handle и фактическую ошибку, не выдавая её за универсальный отказ сети. Приложение должно иметь предусмотренную реакцию на потерю идентичности. Успешный reconnect или существование прежнего pathname не подтверждают, что открытый ранее объект и его блокировки сохранились.

Основание — Numbered RFC8881 NFSv4.1, RFC7862 NFSv4.2, RFC8276 xattrs and RFC9289 RPC-with-TLS; applicability scoped per task, разделы RFC8881 4.2 Filehandles; 4.4 Recovery from Expiration. Сохранён текст публичной справочной публикации; конкретная реализация может поддерживать только часть возможностей. Основание — указанные номерные RFC NFS/RPC. Возможности NFSv4.1, NFSv4.2 и дополнительных расширений разделены; их фактическая поддержка сервером и клиентом не подтверждалась. Монтирование, чтение рабочих файлов, запись и восстановление состояния не выполнялись.

Запросить

Запросы отправляются на наш e-mail из вашей почтовой программы.

География поставок и типы судов

Поставка, монтаж и сертификационное обслуживание оборудования по всей территории Российской Федерации, Республики Казахстан и стран СНГ. Сертификаты РМРС/РКО.

Типы судов и оснащение
Танкеры
Нефть, газ, химия
Балкеры
Навалочные грузы
Контейнеровозы
Линейные контейнеры
Рефрижераторы
Скоропорт
РО-РО / накатные
Авто и накатные
Универсальные
Генеральные грузы
Баржи
Несамоходные
Толкачи
Толкаемые составы
Река-море
Смешанное (РКО)
Траулеры
Кошельковый/донный
Сейнеры
Малый прибрежный
Краболовы
Промысел краба
Ярусоловы
Ярусный лов
Плавбазы
Перерабатывающие
Ледоколы
Атомные/дизельные
Спасательные
Аварийно-спасательные
Буксиры
Портовые/морские
Лоцманские
Подвозка лоцманов
Кабелеукладчики
Подводные кабели
Научно-исслед.
Гидрография
География портов и регионов
Дальний Восток (моря)
ВладивостокНаходкаКорсаковПетропавловск-КамчатскийМагаданХолмскЮжно-СахалинскХабаровскВаниноВосточныйБольшой КаменьПосьетЗарубино
Север и Балтика
МурманскАрхангельскСанкт-ПетербургУсть-ЛугаКалининградВыборгСабеттаДудинкаДиксонНарьян-МарВоркутаКандалакшаТиксиПеченга
Юг России
НовороссийскСевастопольАстраханьРостов-на-ДонуСочиТаманьТуапсеТемрюкКавказЕйскАнапаГеленджикМахачкала
Сахалин и Курилы
КорсаковХолмскНевельскПоронайскУглегорскАлександровск-СахалинскийОхаКурильскСеверо-КурильскМалокурильскоеШикотан
Волга
ТверьКимрыУгличРыбинскЧереповецЯрославльКостромаКинешмаНижний НовгородЧебоксарыКозьмодемьянскВолжскКазаньУльяновскТольяттиСамараСызраньВольскСаратовКамышинВолгоградАхтубинскБузанАстрахань
Ока, Кама, Вятка, Белая
СерпуховКоломнаРязаньОрёлКалугаБерёзникиПермьСарапулКамбаркаНабережные ЧелныЧистопольВоткинскКировВятские ПоляныУфаБирскСтерлитамак
Дон и Северский Донец
ЛискиВоронежВолгодонскКонстантиновскУсть-ДонецкийБагаевскаяРостов-на-ДонуАзовКаменск-ШахтинскийЦимлянск
Беломоро-Балтийский канал
Санкт-ПетербургПетрозаводскМедвежьегорскПовенецНадвоицыВытеграБелозерскЧереповецКижиСоловки
Северная Двина
Великий УстюгКотласАрхангельскСеверодвинскСольвычегодскХолмогорыОнегаМезень
Иртыш, Обь, Томь
ОмскТобольскХанты-МансийскБийскБарнаулНовосибирскНижневартовскСургутНефтеюганскСергиноСалехардКемеровоТомскЛангепасМегион
Енисей и Ангара
АбаканДивногорскКрасноярскКазачинскоеЛесосибирскТуруханскИгаркаДудинкаИркутскСвирскБратскУсть-ИлимскКодинскБогучаныЕнисейск
Лена и Восточная Сибирь
Усть-КутКиренскВитимЛенскОлёкминскПокровскЯкутскСангарЖиганскСунтарНюрбаВерхоянскБатагайХонууЧокурдахСеймчанЗырянкаСреднеколымскЧерский
Амур и притоки
БлаговещенскПоярковоХабаровскКомсомольск-на-АмуреБогородскоеНиколаевск-на-АмуреАмурскСвободныйЗеяТында
Казахстан
АстанаАлматыШымкентКарагандаАктобеТаразПавлодарУсть-КаменогорскСемейАтырауКостанайУральскПетропавловскТемиртауАктауКокшетауКурыкБейнеуБаутино
Беларусь, Армения, Азербайджан
МинскГомельБрестВитебскГродноМогилёвБакуГянджаСумгаитЕреванГюмриВанадзор
Центральная Азия (UZ/KG/TJ/TM)
ТашкентСамаркандБухараНукусАндижанБишкекОшКараколДушанбеХуджандКулябАшхабадТуркменбашиБалканабадДашогуз

География поставок и сервиса

Морское, речное и радиосвязное оборудование. Доставка по РФ, Казахстану и СНГ. Логистика — ж/д, авто, авиа, морем, в порты и на суда.

Москва Санкт-Петербург Новосибирск Екатеринбург Казань Нижний Новгород Челябинск Самара Уфа Ростов-на-Дону Краснодар Воронеж Пермь Волгоград Красноярск Саратов Тюмень Ижевск Барнаул Иркутск Хабаровск Ярославль Владивосток Махачкала Томск Оренбург Кемерово Новокузнецк Тольятти Архангельск Сургут Мурманск Калининград Сочи Новороссийск Туапсе Анапа Геленджик Таганрог Ейск Севастополь Ялта Феодосия Керчь Симферополь Магадан Якутск Петропавловск-Камчатский Анадырь Норильск Дудинка Игарка Тикси Певек Корсаков Холмск Невельск Поронайск Александровск-Сахалинский Южно-Сахалинск Ноглики Курильск Северо-Курильск Советская Гавань Ванино Николаевск-на-Амуре Охотск Комсомольск-на-Амуре Благовещенск Тында Чита Улан-Удэ Братск Усть-Илимск Находка Уссурийск Артём Большой Камень Алматы Астана Шымкент Караганда Актобе Атырау Актау Курык Бейнеу Кызылорда Усть-Каменогорск Павлодар Семей Уральск Туркменбаши Баку Поти Батуми