Mailinglist Archive: opensuse (2112 mails)

< Previous Next >
[opensuse] Low-level symlinks are possible in Linux ? (needed for file system virtualization)
  • From: "Alexey Eremenko" <al4321@xxxxxxxxx>
  • Date: Mon, 4 Aug 2008 07:24:01 +0000
  • Message-id: <7fac565a0808040024w4b3d133fi5be1274d9f46ff86@xxxxxxxxxxxxxx>
Hi All !

I'm practicing black magic... oops... file system virtualization I meant :)

What I'm trying to do - is to find something in between the softlink
(which is in userspace) and hardlink (filesystem/kernelspace level).

I want my softlinks to be accessible from non-standard mount points
and from virtual machines.

Links this
/mnt/mydisk1/symlink1 -> (softlink to)
/mnt/mydisk2/file1

Now, If I mount only harddisk 1, then then all programs running on
mydisk1 will be unable to access to symlink1,
because it point at userspace level to something that not exists.
Things can become more complex if I use container-based virtualization (OpenVZ).

Hardlinks can solve this issue, because they work at kernel level, but
they have lots of limitations:
no directories, files must be on same partition, ...

Question: Is there a way to make symlink at kernel level, so it will
behave correctly
under non-standard circumstances ?

--
-Alexey Eromenko "Technologov"
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups