Azure Stack Hub 注册管理:联网注册 / 状态确认 / 更新 / Set-AzsRegistration

未经同意,请勿转载!

系列:第 5 篇(共 5 篇) --- 部署后必读 对应 PPT:slide 26-30(联网注册 / 注册状态 / 更新注册 / Set-AzsRegistration / 总结) 主题:Azure Stack Hub 部署完成后在 Azure 上注册 + 持续管理 责任团队:Azure 订阅管理员 + 运维团队 输出:管理员门户显示 Registered + Azure 计费订阅确认 + 注册资源组


0. 这篇解决什么

问题 :Azure Stack Hub 部署成功(Test-AzureStack 全 PASS)不等于 能在 Azure 上正常使用------必须在 Azure 上注册才能:

  1. 下载 Azure Marketplace 商品------Synapse / AKS / VM 镜像等

  2. 设置向 Microsoft 报告商业数据------计费依据

  3. 解锁完整功能------未注册的 Stamp 是受限模式

注册完成后,还需要持续管理

  • 注册状态监控(registered / not registered)

  • 注册信息更新(5 种场景)

  • 使用情况报告启用 / 禁用

  • 资源组合(registration resource group)


1. ⭐ L1/L2/L3 三层决策框架

含义 本文覆盖
L1 微软硬要求 不可调整 联网部署必注册、EA/CSP 二选一、未注册即违规
L2 OEM 实现 Dell 特有 无 Dell 特有内容(注册是 Azure 侧操作)
L3 最佳实践 推荐做法 注册资源组独立、使用情况报告按需启用

2. ⭐ L1 联网注册概述

2.1 为什么必须注册

L1 微软硬要求:

  1. 联网部署必须注册才能解锁完整 Azure Stack Hub 功能

  2. 即用即付(PAYG)计费模式 下,未注册即违反 Azure Stack Hub 许可条款

  3. 注册后才能在 Azure Portal 管理 / 查看该 Stamp 的使用情况

  4. 注册后才能从 Azure 下载 Marketplace 商品到 Stamp

2.2 两种计费模式

L1 Azure Stack Hub 支持两种计费模式:

模式 全称 适用场景 计费路径
PAYG Pay-As-You-Use(即用即付) 短期 PoC / 按需付费 Stamp → Azure → EA / CSP → 发票
Capacity Capacity-Based(基于容量) 长期生产 / 年度订阅 Stamp → Azure → 容量订阅 → 发票

2.3 EA vs CSP 商业模式

两种模式的区别

维度 EA CSP
计费主体 企业直接与 Microsoft CSP 转售给企业
折扣 EA 承诺折扣 CSP 自定义折扣
适用 大型企业 中小企业 / 渠道

3. ⭐ L2 Set-AzsRegistration 注册命令

3.1 命令语法

复制代码
Set-AzsRegistration
    [-PrivilegedEndpointCredential] <PSCredential>
    [-PrivilegedEndpoint] <String>
    [[-AzureContext] <PSObject>]
    [[-ResourceGroupName] <String>]
    [[-ResourceGroupLocation] <String>]
    [[-BillingModel] <String>]
    [-MarketplaceSyndicationEnabled]
    [-UsageReportingEnabled]
    [[-AgreementNumber] <String>]
    [[-RegistrationName] <String>]
    [<CommonParameters>]

3.2 参数说明

