?

Log in

No account? Create an account

Entries by category: it

* манипуляция также известная как "удаление гланд через жопу автогеном"

Вы уже в курсе, что я с начала года произвёл в домашней сетке несколько изменений, и в частности перевёл домашний сервер на ОС FreeBSD в виде дистрибутива FreeNAS.
После настройки и запуска торрентокачалки обнаружился интересный глюк - часть папок со скачанными торрентами оказалась напрочь блокирована от любых операций записи по сети. Т.е. содержимое просмотреть можно, скопировать через сеть можно, а вот перенести папку с содержимым в другое место, или записать в неё что-то по сети, или удалить её - xyz. При этом никакой системы не прослеживалось, ни по имени папки, ни по времени создания. И глюк этот обнаруживался именно только в папке с торрентами.

Я позависал на форуме поддержки FreeNAS, умные люди подсказали, как с помощью fuser и pd определить, чем блокирован файл. Во всех случаях виной оказался процесс smbd, т.е. SMB - сервер, обеспечивающий доступ к файлам с машин с виндой.
Причём совершенно непонятны признаки по которым одни файлы лочатся, другие нет, почему лочится вся папка целиком, ну и т.п. Самое смешное, что с точки зрения консоли сервера ни один файл в блокированной папке залочен не был, fuser возвращал пустой PID, в якобы залоченную папку с консоли можно было писать файлы и удалять их. Правда в консоли я сидел под rootом, может быть в этом было дело. Но это не не отменяет той странности, что лочились не все папки, а только отдельные....

В общем, мне в очередной раз надоело бороться со злом и я установил из репозитария midnight commander - известный аналог Нортона для *nix.
Теперь процесс разборки содержимого торрента выглядит так:

  • Пробуем с клиентской машины перенести файлы FARом по F6, если не удаётся, то

  • файлы торрента по сети копируются в нужную папку, затем

  • лезем в консоль сервера по сети и удаляем исходную папку midnight commanderом...

Извращённо, но работает и задача решена, хоть и без изящества. А до причин вот такой странной блокировки файлов - так и не докопался... Главное - непонятно, почему одни папки лочатся, а другие - нет.

А вообще, хочу как-нибудь попробовать вместо FreeNAS поставить дистрибутив NAS4FREE, там, судя по описанию, при общей схожести некоторые вещи решены чуток по-другому.

Profile

jones_bustopher
jones_bustopher

Latest Month

October 2019
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by yoksel