본문 바로가기
VMware

Powercli로 VM에 RDM 추가 및 삭제

by 도경다경 2022. 11. 28.
반응형

Powershell 실행후 vCenter Server 접속

  • Connect-VIServer -Server vCenter_IP -User Username -Password Password

       Ex) Connect-VIServer -Server 192.168.10.100 -User administrator@vsphere.local -Password Password1234

 

 

  • VM RDM 디스크를 추가

       해당하는 VM RDM 디스크 추가( 미리 대상 VM naa 값을 알 필요 있음)
       : New-HardDisk -VM VM이름 -DiskType RawPhysical -DeviceName /vmfs/devices/disks/naa.6000(RDM디스크 naa 값)      

        -    디스크 개수만큼 값 변경하여 실행

             Ex) New-HardDisk -VM centos7 -DiskType RawPhysical -DeviceName /vmfs/devices/disks/naa.6589cfc000000d58634222154ca29656

 

  • VM에서 RDM디스크 제거

      지정한 VM에서 RDM디스크를 모두 제거

      Get-HardDisk -VM VM이름 -DiskType rawVirtual,rawPhysical | Remove-HardDisk -Confirm:$false

 

      지정한 VM에서 특정 디스크를 제거

      $hdd = Get-HardDisk -VM VM이름 -Name 'Hard disk 2'      -     삭제할 디스크 변수 선언 (여기서는 2번 하드디스크)

     Remove-HardDisk -Harddisk $hdd                                  -      해당하는 디스크 삭제

     (위에 한 줄로도 가능. 조회한 대상을 삭제하는게 안전)

 

     인벤토리 및 스토리지에서도 제거

     Get-HardDisk -VM VM이름 -DiskType rawVirtual,rawPhysical -Name [Disk이름, ex.Hard Disk 2] | Remove-HardDisk -Confirm:$false -DeletePermanently

 

 

※ 출처 : Remove-HardDisk - PowerCLI VMware.VimAutomation.Core Help Reference

 

반응형

댓글