参数 必填 说明
-PrivilegedEndpointCredential PEP(特权终结点)凭据
-PrivilegedEndpoint PEP 地址
-AzureContext 可选 Azure 上下文(Get-AzContext
-ResourceGroupName 注册资源组名称(推荐独立资源组)
-ResourceGroupLocation 资源组区域(如 chinaeast
-BillingModel PayAsYouUseCapacity
-MarketplaceSyndicationEnabled 开关 是否启用 Marketplace 商品同步
-UsageReportingEnabled 开关 是否启用使用情况报告
-AgreementNumber Capacity 必填 EA 协议号
-RegistrationName 注册名称(任意)

3.3 PAYG 注册示例

复制代码
# 1. 登录 Azure
Connect-AzAccount -TenantId <tenant-id>

# 2. 创建注册资源组(推荐独立资源组,便于审计)
New-AzResourceGroup -Name "azurestack-registration" `
    -Location "chinaeast"

# 3. 准备 PEP 凭据
$pepCred = Get-Credential -Message "Enter PEP credentials"

# 4. 注册
Set-AzsRegistration `
    -PrivilegedEndpointCredential $pepCred `
    -PrivilegedEndpoint "AzS-ERCS01" `
    -AzureContext (Get-AzContext) `
    -ResourceGroupName "azurestack-registration" `
    -ResourceGroupLocation "chinaeast" `
    -BillingModel PayAsYouUse `
    -MarketplaceSyndicationEnabled `
    -UsageReportingEnabled `
    -RegistrationName "azurestack-east-prod-2026"

3.4 Capacity 注册示例

复制代码
Set-AzsRegistration `
    -PrivilegedEndpointCredential $pepCred `
    -PrivilegedEndpoint "AzS-ERCS01" `
    -AzureContext (Get-AzContext) `
    -ResourceGroupName "azurestack-registration" `
    -ResourceGroupLocation "chinaeast" `
    -BillingModel Capacity `
    -AgreementNumber "<EA-agreement-number>" `
    -MarketplaceSyndicationEnabled `
    -UsageReportingEnabled `
    -RegistrationName "azurestack-east-prod-2026"

3.5 注册 Checklist

  • 已登录到 Azure 订阅(Connect-AzAccount

  • 已创建独立注册资源组

  • 已选择计费模式(PAYG vs Capacity)

  • Capacity 模式:EA 协议号已就绪

  • PEP 凭据可用

  • Set-AzsRegistration 执行无错误


4. ⭐ L1 注册状态确认

4.1 在 Azure Stack Hub 管理员门户确认

L1 步骤:

  1. 打开 https://adminportal.<region>.<external-domain>

  2. 登录(Global Administrator 或 Owner)

  3. Dashboard → Region management

  4. 查看 Properties 面板

4.2 关键字段

字段 说明
REGISTRATION STATUS Registered ✅ 或 Not registered
REGISTRATION SUBSCRIPTION ID 注册时使用的 Azure 订阅 ID
REGISTRATION RESOURCE GROUP 注册资源组名称
REGISTRATION NAME 注册名称
CURRENT VERSION 当前 Azure Stack Hub 版本

4.3 状态判定

状态 含义 处置
Registered 注册成功 进入后续运营
Not registered 未注册 / 注册失败 重新执行 Set-AzsRegistration
Expired 注册过期 重新注册
Pending 注册中 等待 5-10 分钟

5. ⭐ L1 更新注册信息

5.1 需要更新注册的场景

L1 5 种必须更新注册的场景:

场景 触发 操作
1 续订基于容量的年度订阅后 更新 AgreementNumber
2 更改计费模式(PAYG ↔ Capacity) 更新 BillingModel
3 添加 / 删除节点(基于容量的计费) 更新节点数信息
4 更改 Azure 订阅 重新注册到新订阅
5 资源组合变更 更新 ResourceGroupName

5.2 字段对应关系(PPT slide 28)

管理员门户字段 Cmdlet 参数 说明
REGISTRATION SUBSCRIPTION ID -Subscription 之前注册时使用的订阅 ID
REGISTRATION RESOURCE GROUP -ResourceGroupName 注册资源组
REGISTRATION NAME -RegistrationName 注册名称

5.3 更新注册示例

复制代码
# 场景:续订 EA 容量协议
Set-AzsRegistration `
    -PrivilegedEndpointCredential $pepCred `
    -PrivilegedEndpoint "AzS-ERCS01" `
    -AzureContext (Get-AzContext) `
    -ResourceGroupName "azurestack-registration" `
    -ResourceGroupLocation "chinaeast" `
    -BillingModel Capacity `
    -AgreementNumber "<NEW-EA-agreement-number>" `
    -MarketplaceSyndicationEnabled `
    -UsageReportingEnabled `
    -RegistrationName "azurestack-east-prod-2026"

6. ⭐ L1 启用 / 禁用使用情况报告

6.1 使用情况报告是什么

L1 Azure Stack Hub 向 Azure 报告每个租户的资源消耗数据(VM 时长 / 存储用量 / 出站流量),用于:

  1. 计费------PAYG 模式下是计费依据

  2. 容量规划------Capacity 模式下分析使用模式

  3. 异常检测------识别异常消耗

6.2 启用 / 禁用

L1 通过 Set-AzsRegistration-UsageReportingEnabled 参数:

复制代码
# 禁用使用情况报告(PAYG 模式下禁用即违反许可)
Set-AzsRegistration ... -UsageReportingEnabled:$false

# 启用使用情况报告(推荐)
Set-AzsRegistration ... -UsageReportingEnabled

6.3 PAYG 模式注意事项

L1 强制要求:

  • PAYG 模式下必须 启用使用情况报告(-UsageReportingEnabled

  • 禁用即违反 Azure Stack Hub 许可条款

  • 禁用会导致 Azure Commerce 缺少计费数据


7. Marketplace 商品同步

7.1 Marketplace 同步概述

L1 注册后可以从 Azure 下载 Marketplace 商品到 Stamp:

  • Azure VM 镜像(Ubuntu / Windows Server / Data Science VM 等)

  • Azure 应用服务(App Service)

  • AKS / ACR 预览版

7.2 启用 / 禁用

复制代码
# 启用 Marketplace 同步
Set-AzsRegistration ... -MarketplaceSyndicationEnabled

# 禁用
Set-AzsRegistration ... -MarketplaceSyndicationEnabled:$false

7.3 同步流程

复制代码
Azure Marketplace
        │
        │ 同步(每小时 / 每天)
        ▼
Azure Stack Hub Marketplace
        │
        ▼
租户可在订阅内创建 Marketplace 资源

8. 离线部署的特殊说明

L1 离线部署(disconnected)不需注册到 Azure 公共云:

  • 不能使用 Set-AzsRegistration 注册到 management.azure.com

  • 不能在线从 Azure Marketplace 下载商品

  • 不能向 Azure Commerce 报告使用情况

  • 只能使用 Capacity 计费模式(PAYG 不可用)

离线部署的注册方式

  • 通过 Azure Stack Hub License Capacity Tool 离线管理许可证

  • 离线下载Azure Marketplace image再上传到Azure Stack Hub

  • 容量信息定期导入到企业管理工具

本文不展开离线部署注册------后面会有专文介绍离线部署及注册的技术博文。


9. 注册管理 Checklist 总览

# 负责团队 状态
1 计费模式决策(PAYG vs Capacity)签字 IT 治理
2 Azure 订阅 + Resource Group 已创建 订阅管理员
3 Set-AzsRegistration 已成功执行 运维
4 管理员门户 REGISTRATION STATUS = Registered 运维
5 Marketplace 同步已启用(如需) 运维
6 使用情况报告已启用(如需) 运维
7 注册资源组 + 注册名称已记录到运维手册 运维
8 Set-AzsRegistration PowerShell 脚本已存档 运维

10. 一句话总结

注册是 Azure Stack Hub 从"部署完成"到"可用"的关键步骤 ------Set-AzsRegistration 一次执行 + 管理员门户验证 Registered 是部署闭环的最后一公里。

11. 系列总结

完成 doc 01-05 后,Azure Stack Hub 已:

阶段 完成标志
doc 01 网络规划 ConfigurationData.json 已导出
doc 02 部署准备 7 项软准备全 ✅
doc 03 证书管理 AzsReadinessChecker 8 项验证 PASS
doc 04 安装部署 Test-AzureStack 全 PASS
doc 05 注册管理 管理员门户显示 Registered

运维团队正式接手------后续日常管理(更新 / 监控 / 备份 / 计费)参考:


**附录 A:**运维必查项(每月)

  • 注册状态仍是 Registered

  • 使用情况报告正常

  • Marketplace 同步成功

  • Azure 订阅与计费资源组未欠费

  • EA / CSP 协议在有效期内

附录 B:常见注册问题

现象 可能原因 处置
Set-AzsRegistration 失败:Unauthorized PEP 凭据错 验证 CloudOperator 凭据
Set-AzsRegistration 失败:MarketplaceSyndication 订阅未授权 在 Azure Portal 同意 Marketplace terms
管理员门户显示 Not registered 注册失败 / 过期 重跑 Set-AzsRegistration
使用情况报告无数据 UsageReportingEnabled 关闭 重新启用
相关推荐
熊猫钓鱼>_>5 小时前
2026 鸿蒙全栈开发实战:从新能力落地到多设备上架的完整路径
华为·架构·app·harmonyos·arkts·鸿蒙·运营
XUHUOJUN6 小时前
Azure Stack Hub 证书管理:PKI / SAN / 信任链 / 验证 / 轮换
架构·azure stack
FII工业富联科技服务6 小时前
从85% AI应用覆盖到规模化运营:制造企业灯塔AI转型架构与落地方法解析
人工智能·架构·制造
带娃的IT创业者7 小时前
从印度私营火箭首飞成功看新兴航天架构的技术突围
大数据·架构·架构设计·系统工程·控制系统·火箭发射·商业航天
向夏威夷 梦断明暄7 小时前
从架构特点到功能缺陷,重新认识分析型分布式数据库
数据库·分布式·架构
淼澄研学7 小时前
大模型应用开发实战:从API调用到RAG与Agent架构的5个核心落地方案
人工智能·架构
Cosolar7 小时前
Claude Opus 5 系统提示词被完整泄露,共 135027 字符、约 3.4 万 token
人工智能·后端·架构
小码哥哥8 小时前
如何从架构层面评价国内六大企业AI知识库的技术差异?
人工智能·架构
zandy10118 小时前
体验家 XMPlus 跨系统数据同步与一致性保障机制:CEM 与 CRM/ERP/BI 的双向集成架构
大数据·架构
wu8587734579 小时前
从 Ticket-v1 到 OIDC:一场跨越十年的身份认证架构演进与平滑迁移实战
架构