WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:divers:coin_geek:freenas

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:divers:coin_geek:freenas [2015/08/28 11:54]
127.0.0.1 modification externe
wiki:divers:coin_geek:freenas [2018/09/18 01:49]
shatoon
Ligne 1: Ligne 1:
 +{{:wiki:divers:freenas-logo-2011-shark-150x150.png?200|}}
  
 +
 +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. 
 +
 +===== Link aggregation =====
 +
 +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 ?==== 
 +
 +<code bash>
 +
 +#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
 +
 +</code>
 +
 +==== 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 :
 +
 +<code bash>
 +kbdcontrol - l fr.iso.acc
 +</code>
 +
 +===== 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 [[wiki:cluster:nas: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 [[wiki:cluster:nas:nfs|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: 2020/06/27 18:16 (modification externe)