HighPoint RocketRAID

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page HighPoint RocketRAID and the translation is 100% complete.
The information in this article has been deprecated. It may or may not be relevant for contemporary usage. Handle with care!
Resources
Important
Az ebben a cikkben hivatkozott átfedés (overlay) szerzője elhagyta azt. Ezek az utasítások az utóbbi időkben működhetnek, de lehet, hogy nem.

Ez az útmutató segítséget nyújt egy RocketRAID kártya telepítéséhez Gentoo Linux operációs rendszeren.

Telepítés

HPT-RR átfedés (overlay) engedélyezése

A HPT-RR átfedés (overlay) tartalmazza azokat a szükséges szoftvercsomagokat, amelyek egyszerűvé teszik a RocketRAID kártya telepítését és beállítását.

Az eselect repository használata

Győződjön meg arról, hogy app-eselect/eselect-repository és dev-vcs/git telepítve vannak:

root #emerge --ask --noreplace app-eselect/eselect-repository dev-vcs/git

Ezután állítsa be és szinkronizálja az átfedést (overlay-t):

root #eselect repository add RocketRAID git https://github.com/dsiggi/RocketRAID.git
root #emerge --sync RocketRAID

Linux kernelmodul létrehozása a forráskódból és telepítése

A hardverkártyától függően engedélyezze a megfelelő USE jelölőzászlót.

Ezután telepítse a sys-block/rocketraid szoftvercsomagot, hogy automatikusan létrehozza a forráskódból és telepítse a megfelelő kernelmodult:

root #emerge --ask rocketraid

Kernelmodul betöltése

Töltse be az újonnan létrehozott bináris kernelmodult (példa az rr232x kernelmodulra):

root #modprobe rr232x

Ellenőrizze, hogy a hardvert megfelelően észlelve lett-e, a dmesg parancs kimenetének az áttekintésével közvetlenül a kernelmodul betöltése után:

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
...

Ha a bináris kernelmodul megfelelően megtalálta a hardvert, akkor győződjön meg arról, hogy ez a kernelmodul automatikusan betöltődik a számítógép indításakor. Ezt úgy érheti el, hogy hozzáadja a /etc/modules-load.d/raid.conf fájlhoz.

Támogató szoftver telepítése

Van néhány szoftvercsomag, amely további támogatást nyújt a RocketRAID kártyákhoz.

A sys-block/hptraidconf szoftvercsomag beállítási és ellenőrzési támogatást nyújt a RocketRAID kártyához. Ehhez egy szolgáltatás szükséges, amelyet a sys-block/hptsvr szoftvercsomag biztosít. Maga az kliensprogram nem igényli a telepítést azon a rendszeren, amelyben a RAID kártya található.

Telepítse a két szoftvercsomagot:

root #emerge --ask hptsvr
root #emerge --ask hptraidconf

Beállítás

A szerver futtatásához adja hozzá a megfelelő hardvermodult a /etc/hptcfg fájlhoz:

root #echo "rr232x" > /etc/hptcfg

Most indítsa el a szervert:

root #/etc/init.d/hptsvr start

A szerver elindításához minden bootolásakor írja be:

root #rc-update add hptsvr default

Adminisztráció

A RAID kártya beállításainak kezeléséhez csatlakozzon a szerverhez a hptraidconf parancs segítségével.

Az alapértelmezett felhasználónév: RAID, és az alapértelmezett jelszó: 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:

Sikeres bejelentkezés után megjelenik egy parancssor, amelyen keresztül az adminisztratív feladatok végrehajthatók.

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
-------------------------------------------------------------------------------

Az összes támogatott parancsot a hivatalos dokumentáció (.tgz) tartalmazza.

Támogatott kártyák

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

Különleges köszönetnyilvánítás

Külön köszönet a camper2 felhasználónak a ubuntuforums.org weboldalról, aki megírta a javításokat a kernelmodulok számára.

Továbbá külön köszönet a dlder felhasználónak a forums.opensuse.org weboldalról az új javításokért a >=4.7-es kernelfrissítésekhez.