WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:divers:coin_geek:freenas

FreeNas est une distribution de FreeBSD spécialement dédiée au stockage. Elle se veut simple d’installation, et d'utilisation ^^ Bref, que du bonheur ;)

À MiNET nous sommes plutôt habitué à du Nexenta et du Solaris, et il faut préciser qu'un certain nombre de choses changent entre Solaris et FreeNas.

Pour configurer le ling aggregation juste après le démarrage, sélectionnez l'option 2 (qui vous permet de configurer le link aggregation !!! )

Puis créez un nouveau link aggregation…

Ensuite, ajoutez les interfaces que vous souhaitez y voir…

Revenez au premier menu,

Configurez le réseau (option 1),

Puis choisissez votre aggregation fraichement créée,

Et configurez la en statique, genre 192.168.102.148/24

Et en console ?

#on cré le link aggregation
ifconfig lagg0 create
#on allume nos interfaces
ifconfig -int1- up
ifconfig -int2- up
#on configure ensuite l'aggregation
ifconfig lagg0 up laggproto lacp laggport -int1- laggport -int2- 192.168.102.148

Configurer un proxy

Utilisez ceci en ligne de commande (avec csh comme shell):

  setenv http_proxy http://192.168.102.61:82/

Configurer la langue

Voici comment mettre votre clavier en français :

kbdcontrol - l fr.iso.acc

Configuration d'un utilisateur

Un bête adduser suffit pour créer un utilisateur.

Il faut ensuite autoriser le groupe wheel à exécuter des commandes via sudo.

Pour se faire, ajoutez cette ligne au fichier /etc/local/sudoers:

  %wheel ALL=(ALL) ALL

Qu'est ce qui change au niveau de ZFS

Mais où sont mes pools ?

Une question que je me suis posé après un reboot… En effet les pools que je vennait de créer avaient disparu…

En fait FreeNas est pensé pour être utilisé en live sur un média amovible… C'est une bonne chose en cas de panne des disques systèmes : Vous pouvez accéder à vos pools de disques depuis en théorie n'importe quelle clé ou CD bootable ;)

Par contre votre système, étant donné qu'il est conçu pour pouvoir arriver sur une config ZFS toujours différente ne garde pas de trace de vos pools…

Il vous faut donc après le démarrage les importer avec la commande zpool import <pool>

Passer le disque système en Raid1

Rappels sur le Raid ici :-)

La redondance est gérée sur les systèmes ZFS sous solaris directement avec les pools. En fait, le disque système est dans un pool, ce qui permet de lui attacher un nouveau disque en Raid1 sans soucis.

Mais ce n'est pas le cas sous FreeNas, il va donc falloir passer par des commandes FreeBSD

interface web de freenas

Vous pouvez très facilement via l'interface de FreeNas :

  • Activer le SSH
  • Activer le NFS
  • Ajouter un utilisateur ( pensez à l'ajouter au groupe wheel dans l'interface web pour qu'il soit admin ^^ )
  • Changer le Hostname

J'ai mis moins d'une minute à faire alors que je galérais depuis bien plus longtemps…

  • Elle permet aussi de régler ses polls en auto import, ce qui évite d'avoir recours à la procédure décrite plus haut (ce qui demande de se souvenir des noms de vos pools)

Bref très user-friendly…

wiki/divers/coin_geek/freenas.txt · Dernière modification: 2018/09/18 01:49 par shatoon