[CentOS / Ubuntu] MegaCLI 구성
[CentOS / Ubuntu] MegaCLI 구성
DELL, IBM은 에서는 디스크 관리시에 LSI의 메가레이드(MegaRAID)를 사용하게 됩니다.
CentOS
yum install lshw //스토리지 확인 명령어
lshw –c “storage” | more
yum install -y ncurses*
Yum install –y unzip
unzip 8-07-14_MegaCLI.zip
// 다운받은 메가 레이드 파일 압축해제
cd Linux/
rpm -Uvh MegaCli-8.07.14-1.noarch.rpm
/opt/MegaRAID/MegaCli/MegaCli64 –h
// 설치확인
cd /opt/MegaRAID/MegaCli/
./Megacli64 –PDList –Aall (물리)
./Megacli64 –LDInfo –Lall –Aall (논리)
./MegaCli64 -LDPDInfo –aALL (모든디스크)
./MegaCli64 -LDGetProp -DskCache -LAll –aALL (디스크 캐시)
// 명령어 사용
Debian/Ubuntu
- yum install -y ncurses*
- yum install -y unzip // 압축해제시 필요
- wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip // MegaCli 내려 받기
- unzip 8-07-14_MegaCli.zip
- cd Linux/
- alien MegaCli-8.07.14-1.noarch.rpm
// alien 명령어와 설치가 안될시.
// http://joeyh.name/code/alien/ 에서 alien 설치
// cd /root/Downloads
// tar -xvf alien_8.95.tar
// cd alien-8.95
// PERL Makefile.
// ㄴPERL이 안먹힐때
// curl -L http://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib
// echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.bashrc && cp ~/.bashrc ~/.bash_profile . ~/.bashrc
// cpanm -v --notest -l /home/luna/perl5 Perl4::CoreLibs
// make
// make install
// which alien (alien설치 확인)
7. dpkg -imegacli_8.07.14-2_all.deb
8. /opt/MegaRAID/MegaCli/MegaCli64 -h