ค้นหาเว็บไซต์

วิธีดาวน์เกรด RHEL/CentOS เป็นรุ่นรองก่อนหน้า


คุณได้อัปเกรดเคอร์เนลและแพ็คเกจ redhat-release แล้ว และคุณกำลังประสบปัญหาบางอย่าง คุณต้องการปรับลดรุ่นเป็นรุ่นรองที่ต่ำกว่าหรือไม่ ในบทความนี้ เราจะอธิบายวิธีการดาวน์เกรดเวอร์ชัน RHEL หรือ CentOS เป็นเวอร์ชันรองก่อนหน้า

หมายเหตุ: ขั้นตอนต่อไปนี้จะใช้ได้เฉพาะกับดาวน์เกรดภายในเวอร์ชันหลักเดียวกันเท่านั้น (เช่น จาก RHEL/CentOS 7.6 ถึง 7.5) แต่ใช้ไม่ได้ ระหว่างเวอร์ชันหลัก (เช่น จาก RHEL/CentOS 7.0 ถึง 6.9)

เวอร์ชันรองคือการเปิดตัว RHEL ที่ไม่ได้ (โดยส่วนใหญ่) ไม่ได้เพิ่มคุณลักษณะหรือเนื้อหาใหม่ โดยมุ่งเน้นที่การแก้ปัญหาเล็กๆ น้อยๆ ซึ่งโดยทั่วไปคือข้อบกพร่องหรือปัญหาด้านความปลอดภัย สิ่งที่ทำให้เวอร์ชันรองเฉพาะเจาะจงส่วนใหญ่รวมอยู่ในเคอร์เนล ดังนั้น คุณจะต้องค้นหาว่าเคอร์เนลใดบ้างที่รองรับโดยเป็นส่วนหนึ่งของเวอร์ชันรองที่คุณกำหนดเป้าหมาย

สำหรับวัตถุประสงค์ของบทความนี้ เราจะแสดงวิธีการดาวน์เกรดจาก 7.6 เป็น 7.5 ก่อนที่เราจะดำเนินการต่อ โปรดทราบว่าเวอร์ชันเคอร์เนลสำหรับ 7.5 คือ 3.10.0-862 ถึงวันที่วางจำหน่าย Red Hat Enterprise Linux เพื่อดูรายการรุ่นรองและเวอร์ชันเคอร์เนลที่เกี่ยวข้องทั้งหมด

มาตรวจสอบว่ามีการติดตั้งแพ็คเกจเคอร์เนลที่จำเป็น “kernel-3.10.0-862 ” หรือไม่ โดยใช้คำสั่ง yum ต่อไปนี้

 
yum list kernel-3.10.0-862*

หากผลลัพธ์ของคำสั่งก่อนหน้านี้แสดงว่าไม่ได้ติดตั้งแพ็คเกจเคอร์เนล คุณจะต้องติดตั้งบนระบบ

yum install kernel-3.10.0-862.el7

เมื่อแข่งขันการติดตั้งเคอร์เนลแล้ว คุณต้องรีบูตระบบจึงจะใช้การเปลี่ยนแปลงได้

จากนั้นดาวน์เกรดแพ็คเกจ redhat-release เพื่อดำเนินการให้เสร็จสิ้น คำสั่งด้านล่างกำหนดเป้าหมายเวอร์ชันรองล่าสุดที่ต่ำกว่าเวอร์ชันที่ทำงานอยู่ในปัจจุบัน เช่น จาก 7.6 ถึง 7.5 หรือจาก 7.5 o 7.4

yum downgrade redhat-release

สุดท้าย ยืนยันการดาวน์เกรดโดยตรวจสอบเนื้อหาของ /etc/redhat-release โดยใช้คำสั่ง cat

cat /etc/redhat-release

นั่นคือทั้งหมด! ในบทความนี้ เราได้อธิบายวิธีดาวน์เกรดการกระจาย RHEL หรือ CentOS ให้เป็นรุ่นรองที่ต่ำกว่า หากคุณมีข้อสงสัยใดๆ โปรดใช้แบบฟอร์มคำติชมด้านล่างเพื่อติดต่อเรา