Рейтинг:0

Корзина не включена для папок, подключенных к NFS

флаг cn

Мне не удалось найти подходящий ответ на эту проблему, хотя об этом обычно сообщается в Интернете.

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

Я всегда монтировал несколько папок из NAS на свой ПК с Ubuntu с помощью NFS, чтобы иметь возможность создавать «резервные» копии важных файлов на сервере. До того, как мой старый NAS умер, я использовал FreeFileSync для зеркалирования файлов и папок из Ubuntu в папки NAS, смонтированные на NFS, и это работало нормально. После миграции я не смог этого сделать, потому что папки, смонтированные по NFS, по-видимому, не видят корзину / мусорную корзину / мусорную корзину, в которую можно переместить обновленные или удаленные файлы. Я получаю ужасное сообщение «Невозможно найти или создать каталог мусорной корзины…». Я почти уверен, что мне нужно создать соответствующую папку «.Trash» с ее обычными подпапками в общих папках Synology, но я не могу понять, как это сделать.

Я монтирую папки NAS (успешно) с помощью /etc/fstab, например

192.xxx.x.xxx:/volume1/videos /media/NAS/NAS\040videos nfs timeo=200,fg

Во время миграции моих жестких дисков у меня действительно были проблемы с некоторыми предположительно уже существующими папками .Trash, которые появлялись в моей мусорной корзине Ubuntu в виде ссылок, что означало, что мне приходилось удалять вещи из NAS, прежде чем я мог очистить корзину. «Что-то» явно пошло не так во время миграции, но я не могу найти, что и как это исправить.

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

David avatar
флаг cn
Какая версия убунты?
флаг cn
Листинг предоставлен lsb_release -a: Нет доступных модулей LSB. Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 20.04.2 LTS Релиз: 20.04 Кодовое название: фокальный
David avatar
флаг cn
Первое обновление у вас должно быть 20.04.3
флаг cn
Хорошо, сделал это. По какой-то причине Ubuntu не сообщил мне об обновлениях (возможно, потому, что я попросил этого не делать...).
флаг cn
С тех пор я пытался поместить папку .Trash-1000 в точку монтирования /media (1000 — это я, другой пользователь — 1001), но безрезультатно. Учитывая, что все это работало без проблем несколько недель назад, я на самом деле не думаю, что такой уровень возни должен требоваться, и что все это каким-то образом связано с разрешениями NFS в /etc/fstab или разрешениями на Папки NAS. Но пока я этого не вижу.
флаг cn
Мне пришлось отказаться от этого. например, теперь я совершенно уверен, что использование UID/GID не работает для папок, смонтированных через NFS. Точно так же создание папок типа .Trash в смонтированных папках также не работает. Не уверен, как это могло работать раньше, но теперь я просто настроил FreeFileSync для удаления файлов, которые необходимо перезаписать (обновить), и это работает нормально. Я также по необходимости ограничил параметры обновления зеркалом с Linux на Synology NAS (слева направо), чтобы не рисковать потерей важных данных. Поэтому тема для меня ЗАКРЫТА.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.