firmware SSD, linux: memperbarui sejumlah besar drive


12

Saya baru-baru ini dipukul dengan bug firmware fatal yang memengaruhi puluhan SSD Krusial yang ditempatkan di pusat data saya. Banyak mesin yang terkena dampak menggunakan LSI atau pengontrol SAS eksklusif lainnya, yang tidak diakui oleh ISO bootable Crucial. Tidak satu pun dari mesin yang terpengaruh memiliki lisensi Windows. Kisah ini kira-kira mirip dengan mfr SSD lainnya, termasuk Samsung dan Intel.

Untuk mengatasi masalah ini, saya dipaksa untuk menghentikan setiap mesin, menghapus SSD yang terpengaruh, menghapus SSD dari caddy hotswapnya, menginstalnya sementara ke ThinkPad saya, mem-flash firmware, membalikkan, membilas, ulangi. Butuh bagian yang lebih baik dari hari ini untuk melewati semua perangkat yang terpengaruh.

Saya mencari perangkat keras, perangkat lunak, dan / atau strategi pembelian untuk mengurangi rasa sakit ini, karena bug firmware SSD tampaknya tidak terhindarkan, dan jejak SSD kami berkembang.

Pikiran pertama saya adalah membeli laptop dengan eSATA dan salah satu kabel ini . Itu setidaknya harus membuatnya jadi saya tidak harus menghapus drive dari caddies mereka.

Tentunya orang lain mengalami hal ini. Ada solusi baru?


1
Apa pengontrol RAID yang Anda gunakan? Beberapa menawarkan untuk menempatkan diri dalam mode HBA. Ini secara efektif menonaktifkan segala jenis RAID atau abstraksi volume logis dan menyediakan setiap disk ke OS secara independen. Dalam mode seperti itu, pemutakhiran firmware dapat dijalankan secara batch, setelah itu Anda dapat mengembalikan fungsi RAID lagi. Contoh pengontrol berbasis LSI tersebut adalah pengontrol IBM M1015 (Google IT firmwaredengan itu).
gertvdijk

Jawaban:


2

Beberapa pengontrol memungkinkan untuk mem-flash firmware drive dengan utilitas bawaan (adaptec memang yakin), tetapi bagaimanapun - itu tidak aman, terutama untuk array. Bahkan utilitas dapat melakukan itu - saya tidak akan melakukannya.

Lebih baik memperbarui drive satu per satu dan membangunnya kembali. Ada risiko bahwa drive mungkin tidak berfungsi setelah firmware flash dan dalam hal peningkatan batch - Anda mungkin kehilangan beberapa drive sekaligus dan akibatnya kehilangan seluruh data RAID, tidak berbicara tentang drive tunggal.

Untuk drive SAS - berkonsultasi dengan vendor disk dan pengontrol Anda untuk kompatibilitas. Tidak ada adaptor generik dan USB-SAS (tidak dapat menemukan atau melihat setelah mencari, membutuhkannya juga untuk menghapus aman). Untuk SATA - cukup sambungkan ke desktop Anda melalui kabel SATA / eSATA atau gunakan adaptor seperti yang sudah Anda katakan. Saya memiliki beberapa adaptor China multibrand dan mereka bekerja dengan cukup baik - Saya telah memperbarui firmware pada banyak drive SATA.

Semoga berhasil

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.