fdisk still shows the "/dev/sdb" partitions even after the removal of scsi disk

Bug #1190525 reported by chandrashekar shastri
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QEMU
Expired
Undecided
Unassigned

Bug Description

RHEL guest shows the partittions even after the removal of scsi disk:
fdisk still shows the "/dev/sdb" partitions even after the removal of scsi disk.

Guest details:
-------------------
Kernel : 2.6.32-358

Host Details :

Upstream Kernel, Qemu, Libvirt and virt-manager
---------------------------------------------------------------------

kernel version : 3.9.0+
qemu version : QEMU emulator version 1.5.0
libvirt version : 1.0.5
virt-install : 0.600.3

Steps to reproduce the issue:

I. Add the SCSI disk through the virt-manager.
2. Create the partition using fdisk (eg: /dev/sbb)
3. Create a filesystem and format using mkfs.ext3 or mkfs.ext4
4. Remove the scsi disk through the virt-manager.
5. Again run the fdisk /dev/sdb, the guests still shows the partition even after the removal of the disk.

This issue is not seen with virt-io disk.

This issue is also reproducible without even creating the partitions.

Expected Result:

The output of fdisk /dev/sd* should not show the enties after the removal of scsi disks

Revision history for this message
chandrashekar shastri (cshastri) wrote :
Revision history for this message
Stefan Hajnoczi (stefanha) wrote : Re: [Qemu-devel] [Bug 1190525] [NEW] fdisk still shows the "/dev/sdb" partitions even after the removal of scsi disk

On Thu, Jun 13, 2013 at 09:33:37AM -0000, chandrashekar shastri wrote:
> Steps to reproduce the issue:
>
> I. Add the SCSI disk through the virt-manager.
> 2. Create the partition using fdisk (eg: /dev/sbb)
> 3. Create a filesystem and format using mkfs.ext3 or mkfs.ext4
> 4. Remove the scsi disk through the virt-manager.
> 5. Again run the fdisk /dev/sdb, the guests still shows the partition even after the removal of the disk.

Which emulated SCSI controller are you using? Recent virtio-scsi gets
notified when LUNs are removed but you may have old guest drivers.

If you want to report this as a QEMU bug, please give QEMU commands, not
virt-manager commands. If you cannot use QEMU directly, please work
with the virt-manager or libvirt community before filing a QEMU bug so
the necessary QEMU-level details can be provided by them.

Stefan

Thomas Huth (th-huth)
Changed in qemu:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for QEMU because there has been no activity for 60 days.]

Changed in qemu:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.