zoukankan      html  css  js  c++  java
  • 本地ESXI环境运行amazon Linux 2

    准备 amazon linux 2 启动映像ISO

    要生成 amazon linux.iso 启动映像,需要两个配置文件:

    • meta-data — 此文件包括 VM 主机名和静态网络设置。
    • user-data — 此文件配置用户账户,并指定其密码、密钥对以及访问机制。默认情况下,Amazon Linux 2 VM 映像会创建 ec2-user 用户账户。使用 user-data 配置文件设置默认用户账户的密码。

    amazonlinuxconfig

    ➜  amazonlinuxconfig pwd
    /Users/15b883/Desktop/amazonlinuxconfig
    ➜  seedconfig tree
    .
    ├── meta-data
    └── user-data
    
    0 directories, 2 files
    

    meta-data

    local-hostname: amazon linux  # 主机名
    # eth0 is the default network interface enabled in the image. You can configure static network settings with an entry like the following.
    network-interfaces: |
      auto eth0
      iface eth0 inet static
      address 172.16.10.24
      network 172.16.1.0
      netmask 255.255.255.0
      broadcast 172.16.1.255
      gateway 172.16.10.254
    

    user-data

    #cloud-config
    #vim:syntax=yaml
    users:
    # A user by the name `ec2-user` is created in the image by default.
      - default
      # - root
    chpasswd:
      list: |
        ec2-user:1q2w3e$R
    # In the above line, do not add any spaces after 'ec2-user:'.
    

    生成amazon linux.iso

    使用 seed.isometa-data 配置文件创建 user-data 启动映像。

    对于 Linux,请使用类似 genisoimage 的工具。导航到 amazonlinuxconfig 文件夹,并执行以下命令。

    genisoimage -output amazon-linux.iso -volid cidata -joliet -rock user-data meta-data
    

    对于 macOS,请使用类似 hdiutil 的工具。从 amazonlinuxconfig 文件夹往上导航一级,执行以下命令。

    hdiutil makehybrid -o amazonlinux.iso -hfs -joliet -iso -default-volume-name cidata amazonlinuxconfig/
    

    下载 Amazon Linux 2 VM 映像

    下载地址:

    https://cdn.amazonlinux.com/os-images/2.0.20201111.0/

    https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/amazon-linux-ami-basics.html

    vmware ova 文件

    https://cdn.amazonlinux.com/os-images/2.0.20201111.0/vmware/

    ESXI 启动Amazon Linux 2

    选择amazon Linux 2 ova文件启动实例

    选择使用amazon vmware ova文件

    默认选择

    添加刚才生成的 amazonlinux.ISO文件

    注意需要在关机状态下添加CD/DVD驱动器

    启动虚拟机

    通过配置文件设置的默认用户和密码进行登录

    默认用户是ec2-user

    可以在user-data文件里面修改默认用户和登录密码

  • 相关阅读:
    Jmeter分布测试
    SQL命令
    Linux执行命令时遇到的些问题
    Linux常用命令总结
    Jenkins与SVN持续集成
    在linux上创建slave节点
    内网域名配置方法
    Java中重写与重载的区别
    MongoDB基本使用
    MongoDB安装
  • 原文地址:https://www.cnblogs.com/syavingcs/p/14315773.html
Copyright © 2011-2022 走看看