hostgroup org loc
|
创建主机组:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
hammer hostgroup create \
--name hg_name \
--puppet-environment env_name \
--architecture arch_name \
--domain domain_name \
--subnet subnet_name \
--puppet-proxy proxy_name \
--puppet-ca-proxy ca-proxy_name \
--operatingsystem os_name \
--partition-table table_name \
--medium medium_name \
--organization-ids org_ID1,... \
--location-ids loc_ID1,...
hammer hostgroup create \
--name hg_name \
--puppet-environment env_name \
--architecture arch_name \
--domain domain_name \
--subnet subnet_name \
--puppet-proxy proxy_name \
--puppet-ca-proxy ca-proxy_name \
--operatingsystem os_name \
--partition-table table_name \
--medium medium_name \
--organization-ids org_ID1,... \
--location-ids loc_ID1,...
在主机组中添加激活码:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
hammer hostgroup set-parameter \
--hostgroup "hg_name" \
--name "kt_activation_keys" \
--value key_name
hammer hostgroup set-parameter \
--hostgroup "hg_name" \
--name "kt_activation_keys" \
--value key_name
|
host org loc
|
创建主机(从主机组生成参数):
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
hammer host create \
--name host_name \
--hostgroup hg_name \
--interface="primary=true, \
mac=mac_addr, ip=ip_addr, \
provision=true" \
--organization-id org_ID \
--location-id loc_ID \
--ask-root-password yes
hammer host create \
--name host_name \
--hostgroup hg_name \
--interface="primary=true, \
mac=mac_addr, ip=ip_addr, \
provision=true" \
--organization-id org_ID \
--location-id loc_ID \
--ask-root-password yes
|
job-template
|
添加用于远程执行的作业模板:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
hammer job-template create \
--file path \
--name template_name \
--provider-type SSH \
--job-category category_name
hammer job-template create \
--file path \
--name template_name \
--provider-type SSH \
--job-category category_name
|
job-invocation
|
调用远程作业:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
hammer job-invocation create \
--job-template template_name \
--inputs key1=value,... \
--search-query query
hammer job-invocation create \
--job-template template_name \
--inputs key1=value,... \
--search-query query
监控远程作业:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
hammer job-invocation output \
--id job_id --host host_name
hammer job-invocation output \
--id job_id --host host_name
|