ขึ้นอยู่กับว่าคุณกำลังใช้ Amazon Linux 1 AMI หรือ Amazon Linux 2 ตัวอย่างเช่น หนึ่งใน Amazon Linux 2 AMI ที่รองรับในปัจจุบัน (ami-0a3c14e1ddbe7f23c) ตามที่ระบุไว้ใน Launch Wizard - มีเคอร์เนล Linux เวอร์ชัน 4.14 ซึ่งใช้โดย รุ่นล่าสุดของ Amazon Linux 1 ซึ่งถูกกำหนดให้เลิกใช้งานเช่นกัน ตามบทความนี้ ดังนั้นฉันจึงถือว่านี่คือสิ่งที่คุณกำลังพูดถึง เพื่อยืนยัน คุณสามารถตรวจสอบว่าคุณใช้งาน Amazon Linux 1 หรือ 2 ผ่านคอนโซลหรือผ่านอินสแตนซ์ด้วยสิ่งต่อไปนี้:
$ cat /etc/os-release
ในกรณีของการอัพเกรด Amazon Linux 1 เป็น Amazon Linux 2: ต่อ เอกสาร AWSไม่มีทางอัปเกรดเคอร์เนลของ Amazon Linux AMI ได้โดยตรง:
ถาม: ฉันสามารถอัปเกรดแบบแทนที่จาก Amazon Linux AMI เวอร์ชันที่มีอยู่เป็น Amazon Linux 2 ได้หรือไม่
ไม่ ไม่รองรับการอัปเกรดแบบแทนที่จากอิมเมจ Amazon Linux ที่มีอยู่เป็น Amazon Linux 2 เราขอแนะนำให้คุณทดสอบแอปพลิเคชันของคุณในการติดตั้ง Amazon Linux 2 ใหม่ก่อนที่จะย้ายข้อมูล
ในทางกลับกัน หากคุณใช้ Amazon Linux 2 ที่มีเคอร์เนล 4.14 สิ่งนี้ควรเป็นไปได้โดย ติดตั้งและเปิดใช้งาน ผ่าน อเมซอนลินุกซ์เสริม
และเรียกใช้การอัปเดตโดยใช้สิ่งต่อไปนี้:
$ sudo amazon-linux-extras ติดตั้ง kernel-5.10
การเก็งกำไรที่แท้จริงสำหรับส่วนสุดท้ายนี้ แต่ฉันเชื่อว่าโดยทั่วไปแล้วแนะนำให้ย้ายปริมาณงานของคุณไปยัง AMI ล่าสุดหากเป็นไปได้ แต่อย่างอื่นก็เพียงพอแล้ว