Ketika Anda berurusan dengan Supermicro IPMI / BMC, Anda dapat mengaksesnya melalui:
- HTTP (S) di browser Anda - melihat halaman web dengan sensor / konfigurasi dan java applet untuk menjalankan redirection console
- Protokol IPMI (menggunakan aplikasi-
ipmitool
seperti Gli atauIPMIView
GUI)
Setelah saya temukan saya bisa saja ssh [email protected]
dan masuk ke BMC - ada shell seperti Linux, ifconfig
(bukan dengan server, tetapi dengan pengaturan jaringan BMC), dan - hal terbaik! - kemampuan untuk merekam reboot
untuk mengatur ulang BMC ketika IPMI mulai glitching.
Tetapi sekarang, dengan memiliki akses ke banyak kotak Supermicro dengan IPMI, saya menemukan bahwa akses SSH bekerja secara berbeda: sekitar setengah dari kotak menjalankan shell "normal" pada port 22 IPMI, yang lain menjalankan "ATEN SMASH-CLP System Management Shell". Itu tidak seperti Linux, tidak mendukung perintah standar seperti ls
, dan saya tidak dapat mengatur ulang BMC dengannya.
Google terutama mengatakan tentang SMASH-CLP dengan cara sumber keamanan. Apakah ada dokumentasi pengguna untuk itu? Atau bisakah saya membuat IPMI / BMC saya menjalankan shell "normal" melalui SSH, bukan SMASH-CLP?
Saya berurusan dengan motherboard X9DRW-iF, X9DRi-F dan X9SCL-F.
sumber
$ ipmitool -H 1.2.3.4 -U ADMIN -E -I lanplus bmc reset warm
(ataucold
). Saya belum menemukan SMASH-CLP bermanfaat sama sekali. Supermicro menyediakan BMC berbeda dari vendor yang berbeda, masing-masing dengan implementasi yang berbeda dari CLP, mempelajari apa yang mungkin adalah rasa sakit yang serius dan tidak berlaku untuk semua node.Jawaban:
Pada semua Micro Super BMC saya ada perintah SMASH tersembunyi untuk keluar dari lingkungan default dan ke dalam shell BusyBox.
Coba ketikkan "shell sh" di shell SMASH dan lihat apakah itu berhasil.
sumber
shell sh
hasil 'perintah shell tidak mendukung sekarang.'.Katakanlah saya ingin menggunakan server A untuk mencapai antarmuka IPMI server B, maka ini berfungsi untuk saya:
sumber