zoukankan      html  css  js  c++  java
  • 使用aliyun cli工具快速创建云主机

    参考文档:

    https://help.aliyun.com/document_detail/25484.html?spm=a2c4g.11186623.3.2.b57vQp

    步骤

    1. 创建AccessID
    2. 下载aliyun-cli工具 建议整 golang 版本, 一个二进制,没有任何依赖
    3. 配置AccessID 还是前面那个链接,配置阿里云CLI段落

    aliyun configure

    morya@hostname:~ $ aliyun configure list
    Profile   | Credential         | Valid   | Region           | Language
    --------- | ------------------ | ------- | ---------------- | --------
    default   | AK:***             | Invalid |                  | en
     *        | AK:***Lmm          | Valid   | cn-hongkong      | zh
    

    aliyun configure 则可以用来配置默认region和access-id/access-key。

    创建云主机(创建后是未启动状态)

    指令

    --InternetMaxBandwidthOut=4代表出口带宽 4Mbps,不设置这个,默认是0,会导致后面无法分配公网ip。

    aliyun ecs CreateInstance --ImageId="ubuntu_16_0402_64_20G_alibase_20180409.vhd"  --InternetMaxBandwidthOut=4 --InstanceType="ecs.t5-lc2m1.nano" --ZoneId="cn-hongkong-b" --KeyPairName="abc-rsa" 
    

    返回值

    {"InstanceId":"i-ABCDEEE783ndvzd3","RequestId":"BABABAB-0035-4FBF-9568-C123412341234"}
    

    分配公网IP

    阿里云主机默认配置未分配公网IP,需要单独通过接口申请。

    aliyun ecs AllocatePublicIpAddress --InstanceId="i-ABCDEEE783ndvzd3"
    

    启动云主机

    aliyun ecs StartInstance --InstanceId="i-ABCDEEE783ndvzd3"
    

    删除云主机

    需要传入前面创建时返回的instanceID来删除。

    aliyun ecs DeleteInstance  --InstanceId="i-ABCDEEE783ndvzd3"
    

    返回值

    {"RequestId":"AABBDDEE-49FE-45BB-AA10-AABBCCDDCCDD"}
    
  • 相关阅读:
    如何为创建大量实例节省内存?
    4-5
    4-6
    4-4
    4-3
    4-2
    3-11
    4-1
    3-10
    3-8
  • 原文地址:https://www.cnblogs.com/morya/p/9189157.html
Copyright © 2011-2022 走看看