কীভাবে RHEL 7 থেকে RHEL 8 এ আপগ্রেড করবেন


রেড হ্যাট রেড হ্যাট এন্টারপ্রাইজ লিনাক্স ৮.০ প্রকাশের ঘোষণা করেছে, এটি ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট হিসাবে জিনোম ৩.২৮ এর সাথে আসে এবং ওয়েল্যান্ডে চলে।

এই নিবন্ধটি কীভাবে ল্যাপ্প ইউটিলিটিটি ব্যবহার করে রেড হ্যাট এন্টারপ্রাইজ লিনাক্স 7 থেকে রেড হ্যাট এন্টারপ্রাইজ লিনাক্স 8 এ উন্নীত করতে পারে সে সম্পর্কে নির্দেশাবলী বর্ণনা করে।

আপনি যদি নতুন কোনও আরএইচএল 8 ইনস্টলেশন সন্ধান করছেন তবে আমাদের নিবন্ধটি শিরোনাম: স্ক্রিনশট সহ RHEL 8 ইনস্টলেশন

আরএইচইএল 8-এ একটি অন্তর্নিহিত আপগ্রেড বর্তমানে কেবল নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করে এমন সিস্টেমে সমর্থিত:

  • RHEL 7.6 ইনস্টল হয়েছে
  • সার্ভারের বৈকল্পিক
  • ইন্টেল 64 আর্কিটেকচার
  • বুট পার্টিশনে কমপক্ষে 100MB ফ্রি স্পেস উপলব্ধ (বুটে মাউন্ট করা)

আপগ্রেডের জন্য একটি RHEL 7 প্রস্তুত করা হচ্ছে

1. নিশ্চিত হয়ে নিন যে আপনি RHEL 7.6 সংস্করণটি ব্যবহার করছেন, আপনি যদি RHEL 7.6 এর চেয়ে পুরানো RHEL সংস্করণ ব্যবহার করছেন তবে নিম্নলিখিত yum কমান্ডটি ব্যবহার করে আপনার RHEL সিস্টেমটি RHEL 7.6 সংস্করণে আপডেট করতে হবে।

# yum update

দ্রষ্টব্য: সিস্টেমের সংগ্রহস্থল সক্ষম করতে এবং একটি সম্পূর্ণ সিস্টেম আপডেট সম্পাদনের জন্য আপনার আরএইচইএল 7 সিস্টেমটি রেড হ্যাট সাবস্ক্রিপশন ম্যানেজার ব্যবহার করে সফলভাবে নিবন্ধিত হয়েছে কিনা তা নিশ্চিত করুন।

২. আপনার RHEL 7 সিস্টেমে রেড হ্যাট এন্টারপ্রাইজ লিনাক্স সার্ভার সাবস্ক্রিপশন সংযুক্ত রয়েছে কিনা তা নিশ্চিত করুন। যদি তা না হয় তবে সিস্টেমটিতে সাবস্ক্রিপশনটি স্বয়ংক্রিয়ভাবে নির্ধারণ করতে এবং সাবস্ক্রিপশনটি যাচাই করতে নিম্নলিখিত কমান্ডগুলি চালান।

# subscription-manager attach --auto
# subscription-manager list --installed

৩. এখন নীচের কমান্ডটি ব্যবহার করে আপগ্রেডের প্রাথমিক পয়েন্ট হিসাবে RHEL 7.6 সংস্করণটি সেট করুন।

# subscription-manager release --set 7.6

৪. আপনি যদি কোনও নির্দিষ্ট সংস্করণে প্যাকেজগুলি লক করতে yum-પ્લગ-সংস্করণলক প্লাগ-ইন ব্যবহার করেন, নীচের কমান্ডটি চালিয়ে লকটি সরাতে ভুলবেন না।

# yum versionlock clear

৫. সমস্ত সফ্টওয়্যার প্যাকেজ সর্বশেষ সংস্করণে আপডেট করুন এবং সিস্টেমটি পুনরায় বুট করুন।

# yum update
# reboot

System. সিস্টেম বুট হয়ে গেলে, সফ্টওয়্যার প্যাকেজ নির্ভরতার জন্য অতিরিক্ত সংগ্রহস্থল সক্ষম করার বিষয়টি নিশ্চিত করুন।

# subscription-manager repos --enable rhel-7-server-extras-rpms

7. লিপ ইউটিলিটি ইনস্টল করুন

# yum install leapp

৮. এখন অতিরিক্ত প্রয়োজনীয় ডেটা ফাইলগুলি ডাউনলোড করুন, যা লিপ ইউটিলিটি দ্বারা প্রয়োজনীয়ভাবে আরএইচইএল from থেকে আরএইচইএল ৮ তে উন্নীত করার জন্য এবং সেগুলিকে /etc/leapp/ফাইল/ ডিরেক্টরিতে রাখুন।

