Bug 529992
Summary: | PartitionException: No space left on device during write on /dev/vda | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Amit Shah <amit.shah> |
Component: | qemu | Assignee: | Glauber Costa <gcosta> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | berrange, dwmw2, gcosta, itamar, jaswinder, jforbes, kgochko, lgraves, markmc, micklc, quintela, vanmeeuwen+fedora, virt-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | anaconda_trace_hash:588d483785741fbcc86d8800d4c1369f0e798124313cb070f5574814134e3fc9 | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-10-26 09:33:00 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Attachments: |
Description
Amit Shah
2009-10-21 04:27:12 UTC
Created attachment 365458 [details]
Attached traceback automatically from anaconda.
Installing within a kvm guest, from the qemu.git repo; qemu command line: ./x86_64-softmmu/qemu-system-x86_64 -m 1G -drive if=/guests/f12-beta.qcow2,if=virtio -net user -net nic,model=virtio -boot d -cdrom ~/images/F12-Beta-x86_64-Live.iso -enable-kvm How big is /guests/f12-beta.qcow2? 10G (it's a sparse file; but that doesn't matter). BTW it works with ide, ie this works: ./x86_64-softmmu/qemu-system-x86_64 -m 1G /guests/f12-beta.qcow2 -net user -net nic,model=virtio -boot d -cdrom ~/images/F12-Beta-x86_64-Live.iso -enable-kvm (but -drive file=/guests/f12-beta.qcow2,if=ide didn't work, giving the same error as that of virtio; scratching head about that) As you can see in the traceback and reproduced below, the size information being provided to parted (and therefore to anaconda) is incorrect. It appears to be a drive of 0 sectors, which means we can't possibly do anything with it - we are correct here in saying that there's no space left. The fact that it works with IDE but not with virtio in some setups leads me to believe this is a qemu problem. device: parted.Device instance -- model: Virtio Block Device path: /dev/vda type: 15 sectorSize: 512 physicalSectorSize: 512 length: 0 openCount: 0 readOnly: False externalMode: False dirty: False bootDirty: False host: 0 did: 0 busy: False hardwareGeometry: (32716, 57805760, 0) biosGeometry: (0, 4, 32) PedDevice: <_ped.Device object at 0x37e8200> Agreed; it's probably related to extboot. I've got one of those the other day. And in the end, it was a result of I/O errors on the file, because it was placed over an NFS mount. So, are you by any chance using a strange setup that could lead to that? No; But I'm using upstream qemu.git and qemu-kvm.git. Maybe this bug doesn't exist in the Fedora qemu-kvm; I haven't checked (yet). Will do so sometime soon. Okay, please let us know what you find, either way Oh well: (In reply to comment #2) > Installing within a kvm guest, from the qemu.git repo; qemu command line: > > ./x86_64-softmmu/qemu-system-x86_64 -m 1G -drive > if=/guests/f12-beta.qcow2,if=virtio -net user -net nic,model=virtio -boot d > -cdrom ~/images/F12-Beta-x86_64-Live.iso -enable-kvm -drive file=... is the correct way to do this. qemu should complain about options it doesn't recognise! Created attachment 369969 [details]
Attached traceback automatically from anaconda.
Created attachment 382887 [details]
Attached traceback automatically from anaconda.
Created attachment 398225 [details]
Attached traceback automatically from anaconda.
I was trying to install to an IDE drive from the DVD. I'm not sure why this isn't working, but I certainly would like to get it working. |