👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>
本文介绍在云服务器控制台或调用OpenAPI批量创建实例时,如何为多台实例自定义设置有序的实例名称或主机名称,以便更好地管理实例。
配置规则
命名规则
实例名称或主机名称的命名规范如下表所示。
类型 | 命名规则 |
---|---|
实例名称 |
|
主机名称 |
|
命名格式
格式
批量设置有序名称的参数格式为name_prefix[begin_number,bits]name_suffix,各字段说明如下表所示。
字段 | 说明 | 示例 |
---|---|---|
name_prefix | 实例名称或主机名称的前缀,必填,需满足命名规则。 | name |
[begin_number,bits] |
说明
| [99,3] |
name_suffix | 实例名称或主机名称的后缀。 | ecs |
示例
说明 | 输入参数 | 实例名称(3台实例) |
---|---|---|
标准格式 | name[1,3]ecs | name001ecs、name002ecs、name003ecs |
标准格式,且begin_number+Count的位数 > 指定bits | name[99,2]ecs | name099ecs、name100ecs、name101ecs |
未指定begin_number与bits | name[]ecs 或 name[,]ecs | name0000ecs、name0001ecs、name0002ecs |
操作步骤
云服务器控制台
以下主要介绍实例名称或主机名称的相关配置,更多实例配置说明请参见通过向导购买实例。
登录云服务器控制台。
单击“创建实例”按钮,开始选购云服务器。
完成 基础配置、网络和安全 配置。
在 高级配置 页签的“实例名称”(必填)或“主机名”处,输入name_prefix[begin_number,bits]name_suffix格式的指定排序,配置规则请参见命名格式,并完成其他配置。
本实践输入的“实例名称”为name[1,3]ecs,“主机名”为name[1,3]host。设置实例数量为3,并完成购买。
操作结果:
购买完成后您可以在实例列表页查看新创建的3台实例,实例名称依次为:name001ecs、name002ecs、name003ecs;主机名依次为:name001host、name002host、name003host。
OpenAPI
调用 RunInstances 接口批量创建实例时,其有序命名还受到UniqueSuffix,即有序后缀参数的影响,具体情况如下所示。
说明
本实践主要介绍配置有序名称的相关参数,其他参数信息请参见RunInstances。
InstanceName和Hostname指定排序的参数配置格式为name_prefix[begin_number,bits]name_suffix,配置规则请参见命名格式。
关闭有序后缀(默认)仅指定[begin_number,bits]
关闭有序后缀(默认关闭)后,您可以指定[begin_number,bits]为批量创建的实例指定排序,具体参数配置如下:
UniqueSuffix:false(默认),即为InstanceName和Hostname关闭有序后缀。
Count:3
InstanceName:name[1,3]ecs
Hostname:name[1,3]host
按照上述操作,新创建的3台实例名称依次为:name001ecs、name002ecs、name003ecs;主机名依次为:name001host、name002host、name003host。
开启有序后缀且不指定[begin_number,bits]
在创建多台实例时,您可以选择开启有序后缀功能,为实例名称和主机名称自动排序。具体参数配置如下:
UniqueSuffix:true,即为InstanceName和Hostname自动排序,增加的后缀默认从1开始,按实例数量依次递增。
SuffixIndex(可选):1(默认),有序后缀的起始序号,取值范围1~999。
Count:3
InstanceName:ecs
Hostname:host
按照上述操作,新创建的3台实例的名称依次为:ecs-1、ecs-2、ecs-3;主机名依次为:host-1、host-2、host-3。
开启有序后缀且指定[begin_number,bits]
开启有序后缀后,如果您在InstanceName、Hostname中指定[begin_number,bits] ,[begin_number,bits]优先级高于有序后缀UniqueSuffix,具体如下表所示。
开启有序后缀 | 实例名/主机名是否指定[begin_number,bits] | UniqueSuffix是否生效 | 示例 |
---|---|---|---|
UniqueSuffix=true,且SuffixIndex取默认值1 | 均指定 | 均不生效 | InstanceName与Hostname均为name[666,3]ecs |
仅InstanceName指定、Hostname未指定 | 仅对Hostname生效 | InstanceName为name[666,3]ecs、Hostname为host
| |
仅Hostname指定、InstanceName未指定 | 仅对InstanceName生效 | InstanceName为ecs、Hostname为name[666,3]host
|