9.18.3.2.2. LUN と CLI を使用したディスク共有の設定
コマンドラインで LUN を使用してディスク共有を設定できます。
手順
次の例のように、仮想マシンの
VirtualMachineマニフェストを編集または作成して、必要な値を設定します。apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: vm-0 spec: template: spec: domain: devices: disks: - disk: bus: sata name: rootdisk - errorPolicy: report lun: bus: scsi reservation: true name: na-shared serial: shared1234 volumes: - dataVolume: name: vm-0 name: rootdisk - name: na-shared persistentVolumeClaim: claimName: pvc-na-share-
spec.template.spec.domain.devices.disks.errorPolicy は、IO エラーが発生したときにハイパーバイザーがどのように動作するかを定義します。 -
spec.template.spec.domain.devices.disks.lun は、LUN デバイスとして公開されるボリュームを定義します。 -
spec.template.spec.domain.devices.disks.lun.reservation は、永続的な予約が有効になっているかどうかを定義します。
-
-
VirtualMachineマニフェストファイルを保存して変更を適用します。