Tidak dapat menggunakan "keluarkan" untuk mengidentifikasi server

13

Saya seorang insinyur perangkat lunak dan lab kami biasanya memiliki beberapa server di rak dengan sakelar KVM. Kami adalah pengembang dan kami biasanya memiliki beberapa proyek sekaligus sehingga server sering dicitrakan dan diakui kami tidak pandai membuat mereka diberi label, dll.

Intinya adalah, sampai baru-baru ini, segera setelah kami berjalan ke terminal, sudah menjadi kebiasaan kami ejectuntuk melihat server fisik mana yang kami pilih secara aktif pada sakelar KVM, untuk alasan yang jelas.

Sekarang kita beralih ke server tanpa drive optik. Jadi ejecttrik lama sudah usang. Pasti ada perintah sederhana untuk mem-flash indikator "ID" di panel depan komputer, tetapi setelah Googling sebanyak mungkin variasi pertanyaan yang bisa saya pikirkan, saya tidak mendapat apa-apa.

Server menjalankan Scientific Linux 6.4. Terima kasih atas bantuan yang bisa Anda tawarkan.

MerrillFraz
sumber
12
Jaga label mereka dengan lebih baik.
DanBig
Di dunia yang sempurna, tentu saja. Tetapi mereka sering berubah sehingga tidak praktis.
MerrillFraz
9
Bahkan jika Anda tidak dapat memberi label pada server dengan NAME mereka, Anda dapat memberi label pada mereka dengan saluran KVM tempat mereka terhubung. Itu seharusnya tidak terlalu sering berubah!
mveroone
4
+1 untuk ejectretasan.
178024
1
Anda juga dapat menghubungi vendor perangkat keras Anda dan bertanya apakah mereka punya program untuk melakukan ini.
Jenny D

Jawaban:

7

Sebagian besar server modern memiliki opsi manajemen out-of-band, misal: ILO HP, Dells DRAC, RSA IBM, jadi Anda sebenarnya tidak perlu pergi ke rak lagi untuk mengelolanya. Cukup gunakan bentuk KVM over IP yang benar untuk mengambil alih konsol dari kenyamanan meja Anda!

Mereka datang dengan media virtual yang menggunakan image ISO pada desktop Anda untuk meniru drive CD / DVD yang dapat Anda instal. Sakelar daya virtual untuk menghidupkan, menurunkan atau mereset server dan banyak lagi.

Kartu manajemen out-of-band memiliki sendiri alamat IP-nya dari server yang dikelolanya. Jadi beri label server yang sebenarnya dan berikan kartu manajemen out-of-band dengan nama yang sama dan Anda akan melihat nama host OS saat ini begitu Anda mengambil alih konsol.

Dan seringkali kartu out-of-band-management memungkinkan Anda untuk menyalakan lampu identifikasi untuk kasus-kasus langka yang Anda perlukan akses fisik.

HBruijn
sumber
Sepertinya itulah yang terjadi di sini. Saya telah menghubungi vendor kami untuk melihat apakah kami memiliki opsi seperti itu. Terima kasih semuanya atas umpan baliknya.
MerrillFraz
2
Hati-hati, biaya lisensi bisa sangat besar.
mveroone
7

Saya juga suka eject! bagaimanapun, Anda perlu memeriksa paket dukungan dari vendor server Anda.

misalnya, HP menyediakan utilitas baris perintah untuk memeriksa / mengatur / menghapus UID LED untuk server yang sesuai. dan iLO, alat manajemen jarak jauh HP, menyediakan fungsi yang sama.

sio4
sumber
7

Jika manajemen out-of-band Anda tidak memungkinkan Anda untuk menginstal indikator, Anda dapat mencoba ethtool jika Anda memiliki antarmuka jaringan kosong / kosong

ethtool -p eth2

Haruskah flash LED untuk eth2:

   -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.

Kemudian Anda dapat mencari server dengan antarmuka jaringan yang kosong tetapi berkedip. Ini juga harus berfungsi untuk antarmuka yang aktif dan berjalan (jika semuanya terhubung), tetapi Anda harus membedakan antara interval reguler ethtool dan kedipan normal yang menunjukkan aktivitas antarmuka :)

arjarj
sumber
Itu akan berhasil, tetapi tidak praktis. Beberapa rak kami benar-benar tidak dapat diakses dari belakang, ditambah ketika kami mengidentifikasi komputer yang terpasang pada sistem kami, kami tidak dapat mencapai belakang tanpa menarik keluar server.
MerrillFraz
6

Jika mereka masih memiliki pengeras suara internal, saya biasanya tidak perlu melakukan apa-apa cat /kernel/unix > /dev/audio, dan kemudian berlarian di sekitar lantai perdagangan yang gelap dan kosong, menaiki mesin menjerit.

MadHatter
sumber
1
Sejauh ini yang kami temukan juga. Ini bekerja, tetapi pabrik kami tidak tenang sehingga tidak ideal.
MerrillFraz
4

Nah, berkreasilah - ada perangkat LED yang dikendalikan USB seperti blink (1) atau blink stick yang dapat berfungsi, meskipun blink (1) tampaknya tidak ada persediaan di mana-mana.

Untuk solusi ghetto yang lebih banyak, dapatkan banyak kunci USB termurah yang Anda bisa, tempel di port USB, dan ketika Anda perlu mengidentifikasi suatu sistem, buat dan hapus file kecil (atau terus menulis ke dalamnya) berulang kali hingga Anda temukan sistem. Kemudian Anda dapat menggunakan lampu aktivitas untuk menemukan sistem.

Journeyman Geek
sumber
1
Meski kreatif, itu adalah solusi yang menakutkan. Rekan kerja saya sudah tidak terorganisir, kedengarannya seperti bahan bakar ke api!
MerrillFraz
2

AFAIK semua server modern datang dengan BMC [kartu manajemen Alas Tiang] dan menyediakan antarmuka yang sesuai dengan IPMI yang dapat diakses dari OS dan jaringan,

Vendor lain harus menyediakan sesuatu yang serupa, dalam hal server Dell ini adalah perintah IPMI generik yang mulai mem-flash LED sasis:

ipmitool chassis identify 1 dan ipmitool chassis identify 0untuk menghentikan flashing

Martino Dino
sumber
Dikonfirmasi pada server HP juga. Juga, ipmitool chassis identify forcenyalakan lampu tanpa batas.
200_success