segunda-feira, 10 de abril de 2023

VMware ESXI - Excedeu total de dispositivos que podem ser detachados

A mensagem de erro ""Exceeded the number of devices that can be detached. Clean up all stale detach entries" aparece ao  tentar executar um detach de LUN a partir do ESXI, atividade bastante comum no dia a dia dos administradores de infraestrutura.


Referência para o KB da VMware:

https://kb.vmware.com/s/article/59254


Siga os procedimentos abaixo para cleanup:

1. Execute o comando abaixo  para verificar se já existem 512 dispositivos listados no ESXI:

        vsish -e ls /storage/scsifw/persistDeviceAttrs/uids | wc -l


2. Liste os discos LUN/RDM atualmente em uso no host ESXI:

        Get-VMHost XXX |Get-ScsiLun -LunType disk | Export-Csv c:\temp\XXX_lun.csv


3. Liste os discos LUN/RDM armazenados no VSI Node:

         vsish -e ls /storage/scsifw/persistDeviceAttrs/uids >> /tmp/vsi.txt


Em seguida, importe as listas dos passos 2 e 3 para um arquivo em Excel e localize os discos LUN/RDM que não estão sendo utilizados ​​atualmente. 


PS Script

-----------------------------------

#Connect ESXi server

Connect-viserver "vCentername ou Ip"


#Import LUN/RDM list which need to remove the perennially reserved in ESXi host

$NaaList = Import-CSV "C:\Temp\Naalist.csv"

foreach ($id in $Naalist){


#Assign Variables

$Naaid = $id.WWN


#Remove the perennially reserved flag on the host

$myesxcli = get-esxcli -VMHost 10.172.x.x

$myesxcli.storage.core.device.setconfig($false, "$Naaid", $false)

}

-----------------------------------

4. Execute o comando abaixo no host ESXi e agora siga com detach do disk:

          vsish -e ls /storage/scsifw/persistDeviceAttrs/uids | wc-l

Nenhum comentário:

Postar um comentário

VMware HCX Enterprise - OS Assisted Migration - Parte 2

 Nessa segunda parte do VMware HCX Enterprise - OS Assisted Migration, irei demonstrar como instalar o Sentinel Agent nos servidores e como ...