Professional Documents
Culture Documents
I - Le site de FreeNAS
http://www.freenas.org/ (en Franais) dont voici un extrait : FreeNAS est un serveur NAS (Network-Attached Storage) libre, supportant les protocoles: CIFS (samba), FTP, NFS, AFP, RSYNC, iSCSI, S.M.A.R.T., l'authentification des utilisateurs, le RAID logiciel (JBOD,0,1,5) et est entirement paramtrable par interface WEB. FreeNAS ncessite moins de 32MB pour tre install sur Compact Flash, disque dur ou cl USB. Le concept de distribution FreeBSD allge, l'interface Web, les scripts PHP et la documentation sont bass sur M0n0wall. Cette documentation succincte ne dispense pas de la lecture de l'officielle, complte et en anglais, qui se trouve sur le site de FreeNAS.
II - Matriel ncessaire
Un ordinateur, rserv cet usage (pas de dual-boot !), muni de : 64 Mo de RAM (mini) ; une carte rseau ; un lecteur de cdrom ; un lecteur de disquette ou un port USB 2.0 ou Compact Flash pour sauvegarder la configuration (le boot se fera sur le cdrom, la disquette ou la clef USB devra tre formate DOS) OU BIEN un petit disque dur (rserv cet usage, pas pour le stockage) pour installer le systme complet et sauvegarder la configuration ; deux disques durs de mme capacit (pour faire du RAID1) ou davantage (pour du RAID5). N.B. : 1. Si vous faites du RAID1 (ou miroir), la capacit totale de stockage sera celle d'un seul disque ; si vous faites du RAID5, et que vous utilisez n disques, la capacit totale de stockage sera celle de n-1 disques (l'quivalent d'un disque tant rserv aux sommes de contrle permettant de restaurer un disque dfaillant). 2. Si vous ne dsirez pas faire de RAID, et dans ce cas seulement, vous pouvez utiliser un seul disque dur qui contiendra la fois le systme et les donnes (sur deux partitions).
III - Tlchargement
Tlcharger l'image iso sur la page Tlchargements du site http://www.freenas.org/ et gravez un cdrom l'aide de cette image.
IV - Dmarrage
Si vous ne dsirez pas gaspiller un disque dur l'installation de ce systme (qui n'occupe que 32 Mo), commencez par : 1. configurer le setup de votre BIOS de faon ce que le serveur boote sur le cdrom ; 2. insrer une disquette formate DOS et le cdrom que vous venez de graver dans leurs lecteurs respectifs. Dans tous les cas (mme si vous dsirez faire l'installation du systme sur disque dur) : Connectez votre serveur au rseau de la DMZ qui contient le ZEServer. Dmarrez votre futur serveur FreeNAS l'aide du cdrom. Au bout d'une minute verbeuse (vous n'aurez pas le Installation de FreeNAS pour ZEServer 1/5 Auteur : Claude Clerc Licence : FDL
temps de tout lire !) un menu s'affiche. Activez la touche NumLock, pour que votre clavier numrique soit oprationnel, les choix du menu tant accessibles l'aide des chiffres 1 9 : 1) Assign Interfaces 2) Set LAN IP Address 3) Reset WebGUI password 4) Reset to factory defaults 5) Ping host 6) Shell 7) Reboot system 8) PowerOff system en gnral inutile, si vous n'avez qu'une carte rseau. pour indiquer l'IP de votre FreeNAS, et le masque de rseau. pour remettre par dfaut admin/freenas comme identifiant/mot de passe l'interface web d'administration. si vous tes perdu dans votre configuration, ceci vous permettra de la rinitialiser compltement. pour tester si un hte distant (par ex. le ZEServer) est accessible. heu, pour taper des commandes en FreeBSD, avec clavier amricain ; ne vous y risquez pas si vous n'tes pas un pro ! redmarre la machine. teint la machine. pour faire l'installation du systme sur disque dur ou mmoire CompactFlash ou cl USB.
/dev/ad1 : le 2nd disque ATA du 1er port ATA /dev/ad2 : le 1er disque ATA du 2nd port ATA /dev/acd0: le 1er lecteur ATA de CD/DVD dtect /dev/da0: le 1er disque SCSI. Sous FreeBSD les cls USB utilisent un pilote SCSI, ainsi ce nom peut aussi dsigner votre cl USB. L'installation se fait en 30 secondes ! Rebootez le serveur : Entre, 4, 7, y. Veillez ce qu'il boote sur le disque dur. Vous n'avez plus besoin de cdrom (ni de disquette). Si l'installation s'est bien passe, vous ne devez plus voir l'option 9 du menu. Passez au chapitre suivant : Configuration du FreeNAS.
VI - Configuration du FreeNAS
1) Adresse IP
l'aide du menu de la console : option 2. Do you want to use DHCP ? n (les DMZ n'ont pas de serveur DHCP.) Enter the new lan IP address : choisissez une IP libre sur cette DMZ. Enter the new LAN subnet bit count : 26 pour 255.255.255.192. Vrifiez que l'on peut pinguer le ZEServer l'aide de l'option 5 du menu de la console. On a fini avec la console ! Ouvrez un navigateur sur http://IPduFreeNAS/ ; une bote d'authentification apparat : admin/freenas.
3) Systme / Htes
Ouais, parce que vous l'avez demand, hein, l'affichage en franais ;-) Cliquez sur le + qui sert ajouter un hte : www2.lyc-toto.ac-..., l'IP du ZEServer, et ZEServer. Installation de FreeNAS pour ZEServer 3/5 Auteur : Claude Clerc Licence : FDL
4) Interfaces / LAN
Indiquer la passerelle (IP de eth4 ou eth3 du AMON, suivant que la DMZ est publique ou prive). Sauvegarder, puis Appliquer les changements.
5) Disques
Supposons que l'on soit dans le cas o vous voulez faire un RAID1 avec deux disques identiques, non encore formats (ou dans un format inadquat). a) Gestion Dans l'onglet Grer, ajoutez-les successivement l'aide du + . Cliquez ensuite sur Appliquer les changements. b) Formater Formater les deux disques prcdent au format Software RAID . c) RAID logiciel Nom du RAID : totoche Algorithme : round robin (par dfaut) Cochez les cases face aux deux disques prcdemment formats en Software RAID . Ajouter, puis Appliquer les changements. Attendez l'apparition de COMPLETE dans la colonne Status. d) Formater ( nouveau) Formater totoche en ext2. e) Point de montage Ajouter : disque totoche, partition 1, systme de fichiers ext2, nom du partage : sauvegarde, description : Sauvegarde ZEServer. Ajouter, puis Appliquer les changements.
6) Services / SSHD
Cocher la case Activer . Lecture seule : non. Port : 22. Cocher la case Autoriser le login root . Sauvegarder et redmarrer SSH.
1) SSH
Crer une cl DSA, et une cl RSA, pour SSH :
# ssh-keygen -t dsa # ssh-keygen -t rsa
Copiez la partie publique de votre cl dsa sur le FreeNAS avec la commande : Installation de FreeNAS pour ZEServer 4/5 Auteur : Claude Clerc Licence : FDL
(entrez le mot de passe root du freenas, qui est le mme que celui de l'admin : freenas par dfaut, si vous ne l'avez pas chang.)
# ssh-copy-id -i ~/.ssh/id_dsa.pub IPduFreeNAS
S'il n'y a rien encore dans /home/ze/save/, lancez une sauvegarde de zope :
# savezope 20070508_1523
C'est tout ! Le nom zes_save_on_freenas a t choisi pour tre, par ordre alphabtique, aprs les noms des scripts savemysql, savewww et savezope, qui s'excutent aussi quotidiennement. Ainsi la sauvegarde distante se fera aprs la sauvegarde locale dans /home/ze/save.
5/5