自动化和工具故障排除

 

适用于:Windows Azure Pack

本主题提供有关排查 Windows Azure Pack for Windows Server 中自动化和工具相关的问题的指南。 为以下问题提供了推荐:

Service Management Automation (SMA) 故障排除

  • 获取租户操作的自动化

  • 将模块导入 SMA

  • 将参数传递给 Runbook

  • 使用 Windows PowerShell 重新配置 SMA 终结点

  • SMA 不调整夏令时

另请参阅博客帖子自动化混合云与 Windows Azure 和 PowerShell (第 1 部分) :简介和目录

工具故障排除

  • 应用主题工具包

  • 获取库资源导入工具 (GRIT)

  • 获取Windows Azure 包工具

  • 运行 Microsoft 基线配置分析器

自动化故障排除

本部分中的建议提供有关 Service Management Automation (SMA) 的指导。 若要运行 Runbook,必须在运行 Service Provider Foundation 的服务器上安装 SMA 证书。 有关详细信息,请参阅 Service Management Automation 与 Service Provider Foundation 之间建立信任

获取租户操作的自动化

适用于注册虚拟机云的服务管理自动化

问题

配置自动化和创建 Runbook 后,从租户的管理门户启动自动化失败。

建议

虚拟机云注册服务管理自动化过程中的步骤 3 中的 URL 指定完全限定的域名 (FDQN) ,而不仅仅是主机名。

返回页首

将模块导入 SMA

管理服务管理自动化相关

问题

Windows PowerShell Import-SMAModule cmdlet 无法导入模块。

建议

必须先创建模块的 zip 文件,然后才能将其导入 SMA。 有关详细信息,请参阅 Runbook 和模块操作的“生成和集成模块”部分。

返回页首

将参数传递给 Runbook

Runbook 操作 [SMA] 相关

问题

Runbook 的工作流取决于处理布尔值。 Windows Azure Pack 不显示租户提供 Runbook 值的对话框。

建议

可以使用Windows PowerShell脚本实现一些动态功能。 有关示例,请参阅博客帖子Windows Azure Pack:使用 Service Management Automation Runbook 重命名虚拟机计算机名称

返回页首

使用 Windows PowerShell 重新配置 SMA 终结点

管理服务管理自动化相关

问题

需要一个脚本来注册 VM 云的服务管理自动化。

建议

可以使用以下Windows PowerShell脚本,该脚本使用 spfadmin 模块的 Service Provider Foundation cmdlet。

Import-Module spfadmin

#Verify Existing
$SPFSetting = Get-SCSpfServer -Name IaaSAutomation | Get-SCSpfSetting
$SPFSetting

#Remove Existing
Remove-SCSpfSetting -SpfSetting $SPFSetting

#Create New
$SPFServer = Get-SCSpfServer -Name IaaSAutomation
$SMAServer = "https://ContosoSMA-SERVER:9090/"
New-SCSpfSetting –Name EndpointURL –SettingType EndpointconnectionString `
    –Value $SMAServer –Server $SPFServer

返回页首

SMA 不调整夏令时

管理服务管理自动化相关

问题

在夏令时更改后,作业运行的时间比预期早一小时。

建议

这是一个已知问题,将在将来的版本中得到解决。 在此时间段内,需要删除计划并创建新的计划并重新链接到 Runbook。

返回页首

工具故障排除

本部分中的建议与用于 azure Pack Windows的补充工具和工具包相关。

应用主题工具包

Windows Azure Pack 示例相关

问题

需要一个密钥才能在 Windows Azure Pack Express 安装中应用 Contoso 主题工具包。

建议

若要应用主题,必须为站点命名空间解密web.config文件的 connectionStringsappSettings 部分。 运行下面的 Windows PowerShell 命令:

Unprotect-MgmtSvcConfiguration -Namespace "AdminSite"

返回页首

在虚拟机云中使用库项相关

问题

需要一个工具来简化 VM 角色库项的发现和安装。

建议

请参阅博客帖子,使用 GRIT 1.1 在 Windows Azure Pack 中导入和配置 VM 角色库项

返回页首

获取Windows Azure 包工具

管理 Windows 服务器的 Azure 包Windows相关

问题

需要一个工具来简化任务。

建议

Windows Azure Pack 工具,可以通过简单的菜单执行任务,包括更改默认 URL 和添加管理员用户。 请参阅 azure Pack 工具Windows

返回页首

运行 Microsoft 基线配置分析器

Microsoft 基线配置分析器 2.0 相关

问题

无法运行 Microsoft 基线配置分析器 (MBCA) 来分析云中网站部署。

建议

若要分析网站部署,必须在 MBCA 模块中针对特定模型运行Windows PowerShell cmdlet, (不要与模块) 混淆。 对于 Windows Azure Pack,要使用的模型是网站 MBCA2 模型。 有关详细信息,请参阅 使用网站 MBCA2 模型验证安装

返回页首

另请参阅

Windows Azure Pack 故障排除