[CentOS] LVM chown issues

Thu Aug 31 16:55:41 UTC 2006
Tony Schreiner <schreian at bc.edu>

On Aug 31, 2006, at 8:29 AM, William L. Maltby wrote:

> On Thu, 2006-08-31 at 07:54 -0400, William L. Maltby wrote:
>> On Thu, 2006-08-31 at 18:29 +1000, Devraj Mukherjee wrote:
>>> Hi Everyone,
>>>
>>> I have got CentOS 64bit running on a Dell PowerEdge SC1850 with
>>> hardware raid 1. My LVM partions donot seem to honour chown commands
>>> for symbolic links. Is this normal? All other files and directories
>>> honour it.
>
> Suddenly, this stuck me as being out-of-kilter. Can you demonstrate
> this? I went to my /boot, non-LVM, and did this test.
>
> # cd /boot
> # ls
> boot.b                  initrd-2.6.9-42.0.2.EL.img
>  <snip>
>
> # ln -s boot.b myboot.b
> # ls -l boot.b myboot.b
> -rw-r--r--  1 root root 5824 Feb 21  2005 boot.b
> lrwxrwxrwx  1 root root    6 Aug 31 08:04 myboot.b -> boot.b
> # chown wild-bill myhtl
> # ls -l boot.b myboot.b
> -rw-r--r--  1 wild-bill root 5824 Feb 21  2005 boot.b
> lrwxrwxrwx  1 root      root    6 Aug 31 08:04 myboot.b -> boot.b
>
> The symlink is unchanged. Trying the same on an LVM file.
>
> # cd /tmp
> # ls
>  <snip>
>> <snip>
>
> HTH
> --
> Bill
>


chown -h
or
chown --no-dereference

will change the ownership of the link source instead of the target  
(regardless of LVM)

Tony Schreiner