zoukankan      html  css  js  c++  java
  • Azure CLI脚本查看未挂载的ManagedDisk

    本文介绍如何用Azure CLI的脚本查看未挂载的Managed Disk,以及Managed Disk挂载到哪些资源。

    具体的脚本如下:

    #!/bin/bash
    rm -rf noownerdisk.txt
    rm -rf diskowner.txt
    disks=`az disk list -o table | grep china | awk '/ / {print $4}'`
    for dsk in $disks
    do
    rg=`az disk list -o table | grep $dsk | awk '/ / {print $(NF-1)}'`
    owner=`az disk show --name $dsk --resource-group $rg | grep ownerId | awk '/:/ {print $2}'`
    if [ $owner == "null," ]; then
       echo $dsk >> noownerdisk.txt
    else
       echo $dsk,$owner >> diskowner.txt
    fi
    done

     运行结束后,有两个文件,一个是没有挂载的Disk列表,文件名是:noownerdisk.txt;另外一个是挂载了的Disk,文件包含Disk的名称和挂载的资源,文件名是diskowner.txt。

  • 相关阅读:
    Go Map
    Go XORM
    Go切片
    Go函数
    dockerfile常用指令
    Goroutine并发控制
    Go 格式转换
    Go 常用知识点及实例
    Go 时间
    Go error
  • 原文地址:https://www.cnblogs.com/hengwei/p/7345381.html
Copyright © 2011-2022 走看看