現在、データセンターにサーバーが構成されています。ハードウェアは、raid1に16Gb DDR2と2x 1Gbディスクを備えたHPデュアルクアッドコアXeonです。最初のサーバーにハードウェアの問題がある場合は、サーバーがダウンしている間にハードウェアの問題をデバッグするのに時間を無駄にせずにディスクを交換サーバーに移動できるように、交換用に同様の別のサーバーを注文したいと思います。
この場合の問題は、交換用に購入するのとまったく同じハードウェアが見つからないため、同様のものを購入する必要があることです。私の質問は、ディスクを新しいハードウェアに移動するときにどの問題に直面するのか、ドライバの問題や同様の問題が発生するのか、CPUアーキテクチャが同じであれば(Intel Xeon x64)うまくいくのでしょうか。
ありがとうございます。
答え1
標準のカーネルを使用している場合、ほとんどすべてのハードウェアで実行されるため、あるシステムから別のシステムにディスクを移動することは問題になりません。とにかくそれが理論だ。
ただし、他のハードウェアRAIDコントローラと互換性のないハードウェアRAIDの種類を使用している場合は、状況が異なる場合があります。
新しいハードウェアやエキゾチックなハードウェアにも当てはまります。 LinuxまたはそのボックスにインストールされているStone Ageディストリビューションでは直接サポートされていません。
直面する可能性がある他の問題は、MACアドレスの変更によるネットワーク接続の中断(システムまたはデータセンターがそれに依存している場合)、または最新のudevがインストールされているLinuxの場合、Ethernetデバイス割り込みの別の命名によるネットワーク接続の問題です。
結局、これはテストする必要があります。はいまたはいいえと答えるには、変数が多すぎます。
答え2
HPによると文書(リムーバブルハードドライブとアレイを参照)これは、RAIDコントローラに応じてSmartArrayで可能であるようです。
答え3
私の質問は、ディスクを新しいハードウェアに移動するときにどの問題に直面するのか、ドライバの問題や同様の問題が発生するのか、CPUアーキテクチャが同じであれば(Intel Xeon x64)うまくいくのでしょうか。
サーバーがパブリックサーバーの場合固定IPアドレスとマルチNIC変更する必要がある1つはです70-persistent-net.rules
。このファイルは変更が簡単で、レプリカを復元するたびにインターフェイスが混乱する可能性が50/50です。
新しいハードウェアを起動したら、このファイルを編集するだけです。/etc/udev/rules.d/70-persistent-net.rules
私は通常、以前のすべてのルールをコメントアウトし、自動マッピングされたインターフェイスが新しいハードウェアIDに必要な方法で設定されていることを確認します。 eth0、eth1。
ただし、全体的にハードウェアを非常に迅速に復元できる必要があります。