Bug 1279391
Summary: | ceph.conf properties override qemu's command-line properties | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Jan Kurik <jkurik> |
Component: | qemu-kvm-rhev | Assignee: | Stefan Hajnoczi <stefanha> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | unspecified | Docs Contact: | |
Priority: | high | ||
Version: | 7.2 | CC: | areis, huding, jdillama, jdurgin, jen, jkurik, juzhang, kdreyer, knoel, mazhang, mrezanin, rbalakri, stefanha, virt-bugs, virt-maint, xfu, xwei, yama |
Target Milestone: | rc | Keywords: | ZStream |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-rhev-2.3.0-31.el7_2.2 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | 1278447 | Environment: | |
Last Closed: | 2015-12-07 21:43:16 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: | |||
Bug Depends On: | 1278447 | ||
Bug Blocks: |
Description
Jan Kurik
2015-11-09 11:10:14 UTC
[root@dhcp-11-50 qemu-kvm-rhev-2.3.0-30.el7]# qemu-img info rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 image: rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 file format: raw virtual size: 10M (10485760 bytes) disk size: unavailable cluster_size: 4194304 [root@dhcp-11-50 ~]# cat /etc/ceph/ceph.conf [client] rbd cache = true admin socket = /var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok log file = /var/log/ceph/ ------------------------- vanilla brew build [root@dhcp-11-50 qemu-kvm-rhev-2.3.0-30.el7]# /usr/libexec/qemu-kvm -M pc -S -monitor stdio -vnc none -smp 1 -m 1024 -net none -vga none -drive file=rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236,id='rbd',format=raw,cache=none QEMU 2.3.0 monitor - type 'help' for more information (qemu) info version 2.3.0 (qemu-kvm-rhev-2.3.0-30.el7) (qemu) info block rbd: rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 (raw) Cache mode: writeback, direct # ceph --admin-daemon /var/run/ceph/ceph-client.admin.31349.140277480660992.asok config show | grep rbd_cache "rbd_cache": "true", ====================== scratch brew build [root@dhcp-11-50 qemu1279391]# /usr/libexec/qemu-kvm -M pc -S -monitor stdio -vnc none -smp 1 -m 1024 -net none -vga none -drive file=rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236,id='rbd',format=raw,cache=none QEMU 2.3.0 monitor - type 'help' for more information (qemu) info version 2.3.0 (qemu-kvm-rhev-2.3.0-31.el7.next.candidate) (qemu) info block rbd: rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 (raw) Cache mode: writeback, direct [root@dhcp-11-50 ~]# ceph --admin-daemon /var/run/ceph/ceph-client.admin.31468.140247995842560.asok config show | grep rbd_cache "rbd_cache": "false", so with scratch build, qemu cli takes precedence Fix included in qemu-kvm-rhev-2.3.0-31.el7_2.2 [root@dhcp-11-50 qemu-kvm-rhev-2.3.0-30.el7]# qemu-img info rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 image: rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 file format: raw virtual size: 10M (10485760 bytes) disk size: unavailable cluster_size: 4194304 [root@dhcp-11-50 ~]# cat /etc/ceph/ceph.conf [client] rbd cache = true admin socket = /var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok log file = /var/log/ceph/ ------------------------- un-fixed version qemu-kvm-rhev-2.3.0-30.el7 [root@dhcp-11-50 qemu-kvm-rhev-2.3.0-30.el7]# /usr/libexec/qemu-kvm -M pc -S -monitor stdio -vnc none -smp 1 -m 1024 -net none -vga none -drive file=rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236,id='rbd',format=raw,cache=none QEMU 2.3.0 monitor - type 'help' for more information (qemu) info version 2.3.0 (qemu-kvm-rhev-2.3.0-30.el7) (qemu) info block rbd: rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 (raw) Cache mode: writeback, direct # ceph --admin-daemon /var/run/ceph/ceph-client.admin.31349.140277480660992.asok config show | grep rbd_cache "rbd_cache": "true", ========================= fixed version qemu-kvm-rhev-2.3.0-31.el7_2.2 [root@dhcp-11-50 linux-stable]# /usr/libexec/qemu-kvm -M pc -S -monitor stdio -vnc none -smp 1 -m 1024 -net none -vga none -drive file=rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236,id='rbd',format=raw,cache=none QEMU 2.3.0 monitor - type 'help' for more information (qemu) info block rbd: rbd:qemu-kvm-pool/test.raw:mon_host=10.66.9.236 (raw) Cache mode: writeback, direct ide1-cd0: [not inserted] Removable device: not locked, tray closed floppy0: [not inserted] Removable device: not locked, tray closed sd0: [not inserted] Removable device: not locked, tray closed (qemu) [root@dhcp-11-50 qemu-kvm-rhev-2.3.0-31.el7_2.2]# ceph --admin-daemon /var/run/ceph/ceph-client.admin.13454.139944188624896.asok config show | grep rbd_cache\" "rbd_cache": "false", Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-2555.html |