Hi,
> Hi,
> I have the following trivial problem:
>
> On one of our systems (Tru64 4.0D, advfs) I find a directory with an
> infinite loop of inodes in it, a subdirectory points to the directory
> itself. While this system cannot be shutdown and the directory is in /usr
I
> cannot run verify which might eventually solve the problem itself.
> How can I remove / patch the directory in a running system?
>
> Hans van der Heide (hans.vanderheide_at_bdl.ch)
Maybe I did not make myself clear, the problem shows like this:
cd /usr/inodes_with_infinite_loops
ls -ali
1544 drwxr-xr-x 9 root system 8192 Mär 9 13:38 .
2 drwxr-xr-x 27 root system 8192 Jul 26 1999 ..
17977 drwxr-xr-x 2 root adm 8192 Jul 26 1999 15-Jul-15:24
994 drwxr-xr-x 2 root system 8192 Jul 26 1999 cron
1689 drwxr-xr-x 2 root system 8192 Jul 26 1999 esnmp
1687 drwxrwxrwx 2 root system 8192 Jul 26 1999 samba
637 drwxr-xr-x 2 root system 8192 Jul 26 1999 sambavar
1042 drwxr-xr-x 2 root adm 8192 Jul 26 1999 syslog.dated
1542 drwxrwxrwx 2 root system 8192 Jul 26 1999 tmp1
ls -aliR tmp1
total 16
1542 drwxrwxrwx 2 root system 8192 Jul 26 1999 >
1544 drwxr-xr-x 9 root system 8192 Mär 9 13:38 >.
tmp1/>:
total 16
1542 drwxrwxrwx 2 root system 8192 Jul 26 1999 >
1544 drwxr-xr-x 9 root system 8192 Mär 9 13:38 >.
tmp1/>/>:
total 16
1542 drwxrwxrwx 2 root system 8192 Jul 26 1999 >
1544 drwxr-xr-x 9 root system 8192 Mär 9 13:38 >.
tmp1/>/>/>:
total 16
1542 drwxrwxrwx 2 root system 8192 Jul 26 1999 >
1544 drwxr-xr-x 9 root system 8192 Mär 9 13:38 >.
tmp1/>/>/>/>:
total 16
1542 drwxrwxrwx 2 root system 8192 Jul 26 1999 >
1544 drwxr-xr-x 9 root system 8192 Mär 9 13:38 >.
and-so-on, and shows the following doing
ls -ali tmp1
total 16
1542 drwxrwxrwx 2 root system 8192 Jul 26 1999 >
1544 drwxr-xr-x 9 root system 8192 Mär 9 13:38 >.
cd tmp1 ; ls -ali
. not found
and find results in
find tmp1 -inum 1544
find:
tmp1/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>
/>/>/>/>/>/>/>/>/>/>/>/>/>/>/>. Path name too long.
find: bad directory <..>
rmlink tmp1 does not change anything.
Mark the ">" in the "." and ".." entries. These look very strange to me.
Hans van der Heide (hans.vanderheide_at_bdl.ch)
Received on Thu Mar 09 2000 - 13:45:01 NZDT