# cd /etc/leapp/files/ 
# wget https://access.redhat.com/sites/default/files/attachments/leapp-data3.tar.gz
# tar -xf leapp-data3.tar.gz 
# rm leapp-data3.tar.gz

9. এই নিবন্ধটি ব্যবহার করে আপগ্রেড করার আগে একটি সম্পূর্ণ RHEL 7.6 সিস্টেম ব্যাকআপ নেওয়ার বিষয়টি নিশ্চিত করুন: ডাম্প/রিস্টোর কমান্ডের সাহায্যে আরএইচইএল সিস্টেমটি ব্যাকআপ করুন এবং পুনরুদ্ধার করুন।

যদি আপগ্রেড ব্যর্থ হয়, আপনি উপরের নিবন্ধে মানক ব্যাকআপ নির্দেশাবলী অনুসরণ করেন তবে আপনার সিস্টেমটিকে প্রাক-আপগ্রেড অবস্থায় পেতে সক্ষম করা উচিত।

RHEL 7 থেকে RHEL 8 এ আপগ্রেড করা হচ্ছে

১০. এখন নিম্নলিখিত কমান্ডটি ব্যবহার করে RHEL 7 সিস্টেম আপগ্রেড প্রক্রিয়া শুরু করুন।

# leapp upgrade

একবার আপনি আপগ্রেড প্রক্রিয়াটি চালানোর পরে, লিপ ইউটিলিটি আপনার সিস্টেম সম্পর্কে ডেটা সংগ্রহ করে, আপগ্রেডিবিলিটিটি পরীক্ষা করে এবং /var/log/leapp/leapp-report.txt ফাইলে প্রাক-আপগ্রেড রিপোর্ট তৈরি করে।

যদি সিস্টেমটি আপগ্রেডযোগ্য হয়, লিপ প্রয়োজনীয় ডেটা ডাউনলোড করে এবং আপগ্রেডের জন্য একটি আরপিএম লেনদেন তৈরি করে।

যদি সিস্টেমটি আপগ্রেডযোগ্য না হয় তবে লিপ আপগ্রেড অপারেশন বন্ধ করে এবং /var/log/leapp/leapp-report.txt ফাইলে সমস্যা এবং একটি সমাধান ব্যাখ্যা করে একটি রেকর্ড তৈরি করে।

১১. আপগ্রেডগুলি শেষ হয়ে গেলে, ম্যানুয়ালি সিস্টেমটি পুনরায় বুট করুন।

# reboot

এই পর্যায়ে, সিস্টেমটি একটি আরএইচইএল 8-ভিত্তিক প্রাথমিক রu্যাম ডিস্ক চিত্র, ইন্ট্রামফে বুট করে। ল্যাপ সমস্ত সফ্টওয়্যার প্যাকেজ আপগ্রেড করে এবং স্বয়ংক্রিয়ভাবে আরএইচইএল 8 সিস্টেমে রিবুট করে।

১২. এখন আরএইচইএল ৮ সিস্টেমে লগ ইন করুন এবং সেলইনাক্স মোডটি প্রয়োগে পরিবর্তন করুন।

# setenforce 1

13. ফায়ারওয়াল সক্ষম করুন।

# systemctl start firewalld
# systemctl enable firewalld

আরও তথ্যের জন্য, ফায়ারওয়াল্ড ব্যবহার করে কীভাবে ফায়ারওয়াল কনফিগার করতে হয় তা দেখুন।

RHEL 8 আপগ্রেড যাচাই করা হচ্ছে

14. আপগ্রেড সম্পূর্ণ হওয়ার পরে, বর্তমানের ওএস সংস্করণটি Red Hat Enterprise Linux 8 হ'ল যাচাই করুন।

# cat /etc/redhat-release

Red Hat Enterprise Linux release 8.0 (Ootpa)

15. Red Hat Enterprise Linux 8 এর ওএস কার্নেল সংস্করণটি পরীক্ষা করুন।

# uname -r

4.18.0-80.el8.x86_64

16. সঠিক Red Hat Enterprise Linux 8 ইনস্টল করা আছে কিনা তা যাচাই করুন।

# subscription-manager list --installed

17. allyচ্ছিকভাবে, হোস্টনামেক্টল কমান্ডটি ব্যবহার করে Red Hat Enterprise Linux 8 এ হোস্ট-নেম নির্ধারণ করুন।

# hostnamectl set-hostname tecmint-rhel8
# hostnamectl

18. পরিশেষে, এসএসএইচ ব্যবহার করে একটি রেড হ্যাট এন্টারপ্রাইজ লিনাক্স 8 সার্ভারের সাথে সংযোগ স্থাপনের মাধ্যমে নেটওয়ার্ক পরিষেবাদি কার্যকর রয়েছে কিনা তা যাচাই করুন।

# ssh [email 
# hostnamectl