Ci-dessous, les différences entre deux révisions de la page.
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: | ||
+ | {{: | ||
+ | |||
+ | FreeNas est une distribution de FreeBSD spécialement dédiée au stockage. Elle se veut simple d’installation, | ||
+ | |||
+ | À 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' | ||
+ | |||
+ | 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 '' | ||
+ | |||
+ | ==== 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' | ||
+ | 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:// | ||
+ | |||
+ | ===== Configurer la langue===== | ||
+ | |||
+ | Voici comment mettre votre clavier en français : | ||
+ | |||
+ | <code bash> | ||
+ | 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 ''/ | ||
+ | |||
+ | %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' | ||
+ | |||
+ | 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 '' | ||
+ | |||
+ | ==== Passer le disque système en Raid1 ==== | ||
+ | |||
+ | Rappels sur le Raid [[wiki: | ||
+ | |||
+ | 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' | ||
+ | |||
+ | * Activer le **SSH** | ||
+ | * Activer le [[wiki: | ||
+ | * Ajouter un utilisateur ( pensez à l' | ||
+ | * 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' | ||
+ | |||
+ | Bref très user-friendly... |