7.13.
7.13.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.1.1. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.2.1. 링크 복사링크가 클립보드에 복사되었습니다!
- 참고
7.13.2.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.2.2.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.2.2.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.2.2.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.2.2.4. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.3.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.3.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.3.2.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.3.2.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.3.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.3.4. 링크 복사링크가 클립보드에 복사되었습니다!
oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.4. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.4.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.4.2. 링크 복사링크가 클립보드에 복사되었습니다!
error: hyperconvergeds.hco.kubevirt.io "kubevirt-hyperconverged" could not be patched: admission webhook "validate-hco.kubevirt.io" denied the request: spec.certConfig: ca.duration is smaller than server.duration
error: hyperconvergeds.hco.kubevirt.io "kubevirt-hyperconverged" could not be patched: admission webhook "validate-hco.kubevirt.io" denied the request: spec.certConfig: ca.duration is smaller than server.duration
7.13.5. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.5.1. 링크 복사링크가 클립보드에 복사되었습니다!
oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.6. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.6.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.6.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.7. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.7.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.7.2. 링크 복사링크가 클립보드에 복사되었습니다!
oc create -f pxe-net-conf.yaml
$ oc create -f pxe-net-conf.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc create -f vmi-pxe-boot.yaml
$ oc create -f vmi-pxe-boot.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow virtualmachineinstance.kubevirt.io "vmi-pxe-boot" created
virtualmachineinstance.kubevirt.io "vmi-pxe-boot" createdCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc get vmi vmi-pxe-boot -o yaml | grep -i phase
$ oc get vmi vmi-pxe-boot -o yaml | grep -i phase phase: RunningCopy to Clipboard Copied! Toggle word wrap Toggle overflow virtctl vnc vmi-pxe-boot
$ virtctl vnc vmi-pxe-bootCopy to Clipboard Copied! Toggle word wrap Toggle overflow virtctl console vmi-pxe-boot
$ virtctl console vmi-pxe-bootCopy to Clipboard Copied! Toggle word wrap Toggle overflow
ip addr
$ ip addrCopy to Clipboard Copied! Toggle word wrap Toggle overflow ... 3. eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether de:00:00:00:00:de brd ff:ff:ff:ff:ff:ff
... 3. eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether de:00:00:00:00:de brd ff:ff:ff:ff:ff:ffCopy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.7.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.8. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.8.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.8.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.8.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.9. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.9.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.9.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.9.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.10. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.10.1. 링크 복사링크가 클립보드에 복사되었습니다!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7.13.10.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.10.3. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.10.4. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.10.5. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc get pods
$ oc get podsCopy to Clipboard Copied! Toggle word wrap Toggle overflow NAME READY STATUS RESTARTS AGE virt-launcher-vm-fedora-dpc87 2/2 Running 0 24m
NAME READY STATUS RESTARTS AGE virt-launcher-vm-fedora-dpc87 2/2 Running 0 24mCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc describe pod virt-launcher-vm-fedora-dpc87
$ oc describe pod virt-launcher-vm-fedora-dpc87Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.11. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.11.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.11.1.1. 링크 복사링크가 클립보드에 복사되었습니다!
oc label node <node_name> nvidia.com/gpu.deploy.operands=false
$ oc label node <node_name> nvidia.com/gpu.deploy.operands=false1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc describe node <node_name>
$ oc describe node <node_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get pods -n nvidia-gpu-operator
$ oc get pods -n nvidia-gpu-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get pods -n nvidia-gpu-operator
$ oc get pods -n nvidia-gpu-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.11.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.11.2.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.11.2.2. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc create -f 100-worker-kernel-arg-iommu.yaml
$ oc create -f 100-worker-kernel-arg-iommu.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
oc get MachineConfig
$ oc get MachineConfigCopy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.11.2.3. 링크 복사링크가 클립보드에 복사되었습니다!
lspci -nnv | grep -i nvidia
$ lspci -nnv | grep -i nvidiaCopy to Clipboard Copied! Toggle word wrap Toggle overflow 02:01.0 3D controller [0302]: NVIDIA Corporation GV100GL [Tesla V100 PCIe 32GB] [10de:1eb8] (rev a1)
02:01.0 3D controller [0302]: NVIDIA Corporation GV100GL [Tesla V100 PCIe 32GB] [10de:1eb8] (rev a1)Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 참고
Copy to Clipboard Copied! Toggle word wrap Toggle overflow butane 100-worker-vfiopci.bu -o 100-worker-vfiopci.yaml
$ butane 100-worker-vfiopci.bu -o 100-worker-vfiopci.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc apply -f 100-worker-vfiopci.yaml
$ oc apply -f 100-worker-vfiopci.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc get MachineConfig
$ oc get MachineConfigCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
lspci -nnk -d 10de:
$ lspci -nnk -d 10de:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 04:00.0 3D controller [0302]: NVIDIA Corporation GP102GL [Tesla P40] [10de:1eb8] (rev a1) Subsystem: NVIDIA Corporation Device [10de:1eb8] Kernel driver in use: vfio-pci Kernel modules: nouveau04:00.0 3D controller [0302]: NVIDIA Corporation GP102GL [Tesla P40] [10de:1eb8] (rev a1) Subsystem: NVIDIA Corporation Device [10de:1eb8] Kernel driver in use: vfio-pci Kernel modules: nouveauCopy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.11.2.4. 링크 복사링크가 클립보드에 복사되었습니다!
oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고
oc describe node <node_name>
$ oc describe node <node_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.11.2.5. 링크 복사링크가 클립보드에 복사되었습니다!
oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc describe node <node_name>
$ oc describe node <node_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.11.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.11.3.1. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
lspci -nnk | grep NVIDIA
$ lspci -nnk | grep NVIDIACopy to Clipboard Copied! Toggle word wrap Toggle overflow 02:01.0 3D controller [0302]: NVIDIA Corporation GV100GL [Tesla V100 PCIe 32GB] [10de:1eb8] (rev a1)
$ 02:01.0 3D controller [0302]: NVIDIA Corporation GV100GL [Tesla V100 PCIe 32GB] [10de:1eb8] (rev a1)Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.12. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.2.1. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc create -f 100-worker-kernel-arg-iommu.yaml
$ oc create -f 100-worker-kernel-arg-iommu.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
oc get MachineConfig
$ oc get MachineConfigCopy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.12.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.3.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.3.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.4. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.12.5. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.5.1. 링크 복사링크가 클립보드에 복사되었습니다!
oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예 7.1.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow 중요oc get $NODE -o json \ | jq '.status.allocatable \ | with_entries(select(.key | startswith("nvidia.com/"))) \ | with_entries(select(.value != "0"))'$ oc get $NODE -o json \ | jq '.status.allocatable \ | with_entries(select(.key | startswith("nvidia.com/"))) \ | with_entries(select(.value != "0"))'Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc describe node <node_name>
$ oc describe node <node_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.12.5.2. 링크 복사링크가 클립보드에 복사되었습니다!
- 참고
7.13.12.5.3. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.6. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.12.6.1. 링크 복사링크가 클립보드에 복사되었습니다!
lspci -nnk | grep <device_name>
$ lspci -nnk | grep <device_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.12.6.2. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.13. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.13.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.13.2. 링크 복사링크가 클립보드에 복사되었습니다!
- 중요
7.13.13.3. 링크 복사링크가 클립보드에 복사되었습니다!
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.14. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.15. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.15.1. 링크 복사링크가 클립보드에 복사되었습니다!
oc patch hyperconverged kubevirt-hyperconverged -n openshift-cnv \ --type=json -p='[{"op": "add", "path": "/spec/tuningPolicy", \ "value": "highBurst"}]'$ oc patch hyperconverged kubevirt-hyperconverged -n openshift-cnv \ --type=json -p='[{"op": "add", "path": "/spec/tuningPolicy", \ "value": "highBurst"}]'Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc get kubevirt.kubevirt.io/kubevirt-kubevirt-hyperconverged \ -n openshift-cnv -o go-template --template='{{range $config, \ $value := .spec.configuration}} {{if eq $config "apiConfiguration" \ "webhookConfiguration" "controllerConfiguration" "handlerConfiguration"}} \ {{"\n"}} {{$config}} = {{$value}} {{end}} {{end}} {{"\n"}}$ oc get kubevirt.kubevirt.io/kubevirt-kubevirt-hyperconverged \ -n openshift-cnv -o go-template --template='{{range $config, \ $value := .spec.configuration}} {{if eq $config "apiConfiguration" \ "webhookConfiguration" "controllerConfiguration" "handlerConfiguration"}} \ {{"\n"}} {{$config}} = {{$value}} {{end}} {{end}} {{"\n"}}Copy to Clipboard Copied! Toggle word wrap Toggle overflow
7.13.16. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.16.1. 링크 복사링크가 클립보드에 복사되었습니다!
7.13.16.2. 링크 복사링크가 클립보드에 복사되었습니다!
oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow ... spec: resourceRequirements: vmiCPUAllocationRatio: 1 # ...... spec: resourceRequirements: vmiCPUAllocationRatio: 11 # ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow