弹性云服务器 ECS弹性云服务器 ECS

文档首页> 弹性云服务器 ECS> 常见问题> 云服务器管理> 主机名类> 创建多台云服务器时怎样设置有序的云服务器名称?
更新时间:2021/03/18 GMT+08:00
分享

创建多台云服务器时怎样设置有序的云服务器名称?

操作场景

购买多台云服务器时,有以下两种方式设置有序的云服务器名称。

  • 自动排序:购买多台云服务器时自动按序增加4位数字后缀。
  • 正则排序:按照name_prefix[begin_number,bits]name_suffix格式为多台云服务器设置有序的名称。

本节操作分别介绍两种命名方式的使用方法。

自动排序

名称可自定义,但需符合命名规则:只能由中文字符、英文字母、数字及“_”、“-”、“.”组成,且长度为[1-64]个字符。

一次创建多台弹性云服务器时,系统自动增加4位数字后缀,此时名称的长度为[1-59]个字符。例如:输入ecs,云服务器名称为ecs-0001, ecs-0002,……。再次创建多台云服务器时,命名从上次最大值连续增加,例如:输入ecs,已有云服务器ecs-0010,新创云服务器名称为ecs-0011、ecs-0012、……,命名达到9999时,从0001开始。

允许重名:允许创建的云服务器名称相同。如果是批量创建,勾选“允许重名”后,批量创建的多台云服务器名称全部相同,不再按序增加。

  • 示例1:创建时输入云服务器名称ecs-f526。

    云服务器名称依次为ecs-f526-0001、ecs-f526-0002、ecs-f526-0003...

  • 示例2:创建时输入云服务器名称ecs-f526,若已有ecs-0010, 则从ecs-0011开始命名。

    云服务器名称依次为ecs-f526-0011、ecs-f526-0012、ecs-f526-0013...

  • 示例3:创建时输入云服务器名称ecs-0010,若已有ecs-0010, 且勾选了“允许重名”。

    云服务器名称均为ecs-0010。

正则排序

按照name_prefix[begin_number,bits]name_suffix格式为多台云服务器设置有序的名称。

正则排序字段说明

正则排序为三段,如图1所示。

图1 正则排序字段说明

详细参数说明请参考表1

表1 正则排序参数说明

字段名称

是否必选

说明

示例

name_prefix

云服务器名称前缀

只能由中文字符、英文字母、数字及“_”、“-”、“.”组成。

ecs

[begin_number,bits]

云服务器名称中的有序数字,依次递增,用于区分多台云服务器

[0,4]

name_suffix

云服务器名称后缀。

只能由中文字符、英文字母、数字及“_”、“-”、“.”组成。

f526

表2 [begin_number,bits]参数说明

字段名称

是否必选

说明

示例

begin_number

云服务器名称的开始数字。

取值范围[0,9999]。默认是从0开始。

0

bits

云服务器名称中有序数字所占位数。

取值范围[1,4],默认值为4。

4

正则排序使用须知
  • 正则排序不支持重名。
  • 有序数字[begin_number,bits]字段中不能有空格。
  • 如果有序数字中设置的“begin_number+count-1”位数大于bits的取值,以“begin_number+count-1”的位数为准。

    示例:[begin_number,bits]设置为[8,1],云服务器数量2(count=2),其中bits值1,“begin_number+count-1”的位数与bits取值一致,则云服务器名称依次为name_prefix8name_suffix、name_prefix9name_suffix。

    [begin_number,bits]设置为[8,1],云服务器数量3(count=3),其中bits值1,但“begin_number+count-1”为10,大于bits的取值,因此有序数字的位数以“begin_number+count-1”的位数为准。

    云服务器名称依次为name_prefix08name_suffix、name_prefix09name_suffix、name_prefix10name_suffix。

  • 如果有序数字中设置的begin_number与弹性云服务器数量之和大于最大值9999,那么超出9999个的云服务器名称中有序数字取值均为9999。
  • 如果设置有序数字为[]或者[,],则begin_number从0开始取值,bits默认取值4。
  • 如果设置有序数字为[99]或者[99,],则begin_number从99开始取值,bits会默认取值4。
正则排序示例
  • 示例1:创建时输入云服务器名称使用正则排序,输入name_prefix[,]name_suffix。

    云服务器名称依次为name_prefix0000name_suffix、name_prefix0001name_suffix、name_prefix0002name_suffix...

  • 示例2:创建时输入云服务器名称使用正则排序,输入name_prefix[]name_suffix。

    云服务器名称依次为name_prefix0000name_suffix、name_prefix0001name_suffix、name_prefix0002name_suffix...

  • 示例3:创建时输入云服务器名称使用正则排序,输入name_prefix[9,]name_suffix。

    云服务器名称依次为name_prefix0009name_suffix、name_prefix0010name_suffix、name_prefix0011name_suffix...

  • 示例4:创建时输入云服务器名称使用正则排序,输入name_prefix[,3]name_suffix。

    云服务器名称依次为name_prefix000name_suffix、name_prefix001name_suffix、name_prefix002name_suffix...

  • 示例5:创建时输入云服务器名称使用正则排序,输入name_prefix[8]name_suffix。

    云服务器名称依次为name_prefix0008name_suffix、name_prefix0009name_suffix、name_prefix0010name_suffix...

  • 示例6:创建时输入云服务器名称使用正则排序,输入name_prefix[9999]name_suffix。

    云服务器名称重名都是输入name_prefix9999name_suffix...

  • 示例7:创建时输入云服务器名称使用正则排序,输入name_prefix[8]

    云服务器名称依次为name_prefix0008、name_prefix0009、name_prefix0010...

分享:

主机名类 所有常见问题

more