arrow_back

创建几个新的虚拟机

登录 加入
访问 700 多个实验和课程

创建几个新的虚拟机

实验 1 小时 universal_currency_alt 5 个积分 show_chart 入门级
info 此实验可能会提供 AI 工具来支持您学习。
访问 700 多个实验和课程

概览

在本实验中,您将探索虚拟机实例方案,并创建几个具有不同特征的虚拟机。

目标

在本实验中,您将探索可用的虚拟机方案,并查看不同位置之间的差异。

在本实验中,您将学习如何执行以下任务:

  • 创建几个标准虚拟机
  • 创建高级虚拟机

设置和要求

对于每个实验,您都会免费获得一个新的 Google Cloud 项目及一组资源,它们都有固定的使用时限。

  1. 点击开始实验按钮。如果该实验需要付费,系统会打开一个弹出式窗口供您选择付款方式。左侧是实验详细信息面板,其中包含以下各项:

    • 打开 Google Cloud 控制台按钮
    • 剩余时间
    • 进行该实验时必须使用的临时凭据
    • 帮助您逐步完成本实验所需的其他信息(如果需要)
  2. 点击打开 Google Cloud 控制台(如果您使用的是 Chrome 浏览器,请右键点击并选择在无痕式窗口中打开链接)。

    该实验会启动资源并打开另一个标签页,显示登录页面。

    提示:将这些标签页安排在不同的窗口中,并排显示。

    注意:如果您看见选择账号对话框,请点击使用其他账号
  3. 如有必要,请复制下方的用户名,然后将其粘贴到登录对话框中。

    {{{user_0.username | "<用户名>"}}}

    您也可以在实验详细信息面板中找到用户名

  4. 点击下一步

  5. 复制下面的密码,然后将其粘贴到欢迎对话框中。

    {{{user_0.password | "<密码>"}}}

    您也可以在实验详细信息面板中找到密码

  6. 点击下一步

    重要提示:您必须使用实验提供的凭据。请勿使用您的 Google Cloud 账号凭据。 注意:在本实验中使用您自己的 Google Cloud 账号可能会产生额外费用。
  7. 继续在后续页面中点击以完成相应操作:

    • 接受条款及条件。
    • 由于这是临时账号,请勿添加账号恢复选项或双重验证。
    • 请勿注册免费试用。

片刻之后,系统会在此标签页中打开 Google Cloud 控制台。

注意:如需查看列有 Google Cloud 产品和服务的菜单,请点击左上角的导航菜单,或在搜索字段中输入服务或产品的名称。 “导航菜单”图标

任务 1. 创建实用程序虚拟机

创建虚拟机

  1. 在 Google Cloud 控制台的导航菜单 (“导航菜单”图标) 中,依次点击 Compute Engine > 虚拟机实例
  2. 点击创建实例
  3. 名称中,为实例输入名称。 将鼠标悬停在问号图标上,查看相关建议,了解名称的正确格式。
  4. 对于区域可用区,分别选择
  5. 对于系列,选择 E2
  6. 对于机器类型,请查看提供的选项。
注意:此菜单列出了 vCPU 的数量、内存量以及符号名称,例如 e2-medium。该符号名称是您在使用 gcloud 命令创建虚拟机时用来选择机器类型的参数。请注意,可用区以及机器类型的右侧会显示所选机器类型的每月预估费用明细。
  1. 对于机器类型,依次选择标准 > e2-standard-4(4 个 vCPU、16 GB 内存)。 费用是如何变化的?
  2. 对于机器类型,依次选择共享核心 > e2-medium(2 个 vCPU、4 GB 内存)
  3. 点击网络
  4. 对于网络接口,点击下拉菜单图标。
  5. 对于外部 IPv4 地址,选择
  6. 点击完成
  7. 将其他设置保留默认值,然后点击创建。 等待新虚拟机创建完成。
注意:不在 Google Cloud 免费计划的免费层级涵盖范围内的外部 IP 地址可能会产生小额费用。请查看虚拟私有云指南的外部 IP 地址价格部分,详细了解价格信息。

查看虚拟机详细信息

  1. 虚拟机实例页面,点击虚拟机名称。
  2. 找到 CPU 平台并记下其值。点击修改

注意:您无法更改机器类型、CPU 平台或可用区。

您可以添加网络标记,允许来自互联网的特定网络流量通过防火墙。 虚拟机的某些属性是其固有组成部分,是在创建虚拟机时设置的,并且不可更改。其他属性可以修改。

您可以添加额外的磁盘,也可以决定在删除实例时是否删除相应的启动磁盘。

通常情况下,启动磁盘默认会在实例被删除时自动删除。但有时候您可能希望更改此行为。此功能非常重要,因为在启动磁盘连接至正在运行的实例时,您无法基于该启动磁盘创建映像。

因此您需要停用在删除实例时也删除启动磁盘,才能基于启动磁盘创建系统映像。

  1. 点击取消

  2. 检查可用性政策

注意:非抢占式实例无法转换为抢占式实例。此选项只能在创建虚拟机时更改。抢占式实例可能会被随时中断,但费用较低。

如果虚拟机由于任何原因(例如服务中断或硬件故障)停止,自动重启功能会将其再次启动。这是您希望的运作方式吗?您的应用是否具有幂等性(其代码可以正确处理第二次启动)?

在主机维护期间,虚拟机会设置为实时迁移。但是,您可以选择终止虚拟机,而不是迁移。

如果进行更改,有时可能需要几分钟才能生效,特别是在涉及到网络更改的情况下,如添加防火墙或更改外部 IP。

探索虚拟机日志

  1. 在虚拟机的虚拟机实例详情页面中,点击日志记录
注意:您现在已经导航到“日志记录”页面。 这是一个结构化的日志视图。顶部有一些下拉菜单可以用来过滤内容,还有一个搜索框可用于根据标签或文字进行搜索。
  1. 点击某一行左侧的展开此日志条目,查看它包含什么类型的信息。

点击“检查我的进度”以验证是否完成了以下目标:

创建实用程序虚拟机

第 2 步:创建 Windows 虚拟机

创建虚拟机

  1. 在 Google Cloud 控制台的导航菜单 (“导航菜单”图标) 中,依次点击 Compute Engine > 虚拟机实例
  2. 点击创建实例
  3. 指定下列设置:
属性 值(按照说明输入值或选择选项)
名称 为您的 Windows 虚拟机输入一个名称
区域
可用区
  1. 对于系列,选择 E2
  2. 对于机器类型,依次选择标准 > e2-standard-2(2 个 vCPU、8 GB 内存)
  3. 点击操作系统和存储空间,然后点击更改
  4. 对于操作系统,选择 Windows Server
  5. 对于版本,选择 Windows Server 2016 Datacenter Core
  6. 对于启动磁盘类型,选择 SSD 永久性磁盘
  7. 对于大小 (GB),输入 64
  8. 点击选择
  9. 点击网络
  10. 对于防火墙,启用允许 HTTP 流量允许 HTTPS 流量
  11. 点击创建
注意:当虚拟机运行时,请注意最右边的列中的连接选项是 RDP,不是 SSH。RDP 指远程桌面协议。您需要将安装在您的本地机器上的 RDP 客户端连接至 Windows 桌面。 注意:在本地机器上安装 RDP 客户端不在本实验以及本课程的范围内。因此,在此实验中不要求连接至 Windows 虚拟机。但是,您应完成涉及 RDP 客户端之前的常规流程。“连接至 Windows 虚拟机”指南中介绍了连接至 Windows 虚拟机的操作说明。

为虚拟机设置密码

  1. 点击 Windows 虚拟机的名称,访问虚拟机实例详情
  2. 您还没有此 Windows 虚拟机的有效密码:没有密码便无法登录此 Windows 虚拟机。点击设置 Windows 密码
  3. 点击设置
  4. 复制生成的密码,然后点击关闭
