-
概要 AmazonLinuxのインスタンスでスペック不足になったので、インスタンスタイプを変更しようとしたところ、下記のようなエラーがコンソールで表示されてインスタンスタイプの変更ができなかった。 インスタンス開始のエラー Enhanced networking with the Elastic Network Adapter (ENA) is required for the ‘インスタンスタイプ’ instance type. Ensure that your instance ‘インスタンスID’ is enabled for ENA. ENAとは拡張ネットワーキングと言い、ネットワークの帯域幅が古いタイプとENAが有効になっているタイプとでは異なり、ENAが有効になっている方が圧倒的に帯域幅が広い。(最大20Gbps) AmazonLinuxではデフォルトで使用できるようになっているのだが、稀に古めのインスタンスで有効になっていない場合がある。 今回はそれに該当したので、変更した際の手順を記録する。 事前確認 まずは、modinfoでENAが有効になっているかを確認する。 $ modinfo ena filename: /lib/modules/4.14.62-65.117.amzn1.x86_64/kernel/drivers/amazon/net/ena/ena.ko version: 1.5.0g license: GPL description: Elastic Network Adapter (ENA) author: Amazon.com, Inc. or its affiliates srcversion: 692C7C68B8A9001CB3F31D0 alias: pci:v00001D0Fd0000EC21sv*sd*bc*sc*i* alias: pci:v00001D0Fd0000EC20sv*sd*bc*sc*i* alias: pci:v00001D0Fd00001EC2sv*sd*bc*sc*i* alias: pci:v00001D0Fd00000EC2sv*sd*bc*sc*i* depends: retpoline: Y intree: Y name: ena vermagic: 4.