Reclaiming VMFS de blocos deletados em LUNs Thin Provisioned (versões inferiores a VMFS6)

Neste artigo você encontra um script bash para realizar reclaim de espaço não realocado após deletar espaço em discos do tipo VMFS5.


Segue script:


 #!/bin/sh

#==============================================

# AUTOR: ANDERSON DA SILVA SERRA

# CONTATO: anderson.silva.serra@gmail.com

# Nome do arquivo: script_unmap.sh

# Data: 15/10/2021

#===============================================


# ARMAZENAMENTO DE LOGS DE EVENTOS

#===============================================

LOG="/opt/scripts/unmap/logs/log_unmap_volumes_$(date "+%Y%m%d%H%M%S").log"

exec >> $LOG

exec 2>&1



#===============================================

# DECLARACAO DE VARIAVEIS GLOBAIS

#===============================================


ESXCLI="/usr/bin/esxcli"

SAIDA="/opt/scripts/unmap/logs/status_unmap_script_$(date "+%Y%m%d%H%M%S").txt"

echo "" > $SAIDA



# ==== script ==================================


echo "Horario inicio script:  $(date +"%Y-%m-%d %H:%M:%S")  "


echo "\"PATH NAME\",\"START\",\"END\"" >> $SAIDA


for pathname  in `cat /opt/scripts/unmap/volumepath`;

do


starttime=$(date +"%Y-%m-%d %H:%M:%S")

echo "Starting UNMAP volume: $pathname / $starttime"

# $ESXCLI storage vmfs unmap -l $pathname


endtime=$(date +"%Y-%m-%d %H:%M:%S")


echo "\"$pathname\",\"$starttime\",\"$endtime\"" >> $SAIDA


echo "End UNMAP volume: $pathname / $endtime"


done



Comentários

Postagens mais visitadas deste blog

PYTHON - ENVIAR MENSAGEM VIA TELEGRAM

Dicas Zimbra

ZIMBRA - BACKUP CONTAS DE EMAILS FECHADAS A MAIS DE 90 DIAS