私はソフトウェアエンジニアであり、私たちのラボでは通常、KVMスイッチを備えたラックに複数のサーバーがあります。私たちは開発者であり、通常は一度に複数のプロジェクトが行われるため、サーバーは頻繁にイメージ化され、確かに、ラベルを付けておくのは得意ではありません。
重要なのは、最近まで、ターミナルに近づいたらすぐに、eject
を使用して、KVM)でアクティブに選択している物理サーバーを確認するのが習慣でした。明らかな理由で、切り替えます。
現在、オプティカルドライブのないサーバーに移行しています。したがって、古いeject
トリックは廃止されました。コンピュータのフロントパネルにある「ID」インジケータを点滅させる簡単なコマンドが必要ですが、考えられる限り多くの質問のバリエーションをグーグルで調べた後、何も得られませんでした。
サーバーはScientificLinux6.4を実行しています。あなたが提供できるどんな助けにも感謝します。
最新のサーバーのほとんどには、HPのILO、Dells DRAC、IBMのRSAなどの帯域外管理オプションが付属しているため、実際にラックに移動して管理する必要はありません。正しい形式のKVM over IPを使用するだけで、デスクの快適さからコンソールを引き継ぐことができます。
デスクトップ上のISOイメージを使用して、インストール元のCD/DVDドライブをエミュレートする仮想メディアが付属しています。サーバーの電源を入れたり、切ったり、リセットしたりするための仮想電源スイッチ。
帯域外管理カードには、管理しているサーバーからの独自の独立したIPアドレスがあります。したがって、実際のサーバーにラベルを付け、帯域外管理カードに同じ名前を付けると、コンソールを引き継ぐと、OSの現在のホスト名が表示されます。
また、多くの場合、帯域外管理カードを使用すると、物理的なアクセスが必要なまれなケースで識別ライトを点灯できます。
イジェクトも大好き!とにかく、サーバーベンダーのサポートパッケージを確認する必要があります。
たとえば、HPは、ProliantサーバーのUIDLEDをチェック/設定/設定解除するコマンドラインユーティリティを提供しています。 HPのリモート管理ツールであるiLOは、同じ機能を提供します。
帯域外管理でインジケーターを点滅させることができない場合、スペア/空のネットワークインターフェイスがある場合はethtoolを試すことができます
ethtool -p eth2
Eth2のLEDを点滅させる必要があります:
-p --identify Initiates adapter-specific action intended to enable an operator to easily identify the adapter by sight. Typically this involves blinking one or more LEDs on the specific network port.
次に、空であるが点滅しているネットワークインターフェイスを使用してサーバーを検索できます。これは、稼働中のインターフェイスでも機能するはずです(すべて接続されている場合)が、ethtoolの定期的な間隔と、インターフェイスのアクティビティを示す通常の点滅を区別する必要があります:)
彼らがまだ内部スピーカーを持っているなら、私はcat /kernel/unix > /dev/audio
をすることからマイレージを得て、それから叫び声を上げる機械に戻って暗くて空のトレーディングフロアを走り回っていました。
まあ、創造的になりましょう- blink(1) や blink stick のようなUSB制御のLEDデバイスがありますが、blink(1)はどこでも在庫がないようです。
よりゲットーの解決策については、可能な限り安価なUSBキーをたくさん入手し、それらをUSBポートに貼り付けます。システムを特定する必要がある場合は、小さなファイルを作成および削除する(または単に書き込みを続ける)まで繰り返します。システムを見つけます。次に、アクティビティライトを使用してシステムを見つけることができます。
AFAIK最新のサーバーはすべてBMC [ベースボード管理カード]が付属しており、OSとネットワークの両方からアクセスできるIPMI準拠のインターフェイスを提供します。
他のベンダーも同様のものを提供する必要があります。Dellサーバーの場合、これはシャーシLEDの点滅を開始する一般的なIPMIコマンドです。
ipmitool chassis identify 1
およびipmitool chassis identify 0
点滅を停止します