使用linode命令行工具创建和管理虚拟机

准备工作

Linode最新的api是API V4,新的beta api安装和使用说明[1]与原来api类似,可以参考原来的文档[2]

linode测速, 不考虑新加坡和日本容易被墙都地址,使用Linode官方测试数据[3]的测试结果:

US East newark ~10k

US South atlanta ~20k

US Central dallas ~10k

US West fremont ~300k

Frankfurt ~200k

London ~200k

从下面链接得到Personal access token: https://cloud.linode.com/profile/tokens,是一个64位的16进制数字。

选择自己所需要的默认服务器配置[4],我一直用Linode 1GB(注意这个类型的名称是nanode不是standard 1),一个月5$。

install and configure

测试环境os x 10.13.3, 对于Linux系统除了Home目录不同,其余应该一样。

安装 安装后有linode-beta和linode-cli两个命令,官方建议用linode-cli

首次运行需要执行”linode-cli configure”,填入上面的personal access token(64位16进制数字), 默认区域(5 - eu-west-1a),默认服务器类型(9 - g5-nanode-1),默认操作系统(16 - linode/opensuse42.3)。

创建和管理虚拟机

在默认区域,使用默认配置,默认发行版建立虚拟机(见上节说明)(linode-cli后面跟type(linode, domain, volume等)和cmd,不加type默认是linode):

创建后可以看到刚创建的linode1虚拟机逐步创建和启动中,status是running就可以正常使用了,根据网页上显示的时间,我这次创建用了30s;

也可以登录https://manager.linode.com/linodes查看

节点管理:

ssh连接

得到ip地址

ssh连接。前面linode-configure时已经设置了默认的ssh public key,从同一台机器访问linode节点不需要密码:

[1] https://github.com/linode/linode-cli

[2] https://www.linode.com/docs/platform/linode-cli/#using-the-cli

[3] https://www.linode.com/speedtest

[4] https://www.linode.com/pricing

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180226G07DWS00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券