Je construis un serveur de stockage avec les composants suivants:
C'est tout bon. J'ai construit le serveur, installé Ubuntu 12.04 LTS 32 bits sur les 32 Go SSD , activé, exécuté des mises à jour et tout semble fonctionner normalement. Ensuite, j'ai essayé d'ajouter des disques durs au serveur. Je ne souhaite pas configurer une matrice RAID en tant que telle. Pour le moment, il me suffit de connecter tous les disques séparément pour pouvoir les voir séparément dans /dev/
ou dans l'utilitaire de disque. Je ne veux pas de pools ou de sauvegardes, ni rien de ce genre, mais uniquement les lecteurs individuels eux-mêmes. Je pense avoir vu des personnes sur différents forums qualifier cela de "l'utilisation de votre carte RAID en tant que contrôleur SATA". Le problème est que je suis allé à http://www.highpoint-tech.com/USA_new/rr2600_download.htm où il n'y a que des pilotes pour Ubuntu 11.04 (c'était le début du problème) et j'ai regardé au guide d'installation.
J'espérais, en vain, qu'il n'y aurait aucun problème entre les pilotes Ubuntu 11.04 et les pilotes Ubuntu 12.04, mais ce n'était pas le cas. J'ai parcouru les instructions du guide, mais cela n'a pas fonctionné, car lorsque j'ai ajouté les lecteurs dans le menu RAID antérieur au BIOS, ils ne semblaient pas être reconnus par Ubuntu. En plus de cela, je ne comprends pas tout à fait comment ajouter des lecteurs à la carte de manière à ce qu'ils soient considérés comme des lecteurs individuels, car le menu pré-BIOS est plutôt flou.
Où puis-je obtenir le pilote Ubuntu 12.04 (je ne veux pas vraiment aller à Ubuntu 11.04, mais je le peux si je dois le faire absolument), et comment puis-je ajouter correctement les lecteurs de manière à ne pas créer de RAID, mais juste les traiter comme des lecteurs réguliers?
J'ai vu le message (pilote RocketRaid 26xx) qui semble avoir trait à quelque chose de similaire, mais pour un modèle de carte RAID différent.
Les dernières versions du code source et de l'outil de gestion Web semblent "fonctionner" sur Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-23-generic x86_64), ce qui est une excellente nouvelle en ce qui me concerne. Les étapes sont ci-dessous, mais toutes sont triviales. Si vous effectuez une installation sur une plate-forme 32 bits, vous devrez légèrement modifier les informations ci-dessous, car tous les noms de fichiers ci-dessous correspondent aux versions 64 bits.
Cela ne résout toujours pas le point du contrôleur SATA. Le seul moyen pour que la carte réalise ce que j'ai trouvé est de créer un JBOD à disque unique sur chaque disque (ce qui peut être fait dans l'outil BIOS). Pas très élégant, mais ça marche au moins.
Étapes à suivre pour installer les pilotes (n'oubliez pas d'indiquer votre nom d'utilisateur dans l'avant-dernière étape à la place du bit entre crochets):
!#/bin/bash
wget http://www.highpoint-tech.com/BIOS_Driver/HRM/Linux/WebGUI-Linux-v2.1.5-130409.tgz
wget http://www.highpoint-tech.com/BIOS_Driver/rr26xx/RR268x/Linux/v1.8.12.0823/RR268x-Linux-Src-v1.9-120817-1639.tar.gz
tar -zxf RR268x-Linux-Src-v1.9-120817-1639.tar.gz
cd rr268x-linux-src-v1.9/product/rr2680/linux/
make
Sudo make install
cd ../../../..
tar -zxf WebGUI-Linux-v2.1.5-130409.tgz
Sudo apt-get install alien
Sudo alien --script hptsvr-https-2.1.5-13.0409.x86_64.rpm #obviously use the i386 version if you're on 32 bit
Sudo dpkg -r hptsvr-https
Sudo dpkg -i hptsvr-https_2.1.5-14.0409_AMD64.deb
cd ~/Desktop/
Sudo chown [username] hptwebraid.desktop
Sudo chmod a+x hptwebraid.desktop