私たちは、php、apache などのいくつかのプログラムを備えた CentOS 5 システムを持っています。これは私たちのローカル オフィス サーバーでもあるので、ダウンタイムを最小限に抑えたいと考えています。CentOS 6 にアップグレードする最適な方法は何ですか。
また、私たちの Web 接続は非常に悪いので、とりあえず接続を開始して、必要に応じて追加機能を入手するための、簡単で安価な手順があればありがたいです。
以前、CentOS 5 では単一の CD を使用していましたが、同様のことを行うことは可能ですか?
ちなみに、私は Linux ボックスに関しては初心者なので、簡単に説明してください。wget、インストールの解凍、いくつかの設定、yum が私の知っていることのほとんどです。
答え1
CentOSのwikiで明らかにされているようにCentOS 5 (C5) から CentOS 6 (C6) へのアップグレードはサポートされていません。これは、RHEL5 から RHEL6 へのアップグレードがサポートされていないためです。公式のルールは「クリーン再インストール」です。はい、私もそれは非常に迷惑だと思います。
ただし、C6 DVD(upgradeany
)にはブート時のカーネルフラグがあり、アップグレードを試みます。何でもホスト上で見つかった OS は CentOS6 です。詳細は上記のリンクに記載されています。centos-release
使用前に RPM を手動でハッキングする必要があり、使用後すぐに注意とメンテナンスが必要になります。
私はこれを、クリーンかつ完全に更新された C5 インストールで 1 回だけ使用しましたが、機能を失うことなく C6 にアップグレードできました。メインの C5 サーバーのコピーを仮想化し、同じアップグレードを試して、upgradeany
実際のサーバーでどのように機能するかを確認する予定ですが、この記事の執筆時点ではまだ実行していません。
リチャードさん、あなたは新しいユーザーだと承知していますので、質問への回答に関する現地のエチケットを指摘してもお許しください。回答に満足したら、回答の横にあるチェックマークのアウトラインをクリックして「承認」します。これにより、あなたと私の両方の評判システムが促進され、質問が「未回答」プールに永遠に残ることがなくなります。すでにご存知の場合は申し訳ありません。
編集: 基本的な作業プラットフォームを提供するために設計されたC6の「最小限の」CDがあり、例えば以下で見つけることができます。このミラーサイトi686 バージョンの場合は、お気に入りのミラー サイトの他の場所から x86_64 バージョンを入手してください。
C6の最も重要な要件の変更はCPUしなければならないpae および cx8 フラグをサポートしていないと、カーネルが起動しません。grep flags /proc/cpuinfo
現在のサーバーでこれを確認できます。その他のハードウェア要件とハードウェア互換性リストへのリンクは、RHEL6 インストールガイド。