t2 to t3a compatibility issue, ena driver not attached to eth0

0

I am trying to change a working t2.small instance to a t3a.small instance and getting a compatibility error trying to start the instance as a t3a.small. I have run the nitro_check_script.sh on the instance and it has returned three Oks. Doing a modinfo ena, I see that the ena module is loaded. However, when I do an ethtool -i eth0, the installed driver is shown as vif and not ena. This is the only incompatibility I can find. I am running Ubuntu 20.04 and it is completely up to date. How do I go about installing the ena driver on eth0 instead of the vif driver? I have tried modprobe ena and I get an error message that the operation is not permitted. Any assistance in getting this instance running as a t3a.small would be appreciated.

Mark
已提問 7 個月前檢視次數 221 次
1 個回答
0

Hello.

Did you enable the enaSupport attribute with the command below?
Also, you need to stop EC2 once to execute the command below.

aws ec2 modify-instance-attribute --instance-id i-xxxxxxxx --ena-support
profile picture
專家
已回答 7 個月前
  • I have tried that twice. It did not change the network driver to ena.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南