Supermicro IPMI KVM: koneksi gagal

8

Saya memiliki beberapa server Supermicro, dan saya tidak dapat terhubung ke KVM mereka melalui IPMI lagi; Saya terus mendapatkan 'koneksi gagal'. Saya pertama kali memperhatikannya dengan satu, tetapi mencoba yang lain menghasilkan kesalahan yang sama.

Saya mencoba:

  • Plugin browser (firefox + java7) pada Windows server 2008.
  • Plugin browser (firefox + java7) pada Windows 7.
  • Plugin browser Mac + safari + java7.
  • Plugin penjelajah Linux + openjdk-1.7 + plugin icedtea.
  • alat ipmi yang berdiri sendiri pada Windows server 2008 (Supermicro's ipmiview).
  • alat IPMI yang berdiri sendiri di Linux openjdk 1.6 dan 1.7 (Supermirco's ipmiview).
  • reset IPMI controller (yang kadang-kadang diperlukan karena crash): ipmitool mc reset warm.

Saya terus mendapatkan 'koneksi gagal', tidak peduli apa yang saya coba.

Saya melakukan dump tcp dan menganalisanya dengan wireshark, dan yang saya lihat adalah SYN dikirim oleh klien, dan [RST, ACK] diterima, yang wireshark menandai merah.

Saya banyak menggunakan konsol di masa lalu, jadi saya tidak tahu apa masalahnya di sini. Saya membaca sesuatu tentang java 1.6 (java 6) yang berfungsi, tetapi itu sepertinya tidak membantu saya.

Sunting: ini bukan masalah jaringan, karena saya bisa terhubung ke webadmin dan mengendalikan semuanya kecuali KVM. Saya bahkan dapat melihat screenshot OS yang di-boot.

Dan beberapa info:

# ipmitool mc info
Device ID                 : 32
Device Revision           : 1
Firmware Revision         : 2.0
IPMI Version              : 2.0
Manufacturer ID           : 47488
Manufacturer Name         : Unknown (0xB980)
Product ID                : 1541 (0x0605)
Product Name              : Unknown (0x605)
Device Available          : yes
Provides Device SDRs      : no
Additional Device Support :
    Sensor Device
    SDR Repository Device
    SEL Device
    FRU Inventory Device
    IPMB Event Receiver
    IPMB Event Generator
    Chassis Device
Aux Firmware Rev Info     : 
    0x06
    0x00
    0x00
    0x00

Sunting2:

Di mesin Linux saya, saya menggunakan IPMIView-2.9.15-build121211-bundleJRE-linux, dan bahkan ketika menggunakan JRE yang disertakan ( ./jre/bin/java -jar JViewerX9.jar host ADMIN password), itu tidak berfungsi. Mungkin ini masalah jaringan, tapi saya tidak mengubah apa pun di router / firewall kami (mesin Linux Debian).

Halfgaar
sumber
Apakah ada firewall antara klien dan BMC? Pengaturan NIC "khusus" / "dibagikan" / "gagal" apa? Apakah "alat IPMI mandiri" Anda merupakan IPMIView saat ini atau sesuatu yang berbeda? Apa firmware BMC sedang digunakan (petunjuk: Jangan perbarui, saya bersenang-senang dengan 2,66 dan klien web KVM tidak berfungsi dengan java saat ini, di mana versi yang lebih lama bekerja)? Sunting: goreskan bit pada pengaturan NIC jika Anda dapat terhubung ke BMC sama sekali.
rackandboneman
Masalah saya dengan membuka applet adalah bahwa saya tidak menginstal Xquartz di OS X. Saya melihat kesalahan ketika membuka plugin melalui perintah CLIjavaws jviewer.jnlp
zymhan

Jawaban:

7

Apa yang Anda tahu; ketika saya melakukannya ipmitool mc reset cold, itu berhasil lagi.

Satu-satunya masalah adalah, bahwa saya tidak dapat melakukan ini pada mesin saya kehilangan koneksi ke ...

Halfgaar
sumber
1
Sebenarnya, ada opsi reset di GUI web yang masih berfungsi.
Halfgaar
Pada level yang sangat rendah, jika Anda dapat mengakses IPMI melalui Layer 3, Anda dapat mengirim perintah jarak jauh dari mesin yang telah ipmitoolmenginstalnya. Kirim perintah reset dingin ke MC -ipmitool -H <host> -I lanplus -U <user> -P <pass> mc reset cold
harperville
Saya memiliki masalah serupa setelah memperbarui firmware. Saya melakukan reset BMC dan menggunakan nama pengguna baru untuk pengguna administratif. Inilah yang melanggar pengalihan konsol bagi saya karena IPMIViewer dan konsol viewer adalah aplikasi yang berbeda yang hanya membaca file pengaturan yang sama. Saya harus menjalankan IPMIViewer sebagai Administrator di Windows sehingga dapat memperbarui file konfigurasi itu.
Matius
3

Untuk beberapa alasan, versi IPMIView tidak berfungsi dengan firmware IPMI> = 3,32, termasuk versi IPMIView terakhir. Anda harus menggunakan browser untuk meluncurkan plugin Java mereka dari antarmuka web, dan ini harus merupakan versi Java tertentu. Ini tidak diperbaiki pada versi 3.43 (setidaknya untuk kontroler X10), satu-satunya perbedaan adalah bahwa versi 3.32 mengirim RST segera setelah menerima SYN pada port tcp / 5900, dan versi 3.43 melewati jabat tangan tiga arah untuk tcp / 5900 dan mengirimkan RST 35 detik sesudahnya -dan itulah arti Connection failedsebenarnya kesalahan Java.

Pendekatan lain adalah menurunkan versi firmware IPMI ke versi yang lebih baru, misalnya pada kontroler X10 (ini disebutkan dalam skema penamaan firmware - misalnya, REDFISH_X10_343.zip) versi 3.27 bekerja dengan IPMIView. Firmwares IPMI untuk motherboard Supermicro terbaru dapat ditemukan di sini , Anda akan melihat bahwa Supermicro hanya menyediakan satu versi firmware IPMI untuk motherboard tertentu, tetapi Anda dapat mengunduh versi firmware apa pun selama Anda tetap menggunakan model pengendali BMC Anda - yaitu, jika file firmware IPMI Anda bernama REDFISH_X10_XXX.zip , Anda dapat mengunduh dan menginstal versi X10 apa pun asalkan untuk X10. Aturan yang sama berlaku untuk X11 dan pengontrol lain, kecuali bahwa saya tidak mencobanya secara pribadi, jadi mungkin masih ada beberapa komplikasi.

Dengan cara ini saya berhasil memulihkan konektivitas KVM pada motherboard X10DRU-i +.

Pembaruan: Supermicro TechSupport menegaskan bahwa untuk versi firmware> = 3,32 IPMIView terbaru harus digunakan. Tidak memiliki kesempatan untuk memeriksanya sendiri, tetapi hanya untuk mereka yang datang ke sini untuk mencari solusi - rasanya saya harus menyebutkannya.

drookie
sumber
1

IPMI KVM (Motherboard X9DRD-if, SuperMicro server)

BEKERJA DENGAN

  • Macbook + Chrome + Java7 di rumah terhubung dengan wifi ke ROUTER DENGAN STATIC IP
  • Windows 7 + IE7 + Java7 di rumah terhubung oleh LAN di ROUTER DENGAN STATIC IP
  • Linux Virtual Machine + Firefox di dalam MacBook di rumah terhubung dengan wifi ke ROUTER DENGAN STATIC IP

ITU TIDAK BEKERJA (koneksi gagal, setiap kali)

Macbook yang sama dengan IE / Chrome / Firefox + Java6 / 7 yang terhubung ke WIFI KAMPUS UNIVERISTY'S

ANALISIS

Ini bukan OS, browser atau versi java yang salah, itu adalah konfigurasi router Anda atau pengaturan jaringan lainnya.

LARUTAN

Ubah jaringan. Jika Anda sedang bekerja / universitas / place_with_fancy_wifi dan tidak dapat mengakses jaringan internet lain, jalankan java JVM di rumah atau di suatu tempat dengan IP statis, dan hubungkan dengan TeamViewer atau VPN ke rumah Anda untuk mengontrol server Anda.

Dorian Margineanu
sumber