web-dev-qa-db-ja.com

サーバーを物理的に配置する

CentOSサーバーを建物のどこかに持っています。リモートでログインしたり、VNCなどでログインしたりできます。物理的に移動する必要があります。そのためには、オフィスの周囲の類似物からマシンを物理的に配置する必要があります。

マシンを視覚的または聴覚的に識別するためにリモートで何ができますか?

187
Michael

IPMIを使用してLEDをトリガーしたり、ファンのRPMを上げたり、ビープ/アラームを鳴らしたりします。 ipmitoolのmanページを見てください https://linux.die.net/man/1/ipmitool LEDを設定できるサーバーによっては、= LCDディスプレイ、ファンRPMオフセット(だれもオフィスにいないときに聞きます)他の一部のIPMIまたはBMCインターフェイスではビープ音を鳴らすことができますが、この機能はプラットフォーム固有です。

強力なワークステーションまたはサーバーは、ファンが完全に回転した状態で誰かが掃除機をかけているように聞こえます。

編集:コメントに記載されているように識別ライトを使用するには、適切なIPMIインターフェイスがセットアップされていることを確認するための設定が必要です。利用可能ないくつかのガイドとチュートリアルがあり、OEMによってはIntelのような独自のインターフェイスと管理システムがある場合がありますデータセンターマネージャー( http://www.intel.com/content/www/us/en/software/intel-dcm-product-detail.html )。以前にこのチュートリアルを使用したことがありますが、他にもあります https://www.thomas-krenn.com/en/wiki/Configuring_IPMI_under_Linux_using_ipmitoolipmitool -I <appropriate interface for system> -U<username> chassis identify forceは、認証タイプやその他のコマンドラインオプションを指定する必要があるインターフェースや設定に応じて、IDを強制的にオン状態にする必要があります。

145
Matt

サーバーにCD/DVDまたは同様のドライブがある場合、簡単な解決策は eject を実行し、開いているトレイを探すことです。 (トレイが開いているからといって、開いたという意味ではありません。サーバーを見つけたと思ってからもう一度確認してください。)失敗した場合は、マットの回答で識別LEDをオンにするか、メッセージをLCD with ipmitool を使用する方法です。

Tracerouteを使用してサーバーが接続されているルーターを特定し、スイッチ管理インターフェイスを操作して、サーバーが接続されている正確なケーブル(または少なくとも一方の端)を見つけることもできます。

101
Techwolf

電気的方法:

建物の電力消費量が大きく変化しない場合(夜間など):

  1. コンピュータを(prime 95などの)完全なCPUで実行します。
  2. 回路ブレーカーパネルの各回路ブレーカーを通過する電流を測定し、これらの数値を記録します。 (これはACクランプメーターで行うことができます)
  3. 低CPUでコンピューターを実行する
  4. 電流を再測定します。以前からドロップしたものがある場合、パネルボックスは通常、ブレーカーが制御する部屋を示します。その場所に移動し、コンピューターを見つけます。

ノート:

  • 電流を測定しているときに感電しないように注意してください
  • 複数のブレーカーの電流が低下した場合は、高CPUテストを再実行し、1つのブレーカーを分離できるまで繰り返します。
54
Eric Johnson

管理されたスイッチがある場合:

ping ghostserver

arp -a

MACアドレスを書き留め、ポートごとにスイッチのARPテーブルを確認してください。

スイッチモデルに応じて、次のような出力が得られます。

enter image description here

**ポートごとに複数のMACは通常、別のスイッチへのアップリンクを意味することに注意してください。

40
yagmoth555

beep を使用します。

内部スピーカー(多くの場合、小型の圧電デバイス)がインストールされていると仮定すると、このスピーカーからビープ音が鳴ります。問題のボックス内にスピーカーがあるかどうかわからない場合は、場所がわかっている同じタイプの別のマシンで試すことができます。

家の中を歩き回っている間、それをループで実行し続けることができます。または、家の内部の電話番号をメロディーにエンコードして、同僚が電話を待つのを待って、オフィスの隣にある迷惑な音を止めてください。

ルートとしてビープ音を実行していることを確認し、ioctlメカニズムを使用するようにします。バイナリがシステムにsuid rootでインストールされておらず、ユーザーがアクセスできる場合を除きます。ちょうど\aをttyに(これは不十分な特権の場合のフォールバックです)、リモートターミナルエミュレータに反映されるだけなので、おそらく十分ではありません。設定によっては、これを機能させるためにpcspkrカーネルモジュールをロードする必要がある場合もあります。

https://pkgs.org/download/beep によると、ビープ音はCentOSのパッケージとして利用できるはずなので、yum install beep。 ioctlアプローチを使用しないように何らかの方法で変更されていないことを願っています。これはしばらくの間Gentooの問題でした。

Mattの回答では、いくつかのコメントと同様に、ビープ音(コマンドまたはコンセプトのどちらであるか不明)が言及されていましたが、これはそれ自体が回答であると思います。ドアを閉めたときにビープ音が聞こえる可能性がありますが、LEDパターンを確認するには、部屋を開けて、意図的なパターンとランダムノイズを区別するために各マシンの前で待つ必要があります。

24
MvG

管理されたネットワークデバイスでは、いくつかのオプションがあります。スイッチからホストへのCDP/LLDPパケットを検索するか(スイッチ名とポート番号を通知します)、またはサーバーにLLDPエージェントをインストールできます(そのため、スイッチ上で「show lldp neighbor」または同様の実行を行うと、ポートが表示されます)。次善の策は、インターフェイスのMACアドレスとスイッチのブリッジングテーブルを一致させることです。どちらの場合も、既知のスイッチ側から不明なサーバー側までのケーブルを追跡できます。

管理されたスイッチがなく、ホスト自体に依存する必要がある場合は、次のようにします。

マシンがDellまたはHPまたは同様のものである場合、「dmidecode」を使用してシリアル番号/サービスタグを取得し、それをデバイスのラベルと一致させることができます。少なくともDellでは、OpenManageを使用してLCDディスプレイのテキストを変更することもできます。また、ファンをフルスピードで回転させるオプションがいくつかあり、十分に聞こえる場合があります。機械を見つけるため。

--identifyオプションとしてのethtool。これにより、特定のネットワークインターフェイスのLEDが点滅します。 (通常、これは、NICが複数のシステムでどれであるかを示すためのものです。このため、この使用例には理想的ではありません)

光学ドライブがある場合は、トレイを取り出すことができます。

17
techieb0y

再起動してPOSTビープ音を聞きます

10
Patrick

マシンにワイヤレスカードがあり、ケーブルを使用している場合(可能性は低いですが、マザーボードに組み込まれている可能性があります)。それをアクセスポイントとして構成し、wi-eyeなどの電話アプリを使用して、「ホットまたはコールド」でプレイできます。それ。

6
Sidney

ハードドライブLEDは、dd if =/dev/sdX of =/dev/nullで読み取ることにより、多くのアクティビティを表示し、それらを実行可能な識別ライトに変えることができます。 IPMIサポートは必要ありません。

https://unix.stackexchange.com/questions/1974/how-do-i-make-my-pc-speaker-beep もご覧ください。

また、ethtoolが利用可能な場合、インターフェースの速度設定をいじると、スイッチやNICの速度LEDを介してマシンを識別できます。警告:自動ネゴシエーションをオフにするとスイッチが反応しなくなると、マシンをその方法で効果的にオフラインにするリスクがあります。

4
rackandboneman

これを行うには2つの簡単な方法があります。1つはすでに言及されています(cdromトレイを取り出す)

もう1つは、ワイヤレス接続でログインし、USBメッセージを監視することです。次に、移動して、既知のデータが含まれているUSBスティックを差し込みます。

適切なマシンでUSBメッセージを表示すると、USBメッセージが表示されるか、多数のUSB問い合わせツール(lsusbなど)のいずれかを使用して、現在そこにあるかどうかを確認できます。

USBスティックが表示されたら、それをマウントして、正しいものかどうかを確認します。

できました。

ライトを点滅させたり、物を上下に回転させることは、あまり信頼性が高くなく、多くの注意が必要です。これらの2つの方法は非常に単純で、感覚体操を必要としません。

3
T. B.

移動する場合は、それをオフにして、スイッチがオフになっているマシンを探してみてはいかがですか。

2
user6858980

EMFを介してデータを抽出する方法については、さまざまな調査が行われています。例: http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-577.pdf

紛失したコンピューターに無線信号を生成させることができる場合は、原則として信号強度によってそれを探すことができます。