Bonjour à tous,
si comme moi, vous espérez utiliser votre raspberry comme un système NAS, d'autant que vous aurez peut-être suivi l'épisode sur le CLOUD, vous êtes au bon endroit.
Alors comment Linux marche avec les clef USB ?
Pour faire mes tests, j'ai acheté 2 clef USB identique de 8Go, le principe est là, vous pourrez utiliser des clefs de plus grandes capacité ou des disques dur, mais alors pensez à alimenter de facon externe vos disques.
1- Branchez vos clefs
2-pour les repérer :
fdisk -l
3-Préparer les clefs USB
fdisk /dev/sda
« d » pour formater les partition déjà existante (si besoin) « N » pour nouvelle partition « P » pour une partition primairepour commencer du début du volume pour terminer à la fin du volume « t » pour editer la table « fd » pour un format Linux raid « w » pour enregistrer
Faire la meme chose pour le sdb, c'est à dire la seconde clef USB
Créer un volume MD0
Mkdir /dev/md0
4-Installation du logiciel de gestion RAID
Installer MDADM
apt-get install mdadm
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1 “y”Patientez , patientez (30m, pour 16Go // 1h pour 128 go à 20Mo/s)5-Vérification:
oucat /proc/mdstat
mdadm --detail /dev/md0
6-Sauvegarder la configuration de l’ARRAY
mdadm --detail --scan --verbose > /etc/mdadm/mdadm.conf
7-Formatage et montage des disques :
mkfs.ext4 /dev/md0 -m 1
8-Droits:
On créé le groupe
addgroup raid
addgroup raid
on ajoute tour à tour chaque utilisateur qui aura le droit d'accès au raid
adduser raspberry raid
adduser user1 raid
adduser user2 raid
on créé le point de montage
mkdir /media/raid
on monte notre array pour voir si cela fonctionne
mount /dev/md0 /media/raid
on applique les droits au point de montage
chown root:raid /media/raid
chmod 770 /media/raid
9-Rendre le montage permanent
Dans « /etc/fstab »/dev/md0 /media/raid ext4 defaults,nofail 0 0
10-Accéder au RAID via SAMBA (client Windows)Accès au NTFS:Apt-get install ntfs-3g
Connaitre sa version de samba:
smbd -V
Lister les disques :
Fdisk –l
Mkdir /media/raidCréer les point de montage
Monter le disqueMount –t auto /dev/sda1 /media/raidConfigurer SAMBANano/etc/samba/smb.conf
Ajouter en fin de fichier[RAID]
comment = Partage du RAID
path = /media/raid
valid users=@users
force group=users
create mask=0660
directory mask=0771
Ajouter un utilisateurread only = no
Useradd admin -m -G usersPasswd admin
Ajouter un utilisateur à Samba
smbpasswd -a admin
Redémarrer SAMBA/etc/init.d/samba restart
Montage permanentNano /etc/fstab /dev/md0 /media/raid ext4 defaults,nofail 0 0
Mise en place de detection de disque defectueux:
Crontab –e
# Vérifier l'état du raid toutes les heures
0 * * * * /bin/grep 'UU' /proc/mdstat || /usr/bin/mail -s "[ALERTE] Raid en erreur sur $(hostname)"
toto@rome.biz< /proc/mdstat
Aucun commentaire:
Enregistrer un commentaire