LoginSignup
2
1

More than 1 year has passed since last update.

Proxmox VE 7 で Amazon Linux 2 を走らせる手順まとめ

Last updated at Posted at 2022-11-07

Proxmox VE 7 で Amazon Liunx 2 を走らせる手順まとめ

1. ノードのシェルで、ローカルの適当な場所にAWSの公式イメージを落としておきます。
# wget https://cdn.amazonlinux.com/os-images/2.0.20221004.0/kvm/amzn2-kvm-2.0.20221004.0-x86_64.xfs.gpt.qcow2

image.png

2. 別途、seed.isoを作って、GUIからアップロードしておきます。詳しくはこちら
# nano meta-data

local-hostname: hogehoge
network-interfaces: |
  auto eth0
  iface eth0 inet dhcp
# nano user-data

#cloud-config
users:
  - default
chpasswd:
  list: |
    ec2-user:supersecret
ssh_pwauth: True
locale: ja_JP.UTF-8

runcmd:
  - [ cp, /usr/share/zoneinfo/Asia/Tokyo, /etc/localtime]
# genisoimage -output seed.iso -volid cidata -joliet -rock user-data meta-data

image.png

3.seed.isoをCDにマウントして普通にVMを作ります。

image.png
この際、すべてをvirtio等にしてしまうと、VMに供給されるエントロピーが不足して、gssproxyなど、乱数を使用するデーモンが起動できなくなる場合がありますので、CPUはhostにしておく等の必要があります。
また、cloud-initデバイスでログインID等を構成する場合は、isoのマウント等は必要ありません。

4.ノードのシェルで、VMにAWS公式イメージ(先ほどダウンロードしたもの)をインポートします。qmコマンドについて詳しくはこちら
# qm importdisk 100 ~/amzn2-kvm-2.0.20221004.0-x86_64.xfs.gpt.qcow2 local-lvm -format qcow2

image.png

5.インポートしたディスクは、Unused Disk0 等になっているので、GUIからマウントします。

image.png

6.VMを作った際にできたディスクは、GUIから Detatch > Remove しておきます。

image.png

7.VMの Options > Boot Order から、ブート順を指定します。

image.png

8.PowerONで起動するはずです。

image.png

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1