cisco.ucs.ucs_service_profile_association 模块 – 在 Cisco UCS Manager 上配置服务配置文件关联
注意
此模块是 cisco.ucs 集合(版本 1.14.0)的一部分。
如果您使用的是 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install cisco.ucs
。您需要其他要求才能使用此模块,有关详细信息,请参见 要求。
要在 playbook 中使用它,请指定:cisco.ucs.ucs_service_profile_association
。
概要
在 Cisco UCS Manager 上配置服务配置文件关联(更改关联或取消关联)。
要求
以下要求需要在执行此模块的主机上满足。
ucsmsdk
参数
参数 |
注释 |
---|---|
Cisco UCS Manager 的 IP 地址或主机名。 模块可以与 UCS 平台仿真器 https://cs.co/ucspe 一起使用 |
|
资源分配到的组织的专有名称 (dn)。 默认值: |
|
Cisco UCS Manager 身份验证的密码。 |
|
连接期间使用的端口号(默认情况下,https 使用 443,http 连接使用 80)。 |
|
如果 use_proxy 为 no,则指定用于连接的代理。例如,'http://proxy.xy.z:8080' |
|
限制服务配置文件在与服务器关联后进行迁移。 如果设置为 no,则 Cisco UCS Manager 在迁移现有服务配置文件之前不会对新服务器执行任何兼容性检查。 如果设置为 no,并且迁移中使用的两台服务器的硬件不相似,则关联可能会失败。 选项
|
|
指定如何使用以下选项将服务器与此服务配置文件关联 server - 用于预配置插槽或选择现有服务器。插槽或服务器由 server_dn 选项指定。 pool - 用于从服务器池中选择。server_pool 选项指定要使用的服务器池的名称。 如果服务配置文件绑定到模板,则选项无效。 如果状态为 absent,则为可选。 选项
|
|
用于预配置或选择现有服务器的服务器对象的专有名称 (dn)。 如果 server_assignment 选项为 server,则为必需。 如果状态为 absent,则为可选。 |
|
用于基于服务器池分配的服务器池的名称。 如果 server_assignment 选项为 pool,则为必需。 如果状态为 absent,则为可选。 |
|
正在关联或取消关联的服务配置文件的名称。 |
|
如果 如果 选项
|
|
如果 选项
|
|
如果 选项
|
|
Cisco UCS Manager 身份验证的用户名。 默认值: |
示例
- name: Change Service Profile Association to server pool Container-Pool and restrict migration
cisco.ucs.ucs_service_profile_association:
hostname: 172.16.143.150
username: admin
password: password
service_profile_name: test-sp
server_assignment: pool
server_pool_name: Container-Pool
restrict_migration: 'yes'
- name: Attempt to change association once a minute for up to 10 minutes
cisco.ucs.ucs_service_profile_association:
hostname: 172.16.143.150
username: admin
password: password
service_profile_name: test-sp
server_assignment: server
server_dn: sys/chassis-2/blade-1
register: result
until: result.assign_state == 'assigned' and result.assoc_state == 'associated'
retries: 10
delay: 60
- name: Disassociate Service Profile
cisco.ucs.ucs_service_profile_association:
hostname: 172.16.143.150
username: admin
password: password
service_profile_name: test-sp
state: absent
返回值
此处记录了常见的返回值 此处,以下是此模块特有的字段
键 |
描述 |
---|---|
逻辑服务器分配状态(已分配、未分配或失败)。 返回: 成功 示例: |
|
逻辑服务器关联状态(已关联或未关联)。 返回: 成功 示例: |