[ English | 한국어 (대한민국) | português (Brasil) | français | español | English (United Kingdom) | русский | 中文 (简体, 中国) | Esperanto | Deutsch | Indonesia | नेपाली ]

启动和管理实例

实例是在云中运行的虚拟机。您可以从以下来源启动实例

  • 上传到镜像服务的镜像。

  • 您已复制到持久卷的镜像。实例从卷启动,该卷通过 iSCSI 由 cinder-volume API 提供。

  • 您拍摄的实例快照。

启动实例

  1. 登录到仪表板。

  2. 从左上角的下拉菜单中选择适当的项目。

  3. 项目 选项卡上,打开 计算 选项卡,然后单击 实例 分类。

    仪表板显示实例的名称、私有和浮动 IP 地址、大小、状态、任务、电源状态等。

  4. 单击 启动实例

  5. 启动实例 对话框中,指定以下值

    详细信息 选项卡

    实例名称

    为虚拟机指定一个名称。

    注意

    您在此处指定的名称将成为服务器的初始主机名。如果名称超过 63 个字符,计算服务会自动截断它,以确保 dnsmasq 正常工作。

    服务器构建完成后,如果您在 API 中更改服务器名称或直接更改主机名,仪表板中的名称将不会更新。

    创建时,服务器名称不保证唯一,因此您可能会有两个具有相同主机名的实例。

    描述

    您可以为虚拟机指定简短的描述。

    可用区

    默认情况下,此值设置为云提供商提供的可用区(例如 us-westapac-south)。在某些情况下,它可能是 nova

    数量

    要启动多个实例,请输入大于 1 的值。默认值为 1

    来源 选项卡

    实例启动源

    您的选项是

    从镜像启动

    如果选择此选项,将显示一个 镜像名称 字段。您可以从列表中选择镜像。

    从快照启动

    如果选择此选项,将显示一个 实例快照 字段。您可以从列表中选择快照。

    从卷启动

    如果选择此选项,将显示一个 字段。您可以从列表中选择卷。

    从镜像启动(创建新卷)

    使用此选项,您可以从镜像启动并创建卷,方法是输入卷的 设备大小设备名称。单击 删除实例时删除卷 选项,以便在删除实例时删除卷。

    从卷快照启动(创建新卷)

    使用此选项,您可以从卷快照启动并创建新卷,方法是从列表中选择 卷快照 并添加卷的 设备名称。单击 删除实例时删除卷 选项,以便在删除实例时删除卷。

    镜像名称

    此字段根据您的先前选择而更改。如果您选择使用镜像启动实例,则会显示 镜像名称 字段。从下拉列表中选择镜像名称。

    实例快照

    此字段根据您的先前选择而更改。如果您选择使用快照启动实例,则会显示 实例快照 字段。从下拉列表中选择快照名称。

    Volume

    此字段根据您的先前选择而更改。如果您选择使用卷启动实例,则会显示 字段。从下拉列表中选择卷名称。如果要在删除实例时删除卷,请选中 删除实例时删除卷 选项。

    风味 选项卡

    风味

    指定要启动的实例的大小。

    注意

    风味是根据为启动实例而选择的镜像的大小来选择的。例如,在创建镜像时,如果您在 最小 RAM (MB) 字段中输入了值 2048,那么在选择镜像时,默认风味将是 m1.small

    网络 选项卡

    选定的网络

    要将网络添加到实例,请单击 可用 字段中的 +

    网络端口 选项卡

    端口

    激活您想要分配给实例的端口。

    安全组 选项卡

    安全组

    激活您想要分配给实例的安全组。

    安全组是一种云防火墙,用于定义将哪些传入网络流量转发到实例。

    如果您尚未创建任何安全组,则只能将默认安全组分配给实例。

    密钥对 选项卡

    密钥对

    指定一个密钥对。

    如果镜像使用静态 root 密码或静态密钥集(都不推荐),则无需提供密钥对即可启动实例。

    配置 选项卡

    定制脚本源

    指定在实例启动后运行的定制脚本。

    元数据 选项卡

    可用元数据

    将元数据项添加到您的实例。

  6. 单击 启动实例

    实例在云中的计算节点上启动。

注意

如果您未提供密钥对、安全组或规则,则用户只能通过 VNC 从云内部访问实例。即使没有配置 ICMP 规则,也无法 ping 实例。

您还可以从 镜像 分类中启动实例,分别在从镜像或卷启动实例时。

当您从镜像启动实例时,OpenStack 会在实例启动的计算节点上创建镜像的本地副本。

有关创建镜像的详细信息,请参阅《OpenStack 虚拟机镜像指南》中的 手动创建镜像

当您从卷启动实例时,请注意以下步骤

  • 要选择从中启动的卷,请从卷上的任意镜像启动实例。您选择的任意镜像不会启动。相反,它将被您在下一步中选择的卷上的镜像替换。

    要从卷启动 Xen 镜像,您在其中启动的镜像的类型必须与卷上的镜像相同,完全虚拟化或准虚拟化。

  • 选择要从中启动的卷或卷快照。输入设备名称。输入 vda 用于 KVM 镜像或 xvda 用于 Xen 镜像。

注意

在不支持硬件虚拟化的 QEMU 上运行时,在 /etc/nova/nova-compute.conf 中设置 cpu_mode="none" 以及 virt_type=qemu 以解决以下错误

libvirtError: unsupported configuration: CPU mode 'host-model'
for ``x86_64`` qemu domain on ``x86_64`` host is not supported by hypervisor

使用 SSH 连接到您的实例

要通过 SSH 连接到您的实例,请使用下载的密钥对文件。

注意

对于 TryStack 上的 Ubuntu 云镜像,用户名是 ubuntu

  1. 复制您的实例的 IP 地址。

  2. 使用 ssh 命令建立到实例的安全连接。例如

    $ ssh -i MyKey.pem ubuntu@10.0.0.2
    
  3. 在提示符下,输入 yes

如果管理员已启用 root 密码注入,也可以使用 SSH 密钥对连接到实例。有关 root 密码注入的更多信息,请参阅《OpenStack 管理员指南》中的 注入管理员密码

跟踪实例的使用情况

您可以跟踪每个项目的实例使用情况。您可以通过显示所有实例的 vCPU 数量、磁盘、RAM 和运行时间等计量表来跟踪每月成本。

  1. 登录到仪表板。

  2. 从左上角的下拉菜单中选择适当的项目。

  3. 项目 选项卡上,打开 计算 选项卡,然后单击 概述 分类。

  4. 要查询某个月的实例使用情况,请选择一个月并单击 提交

  5. 要下载摘要,请单击 下载 CSV 摘要

创建实例快照

  1. 登录到仪表板。

  2. 从左上角的下拉菜单中选择适当的项目。

  3. 项目 选项卡上,打开 计算 选项卡,然后单击 实例 分类。

  4. 选择要创建快照的实例。

  5. 在操作列中,单击 创建快照

  6. 创建快照 对话框中,输入快照的名称,然后单击 创建快照

    镜像 分类显示实例快照。

要从快照启动实例,请选择快照并单击 启动。继续启动实例。

管理实例

  1. 登录到仪表板。

  2. 从左上角的下拉菜单中选择适当的项目。

  3. 项目 选项卡上,打开 计算 选项卡,然后单击 实例 分类。

  4. 选择一个实例。

  5. 在操作列的菜单列表中,选择状态。

    您可以调整实例大小或重建实例。您还可以选择查看实例控制台日志、编辑实例或安全组。根据实例的当前状态,您可以暂停、恢复、挂起、软重启或硬重启或终止它。