Online video hd

Смотреть без регистрации видео

Официальный сайт moscowout 24/7/365

Смотреть видео бесплатно

simakazi 07.06.2011 18:52

Есть вопрос!Mount --bind VS ln -s

Кратко: какие подводные камни возможны при переходе с системы директорий, основанной на биндах на систему симлинков?


Суть: есть раздел на дисковой подсистеме (ocfs), есть в нём несколько директорий a, b, c. Есть директория /srv/www/htdocs, в которую они примонтированны:
/srv/www/htdocs/a, /srv/www/htdocs/b, /srv/www/htdocs/c.

При попытке перемещения файлов (mv) из одной директории в другую происходят неведанные тормоза (такое ощущение, что производится копирование данных).

Если же создавать эту систему каталогов на симлинках, то тормозов нет, mv отрабатывает моментально.


Полный вопрос: чем вызвано такое поведение mv, в чём принципиальная разница симлинков и биндов?


Тэги: mount options ocfs симлинки
+ 0 -
Похожие Поделиться

kstep 07.06.2011 19:21 #
+ 4 -
Бинды видны как отдельные разделы, соответственно с точки зрения mv файлы в разных каталогах, смонтированных биндом, находятся на разных разделах, так что их надо копировать и удалять оригинал после копирования.

В случае симлинков mv (а точнее системные вызовы, которые она юзает) прозрачно намекают, что все эти файлы на одной ФС, соответственно mv работает по «короткому» алгоритму: просто переписывает указатели на иноду файлы из одного каталога в другой.
kstep 07.06.2011 19:22 #
+ 0 -
Несколько сумбурно получилось, но, думаю, смысл ясен =)
simakazi 07.06.2011 20:02 #
+ 0 -
Да, всё понятно, спасибо!

А не подскажете, возможно ли возникновение "непредвиденных" ситуаций при переходе с биндов на симлинки? Гугление подсказало, что возможны проблемы с ftp и chroot, может быть что-то ещё?
simakazi 07.06.2011 20:02 #
+ 0 -
Да, всё понятно, спасибо!

А не подскажете, возможно ли возникновение "непредвиденных" ситуаций при переходе с биндов на симлинки? Гугление подсказало, что возможны проблемы с ftp и chroot, может быть что-то ещё?
simakazi 07.06.2011 20:02 #
+ 0 -
Да, всё понятно, спасибо!

А не подскажете, возможно ли возникновение "непредвиденных" ситуаций при переходе с биндов на симлинки? Гугление подсказало, что возможны проблемы с ftp и chroot, может быть что-то ещё?
simakazi 07.06.2011 20:03 #
+ 0 -
Это бага. Пишу багрепорт.
kstep 07.06.2011 20:25 #
+ 0 -
Если честно, на этот вопрос я ответить не могу, т.к. бинды юзал очень мало, изучал чисто чтобы знать, что оно такое =)
sensor_ua 07.06.2011 23:05 #
+ 1 -
без bind мягко говоря нетривиально настроить монтирование папок на раздачу через ftp (vsftpd). к тому же симлинки не пропускает система шарения в VMware Player (думаю, что в этом впоросе VMware-Workstation и VMware-Server мало отличаются).
gardarea51 08.06.2011 09:35 #
+ 1 -
Не особо разбираюсь в биндах, но недавно надо было на smb шару выложить 80Гб учебных видяшек, а на шаре места нет, симлинк, который бы вел с шары на другой каталог как я понимаю так не сделать (виндовые пользователи получают отказ), а вот смонтировать биндом каталог с видяшками в каталог на шаре и все работает. =)

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн