IBM Cloud Docs
创建和使用虚拟服务器 (ibmcloud sl vs)

创建和使用虚拟服务器 (ibmcloud sl vs)

IBM Cloud® Virtual Servers 是可缩放的虚拟服务器,随专用核心和内存分配一起购买。 如果您正在寻找可在几分钟内添加的计算资源,并可使用图像模板等功能,它们将是一个不错的选择。

使用 IBM Cloud® 命令行界面中的以下命令来管理经典基础架构虚拟服务器。

ibmcloud sl 与授权存储

将文件、块和可移植存储器授权给虚拟服务器

ibmcloud sl vs authorize-storage [OPTIONS] IDENTIFIER

示例

ibmcloud sl vs authorize-storage--username-storage SL01SL30-371234567 授权虚拟服务器的文件、块和便携式存储。

ibmcloud sl vs authorize-storage IDENTIFIER [flags]

命令选项

---p,portable-id
要添加到虚拟服务器的可移植存储器标识
---u,用户名-存储
要添加到虚拟服务器中的存储器用户名。

ibmcloud sl 与带宽

日期范围内的带宽数据。

ibmcloud sl 与带宽 IDENTIFIER[OPTIONS] 时间格式为 "2006-01-02"、'2006-01-02T15:04'"或'2006-01-02T15:04-07:00'

由于某些舍入和日期对齐详细信息,此处的结果可能与控制门户网站中的结果略有不同。 带宽以 GB 为单位列出,如果未指定时区,那么将采用 GMT+0。

示例

ibmcloud sl vs bandwidth 1234-s 2006-01-02T15:04 -e 2006-01-02T15:04-07:00

ibmcloud sl vs bandwidth IDENTIFIER [flags]

命令选项

---e,结束
带宽报告的结束日期
--q 安静
仅显示摘要表。
---r,滚动
要报告为一个数据点的秒数。300,600,1800,3600 (缺省值),43200 或 86400 秒
---s,开始
带宽报告的开始日期

ibmcloud sl vs 计费

获取虚拟服务器实例的计费详细信息

ibmcloud sl vs billing IDENTIFIER

ibmcloud sl vs cancel

取消虚拟服务器实例

ibmcloud sl vs cancel IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认

ibmcloud sl 与 capacity-create

创建保留容量实例。

ibmcloud sl vs capacity-create [OPTIONS] 示例:

ibmcloud sl vs capacity-create-nmyvsi-b1234567 -flC1_2X2_1_YEAR_TERM -i2 此命令命令一个预留容量实例,名称为 myvsi、backendRouterId1234567、风味C1_2X2_1_YEAR_TERM和 2 个实例、 ibmcloud sl vs capacity-create--namemyvsi--backendRouterId1234567--flavor C1_2X2_1_YEAR_TERM --instances2--test 在实际下订单之前,该命令会测试订单是否与上述选项一致。

警告: 保留容量在年度合同中,在合同到期之前不可取消。

ibmcloud sl vs capacity-create [flags]

命令选项

--b, backendRouterId
BackendRouterId, create-options 列出了要使用的有效 ID。[required]
--味道
Capacity keyname (C1_2X2_1_YEAR_TERM for example). [required]
--f 力量
强制执行操作而不确认
---i,实例
该容量预留可支持的 VSI 实例[数量]
--n 姓名
[需要]为新预留容量命名
--test
Do not actually create the reserved capacity

ibmcloud sl vs 容量创建选项

列出用于创建保留容量组实例的选项

ibmcloud sl vs capacity-create-options

ibmcloud sl vs capacity-detail

获取保留容量组详细信息。

ibmcloud sl vs capacity-detail IDENTIFIER [flags]

命令选项

--column
要显示的列。 选项为:id、hostname、domain、primary_ip 和 backend_ip。 此选项可以多次指定
--sortby
要作为排序依据的列。 选项为:id、hostname、domain、primary_ip、backend_ip

ibmcloud sl vs capacity-list

列示保留容量组。

ibmcloud sl vs capacity-list

ibmcloud sl vs capture

将虚拟服务器实例捕获到映像中

ibmcloud sl vs capture IDENTIFIER [选项]

示例

ibmcloud sl vs capture 12345678 -n mycloud --all --note testing 此命令将 ID 为 12345678 的虚拟服务器实例连同所有磁盘捕获到名为 "mycloud "的映像中,并注明 "testing"。

ibmcloud sl vs capture IDENTIFIER [flags]

命令选项

--all
捕获属于虚拟服务器的所有块设备
--device
要归档的块设备标识,允许多次出现
--n 姓名
[所需]图像的名称
--note
添加注释以与映像关联

ibmcloud sl vs create

创建虚拟服务器实例

示例

ibmcloud sl vs create -H myvsi -D ibm.com -c 4 -m 4096 -d dal10 -o UBUNTU_16_64 --disk 100 --disk 1000 --vlan-public 413 该命令命令一个虚拟服务器实例,主机名为 myvsi,域为 ibm.com,4 个 CPU 内核,内存为 4096M,位于数据中心:dal10,操作系统为 UBUNTU 16 64 位,2 块磁盘,一块为 100G,另一块为 1000G,位于公共 vlan,ID 为 413。ibmcloud sl vs create -H myvsi -D ibm.com -c 4 -m 4096 -d dal10 -o UBUNTU_16_64 --disk 100 --disk 1000 --vlan-public 413 --test 在实际下单前,此命令会根据上述选项测试订单是否有效。 ibmcloud sl vs create -H myvsi -D ibm.com -c 4 -m 4096 -d dal10 -o UBUNTU_16_64 --disk 100 --disk 1000 --vlan-public 413 --export ~/myvsi.txt 该命令将上述选项导出到用户主目录下的文件:myvsi.txt,以供日后使用。

ibmcloud sl vs create [flags]

命令选项

--billing
计费费率。 缺省值为:hourly。 选项为:hourly 或 monthly
--boot-mode
指定引导操作系统所用的方式。 支持的方式为 HVM 和 PV。
--c CPU
[所需的] CPU 内核数
--d 数据中心
[需要]数据中心简称
--dedicated
创建专用虚拟服务器(专用节点)
--disk
磁盘大小(允许多次出现)
-- D,域
[需要] FQDN 的域名部分
--export
将选项导出到模板文件
--flavor
公共虚拟服务器类型模板键名
--f 力量
强制执行操作而不确认
--host-id
要用于供应 Dedicated Virtual Server 的主机的标识
-- H,主机名
[需要] FQDN 的主机部分
--image
映像标识。 请参阅“${COMMAND_NAME} sl image list”以获取参考信息
--k 关键
要添加到 root 用户的 SSH 密钥的标识(允许多次出现)
--like
使用现有虚拟服务器中的配置
--local
使用本地磁盘存储。
--m 内存
[所需]内存(兆字节
--n 网络
网络端口速度 (Mbps)
--o 操作系统
操作系统安装代码。 提示:可以指定 OS_LATEST
--placement-group-id
用于订购此访客的放置组标识。
--i 安装后
要下载的安装后脚本
--private
强制虚拟服务器只有权访问专用网络
--s, private-security-group
要与专用接口关联的安全组标识(允许多次出现)
-- S,公共安全集团
要与公共接口关联的安全组标识(允许多次出现)
--quantity
要创建的虚拟服务器数量。 它应大于或等于 1。 该值默认为 1。
--san
使用 SAN 存储器,而不使用本地磁盘
--subnet-private
要将虚拟服务器放到其中的专用子网的标识
--subnet-public
要将虚拟服务器放到其中的公用子网的标识
--g 标签
要添加到实例的标记(允许多次出现)
--t 模板
对命令行选项使用缺省值的模板文件
--test
实际不创建虚拟服务器
--transient
创建瞬态虚拟服务器
--u,用户数据
用户定义的元数据字符串
-- F,用户文件
从文件读取用户数据
--vlan-private
要将虚拟服务器放到其中的专用 VLAN 的标识
--vlan-public
要将虚拟服务器放到其中的公用 VLAN 的标识
--wait
请等待虚拟服务器完成供应(最长 X 秒)后再返回。 这与选项 --quantity 不兼容

ibmcloud sl vs credentials

列出虚拟服务器实例凭证

ibmcloud sl vs authorize-storage [OPTIONS] IDENTIFIER

示例

ibmcloud sl vs authorize-storage--username-storage SL01SL30-371234567 授权虚拟服务器的文件、块和便携式存储。

ibmcloud sl vs credentials IDENTIFIER

ibmcloud sl vs detail

获取虚拟服务器实例的详细信息

ibmcloud sl vs detail IDENTIFIER [flags]

命令选项

--passwords
显示密码(小心身边有人窥探!)
--price
显示关联的价格

ibmcloud sl vs dns-sync

同步虚拟服务器实例的 DNS 记录

ibmcloud sl vs dns-sync IDENTIFIER [选项] 注意:如果不指定任何参数,它将尝试更新 A 和 PTR 记录。 如果您不想同时更新这两个记录,那么可以使用 --a或--ptr参数来限制更新的记录。

示例

ibmcloud sl vs dns-sync 12345678--a-record --ttl3600 此命令将 ID 为 12345678 的虚拟服务器实例的 A 记录(IPV4地址)同步到 DNS 服务器,并将此 A 记录的 ttl 设置为 3600。 ibmcloud sl vs dns-sync 12345678--aaaa-record --ptr 此命令将 ID 为 12345678 的虚拟服务器实例的 AAAA 记录(IPV6地址)和 PTR 记录同步到 DNS 服务器。

ibmcloud sl vs dns-sync IDENTIFIER [flags]

命令选项

--a 记录
同步主机的 A 记录
--aaaa-record
同步主机的 AAAA 记录
--f 力量
强制执行操作而不确认
--ptr
同步主机的 PTR 记录
--ttl
设置 A 和/或 PTR 记录的 TTL,缺省值为:7200

ibmcloud sl vs edit

编辑虚拟服务器实例的详细信息

ibmcloud sl vs edit IDENTIFIER [选项]

示例

ibmcloud sl vs edit 12345678 -D ibm.com -H myapp --tag testcli --public-speed 1000 此命令更新 ID 为 12345678 的虚拟服务器实例,并将其域设置为 " ibm.com ",主机名设置为 "myapp",标签设置为 "testcli"、并将公共网络端口速度设为 1000 Mbps。

ibmcloud sl vs edit IDENTIFIER [flags]

命令选项

-- D,域
FQDN 的域部分
-- H,主机名
FQDN 的主机部分。示例: 服务器
--private-speed
专用端口速度,选项为:0、10、100、1000 或 10000
--public-speed
公共端口速度,选项为:0、10、100、1000 或 10000
--g 标签
要设置的标记或要全部除去的空字符串
--u,用户数据
用户定义的元数据字符串
-- F,用户文件
从文件读取用户数据

ibmcloud sl vs host-create

为专用虚拟服务器创建主机

ibmcloud sl vs host-create [flags]

命令选项

--b 计费
计费费率。 缺省值为:hourly。 选项为:hourly 或 monthly
--d 数据中心
[需要]数据中心简称
-- D,域
[需要] FQDN 的域名部分
--f 力量
强制执行操作而不确认
-- H,主机名
[需要] FQDN 的主机部分
--s 尺寸
专用主机的大小,当前仅可使用一种大小:56_CORES_X_242_RAM_X_1_4_TB
--v, vlan-private
要将专用主机放到其中的专用 VLAN 的标识。 请参阅:“${COMMAND_NAME} sl vlan list”以获取参考信息

ibmcloud sl vs host-list

列出您帐户的专用主机

ibmcloud sl vs host-list [flags]

命令选项

--d 数据中心
按专用主机的数据中心过滤
--n 姓名
按专用主机的名称过滤
--order
按购买此专用主机的订单的标识过滤
--owner
按专用主机的所有者过滤
--sortby
按列排序(Id、Name、Datacenter、Router、Cpu、Memory、Disk、Guests) [默认:Id]

ibmcloud sl vs list

列出您帐户的虚拟服务器实例

ibmcloud sl 与列表[选项]对比

示例

ibmcloud sl vs list --domain ibm.com --hourly --sortby 内存 此命令列出当前帐户上所有按小时计费的虚拟服务器实例,过滤域等于 " ibm.com ",并按内存排序。

ibmcloud sl vs list [flags]

命令选项

--column
要显示的列。 选项为:id、hostname、domain、cpu、memory、public_ip、private_ip、datacenter、action、guid、power_state、created_by 或 tags。 此选项可以多次指定
--c CPU
按 CPU 核心数过滤
--d 数据中心
按数据中心短名称过滤
-- D,域
按 FQDN 的域部分过滤
-- H,主机名
按 FQDN 的主机部分过滤
--hourly
仅显示每小时实例
--m 内存
按内存过滤(以 MB 为单位)
--monthly
仅显示每月实例
--n 网络
按网络端口速度过滤(以 Mbps 为单位)
--o 命令
按购买此实例的订单的标识过滤
--owner
按拥有实例的用户标识过滤
--p, private-ip
按专用 IP 地址过滤
-- P,公用 IP
按公共 IP 地址过滤
--sortby
要作为排序依据的列,缺省值为:hostname,选项为:id、hostname、domain、datacenter、cpu、memory、public_ip、private_ip
--g 标签
按标记过滤(允许多次出现)

ibmcloud sl vs 迁移

管理需要迁移的 VSI

ibmcloud sl 与迁移[选项]对比

示例

ibmcloud sl vs migrate--guest1234567 管理需要迁移的 VSI。 也可以将专用实例从一个专用主机迁移到另一个专用主机。

ibmcloud sl vs migrate [flags]

命令选项

--a 所有
立即迁移所有需要迁移的访客。
----g, guest
要立即迁移的访客标识。
-- H,主机
要迁移到的专用主机标识。 仅适用于已在专用主机上运行的访客。

ibmcloud sl vs monitoring-list

获取 vsi 监视设备的详细信息。

ibmcloud sl vs monitoring-list IDENTIFIER

ibmcloud sl vs 通知

显示在服务器虚拟实例出现监视问题时接收通知的人员

ibmcloud sl vs notifications IDENTIFIER

ibmcloud sl vs notifications-添加

创建用户虚拟通知条目。

ibmcloud sl vs notifications-add IDENTIFIER [flags]

命令选项

--users
要在监视失败时通知的用户标识,允许多次出现

ibmcloud sl vs notifications-删除

移除用户 VS 通知条目。

ibmcloud sl vs notifications-delete IDENTIFIER

ibmcloud sl vs options

列出用于创建虚拟服务器实例的选项

ibmcloud sl vs options

ibmcloud sl vs os-可用

获取所有可用操作系统。

ibmcloud sl vs os-available

ibmcloud sl vs pause

暂停活动虚拟服务器实例

ibmcloud sl vs pause IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认

ibmcloud sl vs power-off

关闭活动虚拟服务器实例的电源

ibmcloud sl vs power-off IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认
--hard
执行硬关闭
--soft
执行软关闭

ibmcloud sl vs power-on

打开虚拟服务器实例的电源

ibmcloud sl vs power-on IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认

ibmcloud sl vs ready

检查虚拟服务器实例是否已准备就绪随时可用

将定期检查虚拟服务器的活动事务状态。 转录完成后,虚拟服务器就可以使用了。

ibmcloud sl vs ready IDENTIFIER [flags]

命令选项

--wait
请等待虚拟服务器完成供应(最长 X 秒)后再返回

ibmcloud sl vs reboot

重新引导活动虚拟服务器实例

ibmcloud sl vs reboot IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认
--hard
执行硬重新引导
--soft
执行软重新引导

ibmcloud sl vs reload

在虚拟服务器实例上重新装入操作系统

ibmcloud sl vs reload IDENTIFIER [选项]

示例

ibmcloud sl vs reload 12345678 此命令为 ID 为 12345678 的虚拟服务器实例重新加载当前操作系统。 ibmcloud sl vs reload 12345678--image1234 此命令为 ID 为 12345678 的虚拟服务器实例从 ID 为 1234 的映像重新加载操作系统。

ibmcloud sl vs reload IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认
--image
映像标识。 缺省情况下,使用当前操作系统。 请参阅“${COMMAND_NAME} sl image list”以获取参考信息
--k 关键
要添加到 root 用户的 SSH 密钥的标识(允许多次出现)
--i 安装后
要下载的安装后脚本

ibmcloud sl vs rescue

将虚拟服务器实例重新引导到拯救映像

ibmcloud sl vs rescue IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认

ibmcloud sl vs resume

恢复暂停的虚拟服务器实例

ibmcloud sl vs resume IDENTIFIER [flags]

命令选项

--f 力量
强制执行操作而不确认

ibmcloud sl vs 存储

获取虚拟服务器的存储器详细信息。

ibmcloud sl vs storage IDENTIFIER

ibmcloud sl vs upgrade

升级虚拟服务器实例

注: 一旦下了升级订单,将重新引导此虚拟服务器。 此实例在升级事务完成之前会一直停止。 但对于网络而言,无需重启。 -c 和 -m 选项用于专用 VSI 升级,大多数 VSI 需要使用 --flavor 进行升级。 请参阅 "ibmcloud sl vs options "了解使用的风味 keyNames。

ibmcloud sl vs upgrade IDENTIFIER [flags]

命令选项

--add-disk
添加硬盘(以 GB 计)
--c CPU
CPU 核心数
--flavor
类型模板键名
--f 力量
强制执行操作而不确认
--m 内存
内存(以 MB 为单位)
--network
网络端口速度 (Mbps)
--private
CPU 核心将位于专用主机服务器上
--resize-disk
将磁盘编号更新为以 GB 为单位的大小 [capacity,diskNumber]. --resize-disk 250,2

云计算 sl 与使用

日期范围内的使用情况数据。

ibmcloud sl vs usage IDENTIFIER [OPTIONS] 虚拟服务器的使用信息。 示例

ibmcloud sl vs usage 1234--start2006-01-02--end2006-01-02--valid-data cpu0

ibmcloud sl vs usage IDENTIFIER [flags]

命令选项

---e,结束
结束日期,例如:2019-4-2(yyyy-MM-dd) [必须]填写
---s,开始
开始日期,例如 2019-3-4 (yyyyy-MM-dd) [必须]填写
---p,汇总期
300、600、1800、3600、43200 或 86400 秒
---t,有效数据
Metric_Data_Type keyName 例如 CPU0, CPU1, MEMORY_USAGE 等[必填]项