Назад | Перейти на главную страницу

Цикл файловой системы обнаружен в / var / named / chroot / var / named /

Проблема начинается с сообщения No space left on device. После небольшого исследования (с помощью Google) я обнаружил:

find: обнаружена петля в файловой системе; /var/named/chroot/var/named' is part of the same file system loop as/ var / named '.

Я не знаю, что делать дальше. Я нашел это на centos.org:

and see if the inode numbers are the same (they shouldn't be). If they are then you need to remove the /var/named/chroot/var/named/ hard link and recreate it as a directory

номер inode такой же, но я точно не знаю, какую папку удалить и что делать дальше

Спасибо за любую помощь

Linux xxxxx.onlinehome-server.info 2.6.32-220.13.1.el6.x86_64 # 1 SMP Вт, 17 апреля 23:56:34 BST 2012 x86_64 x86_64 x86_64 GNU / Linux

Если это было частью преднамеренной установки bind-chroot, (я считаю), когда вы удаляете каталог и воссоздаете его, номера inode, конечно, будут другими. Однако, как только вы перезапустите именованную службу, сценарий инициализации снова подключит --bind / var / named к var / named / chroot / var / named, и вы снова увидите идентичные номера inode.

Я потратил некоторое время, пытаясь выяснить, нормально это или нет, с добавленной путаницей, что какой-то прошлый дурак на моем сайте подумал, что некоторые пользовательские сценарии инициализации были бы хорошей идеей, поэтому я действительно не знаю, что больше нормально.

По-видимому, это может быть стандартным поведением centos с bind-chroot, но мне трудно в это поверить, потому что все, что приводит к чему-то вроде:

grep -r что-то / var / с именем

grep: память исчерпана

(на R610 с 16 ГБ ОЗУ)

должно быть, одна из самых глупых вещей, которые я видел за долгое время.

Кто-нибудь знает, является ли это стандартным поведением для bind-chroot? Если это так, я бы сказал, держитесь подальше от этого на redhat / centos. Я, конечно, никогда не буду рекомендовать эти дистрибутивы тем, кто серьезно относится к тому, чтобы делать что-то несмешным способом.

В приведенном вами совете говорится

удалите жесткую ссылку / var / named / chroot / var / named / и воссоздайте ее как каталог

Так что вам, вероятно, следует сделать именно это:

rm -f /var/named/chroot/var/named
mkdir /var/named/chroot/var/named