web-dev-qa-db-ja.com

CentOS 6.10からCentOS 7.xへのアップグレード

CentOSリリース6.10(最終)を実行しているサーバーがあります。これを最新のCentOS 7.xリリースにアップグレードしたいと思います。これを行うには、アップグレードを開始するのに役立つアップグレードツールをインストールしようとしています。

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

たとえば、多くのエラーが発生しています。

エラー:パッケージ:python34-3.4.10-1.el7.x86_64(epel)要件:libpthread.so.0()(64bit)エラー:パッケージ:php-common-5.6.40-9.el7.remi.x86_64( remi-php56)要件:libpthread.so.0(GLIBC_2.2.5)(64bit)エラー:パッケージ:php-cli-5.6.40-9.el7.remi.x86_64(remi-php56)要件:libstdc ++。so.6 ()(64ビット)エラー:パッケージ:php-cli-5.6.40-9.el7.remi.x86_64(remi-php56)要件:ld-linux-x86-64.so.2()(64ビット)エラー:パッケージ:python34-libs-3.4.10-1.el7.x86_64(epel)が必要:libreadline.so.6()(64bit)エラー:パッケージ:libdb4-utils-4.8.30-13.el7.x86_64(epel)が必要:libpthread.so.0(GLIBC_2.2.5)(64ビット).....

リストは非常に大きく、このサーバーが独自のリポジトリからの最新の更新でこのサーバーを更新し続けたのに、なぜこれらのエラーが発生するのか、なぜこのエラーが発生するのかわかりません。

誰かがこれを調べて、ここで何か不足している場合に知らせてもらえますか?

ありがとう。

3
Meraj Rasool

CentOS 6.xから7.xへの公式にサポートされた直接アップグレードパスはないため、プロセスはCentOS 6.xサーバーをバックアップし、次にCentOS 7.xを新規にインストールして、バックアップデータをインポートします。古いCentOS 6.xサーバー。

1
fcbsd

Red Hatは、RHEL 6から7へのメジャーバージョンアップグレードのサポートを提供しますが、要件がかなり厳格な特定のシナリオに限られます。同じことがCentOS 6-> 7アップグレードにも当てはまります

現在の要件と詳細については 移行計画ガイド を参照してください。ただし、1つの要件は次のとおりです。

システムには、次のパッケージグループのみが含まれています。

  • 最小限
  • ベース
  • ウェブサーバー
  • DHCPサーバー
  • NFSファイルサーバー(@ nfs-server)
  • プリントサーバー
  • CIFSファイルサーバー

アップグレード前に他のパッケージグループを削除し、アップグレードが完了したらそれらを再インストールします。

(まだ)サポートされていないパッケージグループからインストールされたパッケージと、アップグレードツールのスコープ外のリポジトリが含まれていることを示すデバッグ出力:
python34-3.4.10-1.el7.x86_64(epel
php-common-5.6.40-9.el7.remi.x86_64(remi-php56

一般的には、メジャーバージョンのアップグレードではなく、フレッシュインストールを実行します。
また、RHEL 8の最近のリリースでは、CentOS 8のリリースを少し待ちます: https://wiki.centos.org/About/Building_8

2
HBruijn

廃止されたPHPバージョンがインストールされているため、CentOSのアップグレードがブロックされています。

この問題を解決するには、現在のPHP=バージョンを含むRemiリポジトリにアップグレードしてください。その後、CentOS 6-7へのアップグレードを再試行してください。

0
Michael Hampton

アップグレードCentOS 6-> 7の公式サポートはもうありません https://centos.org/forums/viewtopic.php?t=69363#p29137

そしてUpgradeToolは削除されました: https://wiki.centos.org/TipsAndTricks/CentOSUpgradeTool

0
Giorgio Binazzi