arcconf — утилита командной строки для работы с raid контроллерами фирмы Adaptec (ныне Microsemi). Позволяет смотреть состояние и менять настройки, в общем мастхев. В этой краткой заметке хочу поделиться как заставить работать в CentOS 7.
И так, скачиваем архив со страницы https://storage.microsemi.com/en-us/speed/raid/storage_manager/asm_linux_x64_v6_50_18579_tgz.php
UPD 2021: старая ссылка не актуальна, сейчас доступна версия новее https://download.adaptec.com/raid/storage_manager/asm_linux_x64_v7_31_18856.tgz
Далее разархивируем командой tar -zxf asm_linux_x64_v7_31_18856.tgz
Из содержимого архива нас интересует директория cmdline и единственный содержащийся в ней файл arcconf.
Добавляем права на исполнение файлу: chmod +x arcconf
Дальше можно запускать и радоваться, но с большой долей вероятности получится ошибка вида
./arcconf: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
Для решения этой проблемы нужно доставить один пакет: yum install compat-libstdc++-33
Если нужно будет что-то ещё — можно узнать в какой пакет входит соответствующий файл командой по аналогии yum provides libstdc++.so.5
Теперь всё 🙂