본문으로 바로가기

각종 RAID CLI 설치 및 사용법

category IT/Useful Program 2017. 7. 14. 00:08

SoftWare RAID


 


-파티션 나누기


하드디스크의 파티션을 설정 하고 종류를 'Linux raid auto' 설정한다.


 


 


화면 캡처: 2016-01-07 오후 1:38


 


 


#fdisk /dev/sdb


명령 : t(change type) -> fd(Linux raid auto) -> w


ss


-Software Raid 만들기


#mdadm -C /dev/md5 -l 5 -n 3 /dev/sdb1 /dev/sdc1 /dev/sdd1


: -C create


: -l level


: -n number 파티션의


#mdadm --detail --scan (확인 명령어)


 


-포맷하기


 


#mkfs.xfs /dev/md5


 


-장치 가동


#mdadm --run /dev/md5


 


-raid복원


파티션을 동일하게 생성


디스크를 Linux raid auto설정


#mdadm /dev/md5 --add /dev/sdd1 -> #mdadm --detail /dev/md5 확인


시스템 생성 대체 텍스트:
Rebuild 
status 
Name 
Events 
16% complete 
local host. local domain: 5 
(local to host 
RaidDevice state 
local host. local domain) 
Number 
Major 
active sync /dev/sdbl 
active sync /dev/sdcl 
spare rebuild-inq 
dev 
s d dl


------------------------------------------------------------------------------------------------------------------


 


Hardware RAID


 


CLI 사용법


벤더 모델명 확인


#lspci


04:00.0 RAID bus controller: Adaptec AAC-RAID (rev 09)


 


#dmesg


scsi4 : aacraid


  Vendor: Adaptec   Model: 5805 RAID5        Rev: V1.0


  Type:   Direct-Access                      ANSI SCSI revision: 02


 


확인 모델에 맞는 매니저를 설치한다.


 


Adaptec




1. cd /usr/local/src


2. wget http://download.adaptec.com/raid/storage_manager/asm_linux_x64_v6_50_18579.tgz


3. tar -xvzf asm_linux_x64_v6_50_18579.tgz


4. cd manager


5. rpm -ivh StorMan-6.50.x86_64.rpm


6. export LD_PRELOAD=/usr/StorMan/libstdc++.so.5


7. /usr/StorMan/arcconf getconfig 1


   - 레이드 디스크 정보 나오면 OK


 


 


레이드 정보 보기


/usr/StorMan/arcconf getconfig 1   ## 전체 정보 ##


/usr/StorMan/arcconf getconfig 1 ld ## 간략한 정보 ##


/usr/StorMan/arcconf getstatus 1 ## 현재 레이드상태 ##


/usr/StorMan/arllcconf getlogs 1 device ## device 로그 보기 ##


/usr/StorMan/arcconf getlogs 1 event ## event 로그 보기 ##


/usr/StorMan/arcconf getlogs 1 dead ## dead 로그 보기 ##


 


 


3Ware


#tw_cli.x86_64 help : 레이드 정보 명령어 확인


#tw_cli info : 컨트롤러 확인


#tw_cli.x86_64 info c0 : c0컨트롤러의 내용 확인


#tw_cli /c2/p1 show all: p1물리 디스크 확인 (시리얼 확인 가능)


#tw_cli /c2/u1 show all: 논리 디스크 확인 (시리얼 확인 가능)


ftp://icf.org.ru/pub/soft/3/3ware/9.4.2/tw_cli-linux-x86_64-9.5.0.tgz


 


Adaptec


#./ipssend.bin : 명령어 확인


#./ipssend.bin getconfig 1 : 컨트롤러 설정 확인


MS-DOS 부팅해서 AF


U 실행


RAID5 설정 디스크 하나를 남기고 아래 메뉴의 Hotspare 설정으로 추가


 


Areca


#./cli32, ./cli64 : CLI접속


CLI> vsf info


CLI> rsf info


CLI> disk info


CLI> event info


ftp://ftp.areca.com.tw/RaidCards/AP_Drivers/


http://www.areca.com.tw/support/s_linux/linux.htm


비밀번호 0000 아닐 MNO974315743924 하면


 


 


MegaRAID


#MegaCli -h : 레이드 정보 명령어 확인


#MegaCli64 -PDList -aALL : 물리적 디스크 정보


#MegaCli64 -LDInfo -Lall -aALL : 논리적 디스크 정보


#MegaCli64 -AdpAllInfo -all : 레이드카드 정보


#MegaCli64 -ShowSummary -aALL : 디스크 정보 요약


wget http://dl.marmotte.net/rpms/redhat/el6/x86_64/megacli-8.00.46-2/megacli-8.00.46-2.x86_64.rpm


/opt/MegaRAID/MegaCli


 


MegaRC


#./megarc ? : 레이드 정보 명령어 확인


#./megarc -AllAdpInfo -nolog : 레이드 정보 확인


#./megarc -ldInfo -a0 -Lall : 자세한 레이드 정보 확인


 


LSI 1068E


cfggen 다운로드


 


<<cfggen>>


chmod 750 cfggen


modprobe mptctl


#./cfggen LIST : 컨트롤로 정보 확인


#./cfggen 0 DISPLAY : 전체 상태 확인


 


HP


<<hpacucli-9.20-9.0.x86_64.rpm>>


http://h20564.www2.hpe.com/hpsc/swd/public/detail?swItemId=MTX_d6ebba0f5cd642edace4648b9a


#hpacucli -help : 레이드 정보 명령어 확인


#hpacucli ctrl all show config : 간략한 레이드카드, 물리적 디스크, 논리적 디스크 정보


#hpacucli ctrl all show detail config : 자세한 레이드카드, 물리적 디스크, 논리적 디스크 정보


 




----------------------------------------------------------------------------------------


 


P410 업데이트 방법


RPM 파일 설치


./CP02510.scexe 실행