-1

32 ビット インスタンスの AMI でこの種のアップグレードを行うことはできますか? stackoverflow などのサイトでそのような議論を見たことがありますが、現在は可能ですか?

今のところ、すべてをやり直す必要があると思います (新しい大きなインスタンス (64 ビット) を作成し、すべてのアプリケーションを再度インストールします) ? アーキテクチャに変更がある場合はそうではありませんか?

編集 :

例として、32 ビットの t1.micro インスタンスをラージ (64 ビット) にアップグレードしたいと考えています。私の OS は Linux で、LAMP と Tomcat/Java が搭載されています。つまり、私はマイクロ インスタンスの AMI を持っているので、それを使用して大きなインスタンスを作成/起動することは可能ですか? または、それを行うことができる他の方法はありますか (すべての LAMP、Tomcat/Java のセットアップを再度行うことを避けることができます) ?

4

3 に答える 3

3

これはあまり意味がないようです。EC2 はオンデマンド環境です。必要に応じて 64 ビット サーバーを生成するだけです。32 ビット OS インストールを 64 ビットにアップグレードする方法を尋ねていますか? それは、使用しているOSによって異なります。Linux の場合、大まかな答えは「実行できますが、自動的には実行できません」です。

于 2012-05-27T04:32:49.190 に答える
2

私の知る限り、新しい 64 ビット インスタンスにアプリを再インストール/再構成する必要があります... 32 ビット アーキテクチャから 64 ビット アーキテクチャへの移行パスはありません...

于 2012-05-29T20:15:28.970 に答える
1

私はあなたと同様の問題に遭遇しましたが、時間を無駄にするのに十分なほど簡単ではないかどうか疑問に思う方法があるかもしれません. 新しいサーバーを再構成するだけで終わりましたが、非常に怠け者であり、今回は使用したすべてのコマンドをコピーしてインストール スクリプトに保存したため、大きなメリットがありました。

このインストール スクリプトのおかげで、32 ビットと 64 ビットのどちらを使用しても問題ありません。選択した Linux ディストリビューションを起動し、スクリプトをコピーして実行します。すべてのパッケージが同じ名前であるためです。

これはおそらくあなたが探している答えではありませんが、簡単なオプションは、最初から 64 ビット OS に固執するか、すべてのコマンドを保存して (あまり多くのコマンドを実行historyして確認しない場合)、スクリプトを介してそれらを実行することです。

于 2012-05-27T04:38:11.833 に答える