[devel] количество смонтированных устройств

Alexey Shabalin a.shabalin на gmail.com
Пн Янв 30 13:28:30 MSK 2012


27 января 2012 г. 2:45 пользователь Dmitry V. Levin  написал:
> On Thu, Jan 26, 2012 at 06:10:56PM -0500, Dubrovskiy Viacheslav wrote:
>> 26.01.2012 16:17, Dmitry V. Levin пишет:
>> > On Thu, Jan 26, 2012 at 03:09:54PM -0500, Dubrovskiy Viacheslav wrote:
>> >> А есть сервера где не 2 контейнера, а 20. И
>> >> тогда этот вывод занимает 3 экрана и
>> >> найти что-то не реально.
>> >>
>> >> Поэтому есть 2 вопроса:
>> >>
>> >> 1. Риторический: зачем мне все это? Почему
>> >> это все не монтируется с опцией -n ?
>> > Если /etc/mtab это ссылка на /proc/mounts, то ключ -n ничего не меняет.
>> Да, это ссылка.
>> /etc/mtab -> /proc/mounts
>> Но в 5.1 это не ссылка. Т.е. кто-то делает это ссылкой и вот из-за чего
>> все мои беды!
>
> На этот вопрос ответить легко:
>
> $ rpmquery -f /etc/mtab
> mount-2.20.0-alt2
> $ rpmquery -f /etc/mtab --changelog |grep -FC2 /etc/mtab
>
> * Mon Feb 28 2011 Alexey Shabalin <shaba на altlinux> 2.19.0-alt3.20110215
> - /etc/mtab as symlink to /proc/mounts
> - build with selinux support
> - build with audit support
>
>> Осталось выяснить - зачем так сделано?

Да я и не скрываю, что сделал это в рамках "достижения
работоспособности systemd".

> Чтобы уменьшить число сущностей. :)


>> >> 2. Практический: есть ли возможность не
>> >> выводить хоть данные по контейнерам? Так
>> >> как это было сделано в ovz-rhel.
>> > А чем эти монтирования по контейнерам отличаются от остальных?
>> Ничем, как я понимаю, кроме того, что они не прописывались в /etc/mtab и
>> следовательно их не было видно в выводе команды mount
>
> Да, с /proc/mounts в качестве /etc/mtab эта информация пропадает...
>> > Как вы можете определить, что /var/lib/vz/root/1113/proc смонтирован в
>> > контейнере, если, конечно, это действительно так?
>> Не знаю как определить. Возможно по месторасположению. И не очень понял
>> зачем это определять? Единственное на что я жалуюсь это на то, что
>> сделали симлинк /etc/mtab -> /proc/mounts на HN. И Если для VPS это
>> логично и понятно, то зачем такое сделали для HN не понятно.


PS: даже Debian уже переходит на симлинк  /etc/mtab.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494001

-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel