HighPoint RocketRAID/ko
The overlay referenced in this article has been abandoned by its author. These instructions may or may not work in recent times.
이 안내서는 젠투 리눅스에 RocketRAID 카드 설치를 도와드립니다.
설치
HPT-RR 오버레이 활성화
HPT-RR 오버레이에 RocketRAID 카드를 쉽게 설치하고 설정하는데 필요한 꾸러미가 있습니다.
Using eselect repository
Ensure that app-eselect/eselect-repository and dev-vcs/git are installed:
root #
emerge --ask --noreplace app-eselect/eselect-repository dev-vcs/git
Then configure and sync the overlay:
root #
eselect repository add RocketRAID git https://github.com/dsiggi/RocketRAID.git
root #
emerge --sync RocketRAID
리눅스 커널 모듈 빌드 및 설치
지원 카드에 따라 올바른 USE 플래그를 활성화하십시오.
그 다음 sys-block/rocketraid 꾸러미를 설치하여 자동으로 빌드하고 올바른 커널 모듈을 설치하십시오
root #
emerge --ask rocketraid
커널 모듈 불러오기
새로 빌드한 커널 모듈을 불러오십시오(예: rr232x):
root #
modprobe rr232x
dmesg 출력을 살펴보고 모듈을 불러온 후 하드웨어를 올바르게 발견했는지 확인하십시오:
root #
dmesg
... [ 2.499913] rr232x: module license 'Proprietary' taints kernel. [ 2.500453] rr232x:RocketRAID 232x controller driver v1.10 (Dec 24 2014 11:50:36) [ 2.500684] rr232x:adapter at PCI 3:4:0, IRQ 16 [ 3.073130] rr232x:start channel [0,0] [ 3.073149] rr232x:start channel [0,1] [ 3.073167] rr232x:start channel [0,3] [ 3.424978] rr232x:channel [0,0] started successfully [ 3.785922] rr232x:channel [0,1] started successfully [ 4.156860] rr232x:channel [0,3] started successfully [ 4.498815] scsi host6: rr232x ...
모듈이 하드웨어를 올바르게 찾았다면 부팅 과정에서 모듈을 올바르게 불러왔는지 확인하십시오. /etc/conf.d/modules 파일에 추가하시면 됩니다.
지원 하드웨어 설치
RocketRAID 카드를 추가로 지원하는 프로그램 꾸러미가 몇가지 있습니다.
sys-block/hptraidconf 꾸러미에서는 RocketRAID 카드에 대한 설정 및 감시 기능을 지원합니다. 시스템에 데몬을 구동해야한다면, sys-block/hptsvr 꾸러미에서 제공하는 데몬을 구동하십시오. RAID 카드를 달고 있는 시스템에는 클라이언트를 자체적으로 설치하지 않아도 됩니다.
두 꾸러미를 설치하십시오:
root #
emerge --ask hptsvr
root #
emerge --ask hptraidconf
설정
서버를 실행하려면 /etc/hptcfg에 올바른 하드웨어 모듈을 추가하십시오:
root #
echo "rr232x" > /etc/hptcfg
이제 서버를 시작하십시오:
root #
/etc/init.d/hptsvr start
시스템을 부팅할 때마다 서버를 시작하려면 다음을 입력하십시오:
root #
rc-update add hptsvr default
관리
RAID 카드 설정을 관리하려면 hptraidconf 명령으로 서버에 접속하십시오.
기본 사용자 이름은 RAID 암호는 hpt입니다.
root #
hptraidconf [-i server:port]
HighPoint RAID Management Command Line Utility v3.3 Copyright (C) 2009 HighPoint Technologies, Inc. All rights reserved. Login:RAID Password:
성공적으로 로그인을 처리하면 관리작업을 실행할 수 있는 프롬프트가 나타납니다.
HighPoint CLI>
query arrays 1
ID: 1 Name: Storage Type: RAID5 Status: NORMAL Capacity(GB): 2000.25 BlockSize: 64k SectorSize: 512B CachePolicy: WB Progress: -- ID Capacity MaxFree Flag Statue ModelNumber ------------------------------------------------------------------------------- 1/1 1000.12 0 NORMAL RAID ST1000LM024 HN-M101MBB 1/2 1000.12 0 NORMAL RAID ST1000LM024 HN-M101MBB 1/4 1000.12 0 NORMAL RAID ST1000LM024 HN-M101MBB -------------------------------------------------------------------------------
지원하는 모든 명령은 공식 문서 (.tgz)en에 있습니다.
지원 카드
Card | module |
---|---|
RocketRAID 1720 | rr172x |
RocketRAID 1740/1742 | rr174x |
RocketRAID 2210 | rr2210 |
RocketRAID 2220/2224 | rr222x |
RocketRAID 2240 | rr2240 |
RocketRAID 2314/2310/2302/2300 | rr231x |
RocketRAID 2322/2320 | rr232x |
RocketRAID 2340 | rr2340 |
RocketRAID 2522 | rr2522 |
RocketRAID 2644X4 | rr2644 |
RocketRAID 2640X4/2640X1/2642 | rr264x |
RocketRAID 2680/2684 | rr268x |
RocketRAID 620/622 | rr62x |
RocketRAID 640/644 | rr64x |
RocketRAID 640L/644L/644LS/642L | rr64xl |
특별히 고마운 분들
ubuntuforums.org 의 camper2님께서 커널 모듈 패치를 작성해주셔서 특별히 감사드립니다.
Also special thanks goes to dlder from forums.opensuse.org for the new patches for kernels >=4.7.