zoukankan      html  css  js  c++  java
  • 实例存储支持的AMI创建步骤

    实例存储支持的AMI创建步骤

    一、Windows AMI

    1. 选择实例存储支持的AMI创建实例。

    2. 远程登录实例进行定制化配置。

    3. 通过Web控制台或命令行Bundle实例(并自动上传到S3)。

    • 控制台操作路径: 选择Instances  >  右键单击要Bundle的实例  >  在 Actions - Image 中选择“Bundle Instance (instance store AMI)”
    • 命令行命令:bundle-instance (AWS CLI)

    4. 注册已上传到S3的AMI。

    • 控制台操作路径: 方法一:选择AMIs > Actions - Register new AMI; 方法二: 选择Bundle Tasks > 选择前面Bundle实例操作产生的Bundle任务 > 点击 Register as an AMI
    • 命令行命令:register-image (AWS CLI)

    参见:http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/Creating_InstanceStoreBacked_WinAMI.html

    二、Linux AMI

    1. 选择实例存储支持的AMI创建实例。

    2. 进行如下准备工作:

    • 在实例上安装AMI工具
    • 在实例上安装AWS CLI工具
    • 确认或创建S3桶
    • 确认或创建认证信息:1)AWS账号ID;2)X.509证书及相应的私钥;3)AWS访问用户的Access Key ID和Secret Access Key(用于有权限执行AWS命令)
    • 远程登录实例进行定制化配置

    3. 登录到EC2实例,使用如下命令创建捆绑的根卷:

    ec2-bundle-vol -k /tmp/cert/pk-HKZYKTAIG2ECMXYIBH3HXV4ZBEXAMPLE.pem -c /tmp/cert/cert-HKZYKTAIG2ECMXYIBH3HXV4ZBEXAMPLE.pem -u your_aws_account_id -r x86_64 -e /tmp/cert --partition gpt

    此命令会花费几分钟,完成后在 /tmp 文件夹下会生成捆绑(image.manifest.xml 和几个 image.part.xx 文件)。

    4. 使用如下命令上传捆绑到S3:

    ec2-upload-bundle -b my-s3-bucket/bundle_folder/bundle_name -m /tmp/image.manifest.xml -a your_access_key_id -s your_secret_access_key

    5. 使用如下命令注册上传到S3的镜像:

    ec2-register my-s3-bucket/bundle_folder/bundle_name/image.manifest.xml -n AMI_name -O your_access_key_id -W your_secret_access_key --virtualization-type hvm

    参见:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-instance-store.html

  • 相关阅读:
    css-box-shadowing
    css- :before :after
    css: line-height 与box-sizing
    金蝶数据库后台追踪
    钉钉审批开发,空白内容
    asp.net c#语言实现钉钉鉴权验证
    钉钉事件回调c#测试完成
    钉钉C#发起审批实例demo
    asp.net c#语言实现钉钉鉴权验证
    图片码
  • 原文地址:https://www.cnblogs.com/jancco/p/5587023.html
Copyright © 2011-2022 走看看