unchama / kube-cluster-on-proxmox

Proxmox環境でサクッと作ってサクっと壊せる高可用性なkubernetesクラスタを作ってみる
MIT License
53 stars 4 forks source link

`unchama-tst-prox03`で`qm importdisk`が`Device or resource busy`でこける #1

Closed unchama closed 2 years ago

unchama commented 2 years ago

ぶっこわれ?unchama-tst-prox01では問題ない。

root@unchama-tst-prox03:/tmp# export TEMPLATE_VMID=9050
root@unchama-tst-prox03:/tmp# qm create $TEMPLATE_VMID --cores 2 --memory 4096 --net0 virtio,bridge=vmbr0 --net1 virtio,bridge=vmbr1 --name unc-k8s-cp-template
root@unchama-tst-prox03:/tmp# export BOOT_IMAGE_TARGET_VOLUME=tst-network-01-lun01
root@unchama-tst-prox03:/tmp# qm importdisk $TEMPLATE_VMID focal-server-cloudimg-amd64.img $BOOT_IMAGE_TARGET_VOLUME
importing disk 'focal-server-cloudimg-amd64.img' to VM 9050 ...
  device-mapper: create ioctl on vg01-vm--9050--disk--0 LVM-cKEuiDfSluDiLTO8g8XzYP5SFI5vA3nKxA1bk5hyBbUNoEk9sABgYNPTy5yvTaIv failed: Device or resource busy
lvcreate 'vg01/vm-9050-disk-0' error:   Failed to activate new LV vg01/vm-9050-disk-0.
unchama commented 2 years ago

unchama-tst-prox01でも再現した。起きたり起きなかったりするのでタイミングの問題っぽい。数回リトライするようにスクリプトを直す。

unchama commented 2 years ago

いやこれ違うな 特定VMIDだけこけるっぽい なんかゴミ残ってるかも???

unchama commented 2 years ago

cleanup(VM消し)後proxmoxホストを再起動したら治った