تخفیف ویژه نوروزی 50% دیاکو وب برای کاربران جدید برای سرور های مجازی با کد تخفیف : NOROOZ96
info@diakoweb.com | شماره فکس : 06133329914
دفتر ایران : 06133326292 | دفتر اروپا : 0037282873018

آموزش آپگرد CentOS 6 به CentOS 7

قبل از شروع آپگرد CentOS 6 به CentOS 7 گرفتن بک آپ از کل سرور الزامی و مهم هست چون احتمال بروز هر گونه مشکلی در زمان آپگرد وجود دارد پس بک آپ گیری از کل سرور و یا تمپلت کامل از سرور مجازی به هیچ عنوان فراموش نکنید.

در ابتدا باید یک فایل شما ایجاد کنید /etc/yum.repos.d/upgrade.repo و محتویات زیر را در فایلی که ایجاد کردیم خواهید ریخت و ذخیره می کنید.

[upgrade] name=upgrade
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
enabled=1
gpgcheck=0

بعد می توانید درخواست کنید هر کدام از پکیج های مورد نظرتان نصب شود. preupgrade-assistant-contents, redhat-upgrade-too, و یا preupgrade-assistant

yum install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant

و بعد نیز تاییده آپگرد می زنیم برای تایید آپگرد

preupg

ما حالا نیاز به یک GPG key دارم که با دستور زیر دریافت می کنیم.

rpm –import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

آپگرد به نسخه 7

و حالا ما می توانیم شروع کنیم آپگرد خودمان را بعد از دریافت GPG key

/usr/bin/redhat-upgrade-tool-cli –force –network 7 –instrepo=http://mirror.centos.org/centos/7/os/x86_64

اگر با ارور زیر را دریافت کردید:

Error: database disk image is malformed

دستور زیر را بزنید و مجدد تلاش کنید:

yum clean dbcache

بعد از آنجام آپگرد به صورت کامل شما باید سرور را ریستارت کنید تا مراحل آپگرد کامل شود و مدتی طول خواهد کشید تا سرور بالا بیاید چون بعد از ریبوت عمده فعالیت آپگرد را انجام خواهد داد که بیش 10 دقیقه تا 30 دقیقه ممکن هست طول بکشد.

reboot

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *