[Pkg-utopia-maintainers] Bug#510546: hal ignores LVM volume
Josef 'Jeff' Sipek
jeffpc at josefsipek.net
Fri Jan 2 22:21:48 UTC 2009
Package: hal
Version: 0.5.11-6
Two days ago, I did an upgrade (just catching up on 'testing' updates) and hal
stopped listing my /home (XFS + LVM). This of course broke apps like Amarok
which use this information to find volumes.
$ dpkg -l|grep hal
ii hal 0.5.11-6 Hardware Abstraction Layer
ii hal-info 20080508+git20080601-1 Hardware Abstraction Layer - fdi files
ii libhal-storage1 0.5.11-6 Hardware Abstraction Layer - shared library
ii libhal1 0.5.11-6 Hardware Abstraction Layer - shared library
I tried to start hald by hand to get some useful debug info out of it:
$ sudo /usr/sbin/hald --daemon=no --verbose=yes
...
16:40:55.490 [I] blockdev.c:874: block_add: sysfs_path=/sys/block/dm-0 dev=/dev/dm-0 is_part=0, parent=0x00000000
16:40:55.490 [I] blockdev.c:915: Looking in /sys/block/dm-0/slaves for Device Mapper
16:40:55.490 [I] blockdev.c:926: /sys/block/dm-0/slaves/. -> /sys/block/dm-0/slaves
16:40:55.490 [I] blockdev.c:958: Couldn't find slave volume in devices
16:40:55.490 [I] blockdev.c:926: /sys/block/dm-0/slaves/.. -> /sys/block/dm-0
16:40:55.490 [I] blockdev.c:958: Couldn't find slave volume in devices
16:40:55.491 [I] blockdev.c:926: /sys/block/dm-0/slaves/hdb -> /sys/block/hdb
16:40:55.491 [I] blockdev.c:926: /sys/block/dm-0/slaves/hda5 -> /sys/block/hda/hda5
16:40:55.491 [I] blockdev.c:964: Done looking in /sys/block/dm-0/slaves
16:40:55.491 [I] blockdev.c:970: Ignoring hotplug event - no parent
16:40:55.491 [W] blockdev.c:1473: Not adding device object
...
$ mount
/dev/hda1 on / type xfs (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/mapper/storage-home on /home type xfs (rw,logbufs=8,logbsize=32768)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
$ sudo lvdisplay
--- Logical volume ---
LV Name /dev/storage/home
VG Name storage
LV UUID NVXP64-yBye-UNrl-9rj1-fNvU-jHxU-2M8nja
LV Write Access read/write
LV Status available
# open 1
LV Size 204.23 GB
Current LE 52283
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
$ sudo vgdisplay
--- Volume group ---
VG Name storage
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 2
Act PV 2
VG Size 204.23 GB
PE Size 4.00 MB
Total PE 52283
Alloc PE / Size 52283 / 204.23 GB
Free PE / Size 0 / 0
VG UUID XOATjs-B0in-uiVV-FbOF-6ipN-S5W2-DgQqts
--
You measure democracy by the freedom it gives its dissidents, not the
freedom it gives its assimilated conformists.
- Abbie Hoffman
More information about the Pkg-utopia-maintainers
mailing list