【问题标题】:How to delete old Log-analytics-workspace permanently in azure portal?如何在 azure 门户中永久删除旧的 Log-analytics-workspace?
【发布时间】:2020-06-28 19:48:17
【问题描述】:

我有两个 MS-Azure 订阅,SUB1 和 SUB2

在 SUB1 中,我创建了名为“nonprod-app-law”的 Log-analytics-workspace,几天后我将其删除。

在 SUB2 中,我创建了名为“nonprod-app-law”的 Log-analytics-workspace。但低于错误

错误:

0-06-28T19:29:24.0541229Z 您的部署中有错误。错误代码:部署失败。

2020-06-28T19:29:24.0626384Z ##[错误]详情:

2020-06-28T19:29:24.0627398Z ##[debug]已处理:##vso[task.issue type=error;]详情:

2020-06-28T19:29:24.0629668Z ##[错误]冲突:工作区名称“nonprod-app-law”不是唯一的

2020-06-28T19:29:24.0630757Z ##[debug]Processed: ##vso[task.issue type=error;]冲突:工作区名称“nonprod-app-law”不是唯一的

【问题讨论】:

    标签: azure azure-log-analytics


    【解决方案1】:

    如果您在门户中删除,默认行为是软删除。 To delete forcefully you need to run some powershell

    Remove-AzOperationalInsightsWorkspace -ResourceGroupName "resource-group-name" -Name "workspace-name" -ForceDelete
    

    【讨论】:

    • 正确的标志是-ForceDelete而不是-Force!
    • 感谢更新。在原始发布时正在工作......想知道下面引用的更新是否改变了它......
    【解决方案2】:

    如果您在 Azure 门户中打开 Log Analytics 工作区的回收站,您将看到类似以下的屏幕:

    要能够将具有相同名称的新 Log Analytics 工作区添加到另一个订阅,您应该首先通过门户或 CLI recover 软删除的工作区。然后,您需要通过PowerShell 或Az CLI 在CLI 上使用--force 标志将其删除。

    PS:

    删除-AzOperationalInsightsWorkspace -ResourceGroupName “资源组名称”-名称“工作区名称”-ForceDelete

    Az CLI:

    az monitor log-analytics workspace delete --force true --resource-group MyResourceGroup --workspace-name MyWorkspace

    【讨论】:

      【解决方案3】:

      使用 -Force 标签强制删除无效@DreadedFrost

      【讨论】:

        【解决方案4】:

        PowerShell 存在不支持强制删除的问题,我们正在修复(eta:几周)。您可以使用 REST 或 CLI 强制删除

        【讨论】:

        • 是否包括使用 AzureRm 模块?
        • @Oleg Ananiev 有没有上述命令的替代方法?
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-08-14
        • 2022-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多