注意:本实验不要求连接至 Windows 虚拟机。相应流程类似于下述过程(具体取决于您安装的 RDP 客户端)。可以通过 Chrome 应用商店为 Chrome 安装所显示的 RDP 客户端。 在虚拟机实例页面,您可以点击 Windows 虚拟机的 RDP,并使用之前复制的密码进行连接。

点击“检查我的进度”以验证是否完成了以下目标:

创建 Windows 虚拟机

任务 3. 创建自定义虚拟机

创建虚拟机

  1. 在 Google Cloud 控制台的导航菜单 (“导航菜单”图标) 中,依次点击 Compute Engine > 虚拟机实例
  2. 点击创建实例
  3. 指定下列设置:
属性 值(按照说明输入值或选择选项)
名称 为您的虚拟机输入名称
区域
可用区
  1. 对于系列,选择 E2
  2. 对于机器类型,点击自定义
  3. 对于核心数,输入 2
  4. 对于内存,输入 4 GB
  5. 点击操作系统和存储空间
  6. 如果显示的映像不是 Debian GNU/Linux 12 (bookworm),请点击更改,选择 Debian GNU/Linux 12 (bookworm),然后点击选择
  7. 点击创建

通过 SSH 连接至您的自定义虚拟机

  1. 针对您刚创建的自定义虚拟机,点击 SSH
  2. 如需查看关于自定义虚拟机上的未使用和已使用内存以及交换空间的信息,请运行以下命令:
free
  1. 如需查看虚拟机上安装的 RAM 的详细信息,请运行以下命令:
sudo dmidecode -t 17
  1. 如需验证处理器数量,请运行以下命令:
nproc
  1. 如需查看虚拟机上安装的 CPU 的详情,请运行以下命令:
lscpu
  1. 如需退出 SSH 终端,请运行以下命令:
exit

点击“检查我的进度”以验证是否完成了以下目标:

创建自定义虚拟机

任务 4. 回顾

在本实验中,您创建了几个不同类型、不同特征的虚拟机实例。一个是用于管理的小型实用程序虚拟机。您还创建了一个标准虚拟机和一个自定义虚拟机。您启动了 Windows 和 Linux 虚拟机,并删除了虚拟机。

结束实验

完成实验后,请点击结束实验。Google Cloud Skills Boost 会移除您使用过的资源并为您清理帐号。

系统会提示您为实验体验评分。请选择相应的星级数,输入评论,然后点击提交

星级数的含义如下:

  • 1 颗星 = 非常不满意
  • 2 颗星 = 不满意
  • 3 颗星 = 一般
  • 4 颗星 = 满意
  • 5 颗星 = 非常满意

如果您不想提供反馈,可以关闭该对话框。

如果要留言反馈、提出建议或做出更正,请使用支持标签页。

版权所有 2020 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。

准备工作

  1. 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
  2. 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
  3. 在屏幕左上角,点击开始实验即可开始

使用无痕浏览模式

  1. 复制系统为实验提供的用户名密码
  2. 在无痕浏览模式下,点击打开控制台

登录控制台

  1. 使用您的实验凭证登录。使用其他凭证可能会导致错误或产生费用。
  2. 接受条款,并跳过恢复资源页面
  3. 除非您已完成此实验或想要重新开始,否则请勿点击结束实验,因为点击后系统会清除您的工作并移除该项目

此内容目前不可用

一旦可用,我们会通过电子邮件告知您

太好了!

一旦可用,我们会通过电子邮件告知您

一次一个实验

确认结束所有现有实验并开始此实验

使用无痕浏览模式运行实验

请使用无痕模式或无痕式浏览器窗口运行此实验。这可以避免您的个人账号与学生账号之间发生冲突,这种冲突可能导致您的个人账号产生额外费用。