Как остановить Mac переподключение сетевого тома

0

У меня есть сетевой том на моем NAS (QNAP), который мой Mac продолжает перемонтировать (если я не выключаю NAS - который побеждает объект).

Когда-то он был у меня в «Элементах входа», но с тех пор он был удален.

Если я снова включаю NAS, в конечном итоге точка монтирования (она была смонтирована через afp, если это имеет значение) снова появляется. Я также получаю несколько подключенных вхождений в папке / Volumes, как будто она постоянно перемонтируется:

/ Volumes / Мультимедиа / Volumes / Мультимедиа-1 / Volumes / Мультимедиа-2 / Volumes / мультмедиа-3 ... так далее

Я искал вокруг, но не могу найти ничего очевидного, что является причиной этого.

Кроме того, даже после того, как я «извлекаю» удаленный том, он через некоторое время перемонтируется, но меня удивляет то, что я не вижу ошибок, если я выключаю NAS. Я проверил журнал консоли, но там так много, что я мог легко его пропустить.

-

Изменить: после @GordonDavisson предложить и запустить fs_usage в течение нескольких часов, наконец, снова появилось:

17:59:54  mkdir             /Volumes/Multimedia                          0.000029   NetAuthSysAg
17:59:54    HFS_update      /Volumes/Multimedia                          0.000001   diskarbitrat
17:59:54  mkdir             /Volumes/Multimedia                          0.000093   diskarbitrat
17:59:54    HFS_update      /Volumes/Multimedia                          0.000001   diskarbitrat
17:59:54  chown             /Volumes/Multimedia                          0.000014   diskarbitrat
17:59:54  open              /Volumes/Multimedia/.autodiskmounted         0.000053   NetAuthSysAg
17:59:54  getattrlist       /Volumes/Multimedia                          0.000006   NetAuthSysAg
17:59:54  lstat64           /Volumes/Multimedia                          0.000010   fseventsd   
17:59:54  fsgetpath         /Volumes/Multimedia                          0.000003   Finder      
17:59:54  fsgetpath         /Volumes/Multimedia                          0.000003   Google Chrom
17:59:54  fsgetpath         /Volumes/Multimedia                          0.000002   com.apple.ap
17:59:54  mount             /Volumes/Multimedia                          0.004279   NetAuthSysAg
17:59:54  getattrlist       /Volumes/Multimedia                          0.000005   coreservices
17:59:54  getattrlist       /Volumes/Multimedia                          0.000008   diskarbitrat
17:59:54  pathconf          /Volumes/Multimedia                          0.000003   coreservices
17:59:54  pathconf          /Volumes/Multimedia                          0.000001   coreservices
17:59:54  fsctl             /Volumes/Multimedia                          0.000025   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000004   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000003   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000003   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000012   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000003   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000003   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000003   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000003   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000002   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000002   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000003   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000012   NetAuthSysAg
17:59:54  fsctl             /Volumes/Multimedia                          0.000002   NetAuthSysAg
17:59:54  getattrlist       /Volumes/Multimedia                          0.000009   mds         
17:59:54  getattrlist       /Volumes/Multimedia                          0.000006   mds         

Итак, похоже NetAuthSysAg имеет отношение к этому.

BogeyMan
источник
Я полагаю, что какая-то программа имеет псевдоним тома сервера или какой-то файл или папку, и повторно подключается, чтобы получить доступ к этому файлу / папке. Можете ли вы соотнести, когда он перемонтируется с чем-то, что вы используете или делаете?
Gordon Davisson
Корреляции пока нет. Я пробовал. Промежуток времени между отключением / извлечением тома и его повторным отображением достаточно велик, чтобы я не рассчитывал его (особенно когда я пытаюсь выполнить другие действия на других рабочих столах / в других местах). Ваше предположение совпадает с моим - но поиск этого процесса ускользает от меня.
BogeyMan
Еще одна идея: извлечь том, а затем запустить sudo fs_usage | grep '/Volumes/Multimedia'введите свой пароль администратора, затем оставьте его включенным и посмотрите, что появится, когда том будет перемонтирован.
Gordon Davisson
Включил NAS до того, как увидел предыдущий комментарий. Через некоторое время он волшебным образом переподключил единый том. Как минимум дважды, потому что он создал и / Volumes / Multimedia и / Volumes / Multimedia-1. Только один из них появился на рабочем столе в виде подключенного тома. Итак, я выбросил его (и rm'd другой). Запуск предложенного sudo fs_usage | grep '/Volumes/Multimedia' от @GordonDavisson (спасибо). Прошло более 4 часов, и хотя я вижу несколько ссылок на /Volumes/Multimedia, он не появился как смонтированный том. Наиболее частые "виновники" getattrlist и случайный lstat64,
BogeyMan
getattrlist и lstat64 - выполняемые операции; ищите в последнем столбце программу, которая обращается к ним. Обратите внимание, что даже если он не перемонтирован, просто увидеть его в fs_usage вывода достаточно, чтобы сообщить вам, что эти программы запомнили его по той или иной причине и, следовательно, входят в список подозреваемых, вызвавших настоящую проблему.
Gordon Davisson