
64 GB RAM を搭載した最新の HP 第 9 世代 Xeon サーバーに Ubuntu 10.04 をインストールするにはどうすればよいでしょうか?
Ubuntu 12.04 はインストールできますが、それ以下はインストールできないのでしょうか?
当社のソフトウェア (erp) は、Python 2.6.5 および必要なパッケージのサポートを備えた 10.04 でのみ安全かつ正常に動作します。
Ubuntu 10.04 バージョンからアップグレードすると、ソフトウェアを実行できなくなります。
助言がありますか?
答え1
まず、少し立ち止まってみましょう...
を見てUbuntu LTS 情報、10.04 LTS は Canonical ではサポートされなくなり、新しいサーバー ワークロードをインストールすることはしません。10.04 を導入する前に、重要なことはすべて検討します。本気です。
問題が Python 2.6 の場合、より良い質問は次のようになります。 Ubuntu 12.04 に Python 2.6 をインストールするにはどうすればよいですか?
PPAからPythonをインストールするのは理想的ではないかもしれませんが、サポートやセキュリティ修正のないOSを実行するよりはずっと良いです。回答では、pyenvこれは、Python 2.6 と新しい環境のライブラリを分離するのにも役立つ可能性があります。
仮想化
とはいえ、アプリケーションが Ubuntu 12.04 以降で絶対に実行できない場合は、とりあえずワークロードを仮想化して、できるだけ早く新しい OS に移行する計画を立てることをお勧めします。現実の世界では、望むような選択肢が残されていないこともあります。12.04 はあと 1 年ほどサポートされますが、14.04 はさらに長期間サポートされます (1)。状況はそれぞれ異なりますが、仮想化は多くの場合、良いアイデアです。私のワークロードの 95% は仮想化されています。
Microsoft の Hyper-V (2) や VMWare の ESX/ESXi など、任意のハイパーバイザーで実行します。この場合、質問は「HP Gen9 サーバーに Ubuntu 10.04 をインストールする方法」ではなく、「アプリケーションを 12.04 以降でできるだけ早く動作させる方法」になります。
これにより、ドライバー/ハードウェア サポートが問題から解放されます。また、これらの Gen9 サーバーが 1 台しかない場合でも、アップグレード時により多くのオプション/柔軟性が得られます。VM の移動がはるかに簡単になり、サーバー上に複数の VM を配置できるため (さらに多数)、他の VM がまだ実行されている間に、交換用の VM を起動して作業することができます。
できるだけ早く新しいOSに移行する計画を立てましょう
10.04 をインストールする場合は、ソフトウェア (入手元ベンダーのものでも、社内で作成されたものでも) をベンダーがサポートし、バグ修正とセキュリティ更新をできるだけ早く受け取ることができる最新の OS にインストールする計画を立てることを強くお勧めします。発売から5年後でも10年後でも、OSがベンダーによってサポートされなくなると、それは重大なリスクとなります。
サイドノート
はい、16.04 LTS がリリースされたことは承知しています。ただし、安定するまでには数か月かかります。
10.04 の古さを考えると、Hyper-V で実行できるはずですが、理想的ではないかもしれません。12.04 以降の方がはるかに優れています。VMWare で実行した経験はありませんが、動作すると思います。
答え2
最新の HP ハードウェアに古い Ubuntu OS をインストールしないでください。適切な時代のハードウェア (DL シリーズ G7) を使用するか、仮想化してください。
答え3
Ubuntuにはリンクがあります古いUbuntuリリース、 含むUbuntu 10.04.4 LTS (Lucid Lynx)。