说明:由于我选择的资源池是支持多可用区的,所以需要选择在哪个可用区进行创建,我这里选择了az1。一些前置操作,如选择控制节点、切换成root转户、获取权限等操作不再赘述。
步骤:
1、创建子网
进入到控制节点后,执行以下命令查询可以用的子网和port,也可以使用命令vpcs subnet-list | grep az1查询某个可用区下的所有子网
vpcs list
选择子网,建议选择有物理地址信息的子网
任意挑选az1下的子网, 在子网下创建port,待会利用创建了好的port-id来配置虚拟机的网络设置
vpcs port-create <子网名称>
2、选择flavor和镜像
有些flavor和镜像是没有资源的,导致无法使用。所以在选择的时候要检查是否可用。
在选择flavor的时候要同时选择zone
查看有哪些flavor的命令如下:
gs flavor list
选择了flavor以后,再选择zone。查看有哪些zone可用的命令如下:
gs zone list
选择了zone和flavor以后,检查资源是否可用,命令如下:
gs scheduler cal --flavor <flavor-id> --zone <区域名称>
若为空则表示资源不可用,要换一个flavor或者zone
经过尝试,我选择了以下组合:
gs scheduler cal --flavor <flavor-id> --zone <区域名称>
image的选择可以通过以下命令来查看有哪些可运行的instance,再查看具体的instance实例信息,选择实例详情里面的image_id即可:
gs instance list
gs instance show uuid
3、创建云主机
gs instance boot --flavor <flavor-id> --image <image-id> --port <port-name> --name <云主机的名字> --zone <区域名> --password <>
创建完云主机以后,输入用户名root和设置的密码以后,若出现反复需要输入用户名和密码的情况是因为还没完全启动起来,可以稍等一会就好