I have a ceph squid cluster installed separately (with cephadm) and added to my proxmox cluster using the Datacenter/Storage pane. Native proxmox Ceph is not enabled.
I can only boot VMs when KRBD is enabled. I would like to disable it, so I can enable PWL. But when I disable KRBD, and turn on any VM, proxmox throws
kvm: -blockdev {"detect-zeroes":"on","discard":"ignore","driver":"throttle","file":{"cache":{"direct":true,"no-flush":false},"detect-zeroes":"on","discard":"ignore","driver":"raw","file":{"auth-client-required":["cephx"],"cache":{"direct":true,"no-flush":false},"conf":"/etc/pve/priv/ceph/ceph-metal.conf","detect-zeroes":"on","discard":"ignore","driver":"rbd","image":"vm-103-disk-2","node-name":"e6c5a00bb877016fc68a29f1bd66a1b","pool":"pool1","read-only":false,"server":[{"host":"10.112.212.71","port":"6789"},{"host":"10.112.212.72","port":"6789"}],"user":"admin"},"node-name":"f6c5a00bb877016fc68a29f1bd66a1b","read-only":false},"node-name":"drive-virtio0","read-only":false,"throttle-group":"throttle-drive-virtio0"}: error connecting: No such file or directory
TASK ERROR: start failed: QEMU exited with code 1
Using rbd, I can see the storage:
I'm at loss as to where to start troubleshooting this.
I can only boot VMs when KRBD is enabled. I would like to disable it, so I can enable PWL. But when I disable KRBD, and turn on any VM, proxmox throws
kvm: -blockdev {"detect-zeroes":"on","discard":"ignore","driver":"throttle","file":{"cache":{"direct":true,"no-flush":false},"detect-zeroes":"on","discard":"ignore","driver":"raw","file":{"auth-client-required":["cephx"],"cache":{"direct":true,"no-flush":false},"conf":"/etc/pve/priv/ceph/ceph-metal.conf","detect-zeroes":"on","discard":"ignore","driver":"rbd","image":"vm-103-disk-2","node-name":"e6c5a00bb877016fc68a29f1bd66a1b","pool":"pool1","read-only":false,"server":[{"host":"10.112.212.71","port":"6789"},{"host":"10.112.212.72","port":"6789"}],"user":"admin"},"node-name":"f6c5a00bb877016fc68a29f1bd66a1b","read-only":false},"node-name":"drive-virtio0","read-only":false,"throttle-group":"throttle-drive-virtio0"}: error connecting: No such file or directory
TASK ERROR: start failed: QEMU exited with code 1
Using rbd, I can see the storage:
Bash:
root@lab6:~# rbd ls pool1|grep vm-103-disk-2
vm-103-disk-2
I'm at loss as to where to start troubleshooting this.
Last edited: