Configuration NFS dans FreeNAS

Nous allons présenter ici, comment configuration un espace de stockage réseau NFS dans FreeNAS.

Tout d’abord, il faut un serveur FreeNAS fonctionnel. Pour cela voir cet article : http://vroomblog.com/installation-dun-freenas/

La première étape consiste à activer le service NFS. Pour cela, connectez-vous sur l’interface Web de votre FreeNAS et cliquez sur l’onglet Service :

nfs1

 

Ici, passez le service NFS en ON :

nfs2

 

Ensuite cliquez sur l’onglet Storage en haut à gauche :

nfs3

 

Cliquez ensuite sur Volume Manager et renseignez le nom de votre NFS, sélectionnez le disque et le type de filesystem et cliquez sur Add Volume :

nfs4

Votre volume est créé :

nfs5

Ensuite cliquez sur Sharing en haut à gauche, puis sur l’onglet NFS :

nfs6

Cliquez sur Add UNIX NFS SHARE. Renseignez le path et cliquez sur OK :

nfs7

 

Vous voyez votre partage NFS actif :

nfs8

 

Votre partage NFS est prêt à être utilisé par vos ESXi.

Pour voir comment l’ajouter sur votre serveur ESXi, voir cet article.

 

Share

Ajouter une LUN à un ESXi via un adaptateur iSCSI

Cet article présente les étapes nécessaires pour connecter un datastore créé au préalable sur notre FreeNAS. Voir cet article

Depuis la console vSphère Client, cliquez sur votre ESXi et allez dans l’onglet Configuration :

 lun1

 

Dans configuration, allez dans l’onglet Networking. Vous devez avoir un adaptateur VMkernel :

 lun2

 Ensuite allez dans l’onglet Storage Adapters, puis cliquez sur Add en haut à droite :

 lun3

 La fenêtre Add Storage Adapter s’ouvre. Ici nous allons ajouter un adaptateur iSCSI logiciel. Cliquez sur Ok.

La fenêtre suivante s’ouvre, cliquez sur Ok.

  lun4

 Vous voyez apparaître l’adaptateur dans la liste des adaptateurs :

  lun5

 Sélectionnez le nouvel adaptateur et cliquez sur Properties. La fenêtre suivante s’ouvre :

 lun6

 Dans l’onglet Network Configuration, nous allons maintenant ajouter le VMkernel. Cliquez sur l’onglet Network Configuration, puis sur Add. La fenêtre suivante s’affiche :

 lun7

 Choisissez un portgroup VMkernel et cliquez sur Ok. Dans la fenêtre des propriétés de l’adaptateur, cliquez sur l’onglet Dynamic Recovery. Cliquez sur Add. Une fenêtre s’ouvre. Renseignez l’IP du serveur iSCSI (ici notre FreeNAS) :

 lun8

 Cliquez sur Ok pour fermer cette fenêtre puis sur close pour fermer la fenêtre de Properties.

 La fenêtre Rescan apparaît, cliquez sur Yes :

 lun9

 Vous devez voir apparaitre un ou des nouveaux devices en bas :

 lun10

 Pour ajouter ce device en tant que datastore, allez dans la partie Storage dans le menu Hardware. Vous apercevez cette fenêtre :

 lun11

 

 Cliquez sur Add Storage. La fenêtre suivante s’affiche :

 lun12

 Cliquez sur Disk/LUN puis Next :

 lun13

 Sélectionnez un disque qui apparaît puis Next :

 lun14

 Choisissez le système de fichiers VMFS-5 puis Next :

 lun15

 Cliquez sur Next :

 lun16

 Rentrez un nom de datastore puis Next :

 lun17

 Choisir taille maximale ou customisez la puis Next :

 lun18

  Cliquez sur Finish. Vous devez voir votre Datastore dans la liste des storages disponibles pour votre ESXi :

 lun19

 

 

Share

Configuration iSCSI dans FreeNAS

En se connectant la première fois sur votre FreeNAS, il va y’avoir un voyant d’alerte qui clignote rouge. Si vous cliquez dessus, vous voyez que le problème vient du mot de passe admin qui est à changer.

Pour cela, Cliquez sur Account dans la barre d’onglet en haut à droite, puis dans les onglets ouverts, cliquez sur Change Password. Voici, ce que vous devez apercevoir :

iscsi1

Rentrez un nouveau mot de passe et cliquez sur « Change Admin Password » pour valider. Une fois validé, le voyant passe au vert.

Nous allons désormais nous occuper du stockage. Le but étant de créer des datastores pour nos ESXi de LAB.  Dans la barre d’onglets en haut à gauche, cliquez sur Services. La liste des services apparaît, passer iSCSI en ON comme ci-dessous :

iscsi2

Dans la barre d’onglets en haut à gauche, cliquez sur Services. La liste des services apparaît, cliquez sur l’icône représentant un outil sur la ligne iSCSI :

iscsi3

La page suivante apparaît :

iscsi4

 

Modifier le Base Name. Renseignez un nom plus simple et personnalisé :

iscsi5

Cliquez ensuite sur l’onglet Portals. Puis cliquez sur Add Portal :

iscsi6

 

Cliquez sur Ok. Cliquez ensuite sur l’onglet Initiators puis sur Add Initiator :

iscsi7

Cliquez sur Ok pour valider.

Cliquez ensuite sur l’onglet Targets, puis Add Target. Renseignez la Target Name, la Target Alias, l’id Portal et l’id Initiator :

iscsi8

 

Cliquez sur Ok pour valider.

Allez sur l’onglet Device Extents, puis cliquez sur Add Device Extent.

Donnez un nom et un commentaire éventuellement et sélectionnez le disque souhaité :

iscsi9

 

Valider avec Ok.

Ensuite, cliquez sur l’onglet Associated Targets, puis sur Add Extent to Target. Sélectionnez dans les listes, la Target configurée au préalable ainsi que l’Extent puis cliquez sur Ok.

La configuration côté FreeNAS est terminée.

Share

Installation d’un FreeNAS

Dans le cadre d’un LAB VMware pour simuler un SAN iSCSI ou pour monter un NAS, vous pouvez avoir besoin d’installer FreeNAS. Cet article vous présente l’installation d’un FreeNAS. Un autre article suivra pour la configuration de celui-ci pour un NAS et un SAN iSCSI.Si vous utilisez un cd-rom, insérez le dans le lecteur. Si vous installez FreeNAS sur une VM, booter sur l’iso, voici ce qui apparaît :

 installnas1

 Cliquez sur Install/Upgrade.

La fenêtre suivante, choisissez le disque sur lequel installer le FreeNAS, ici le disque da0 de 5Go :

 installnas2

 Ensuite cliquez sur Yes pour confirmer la suppression des données du disque :

 installnas3

 L’installation se lance. A la fin de l’installation cliquez sur Ok.

 installnas4

 Dans le menu, sélectionnez Reboot System :

 installnas5

 Votre FreeNAS reboot. N’oubliez pas de retirer l’image ISO ou le disque du lecteur de la machine.

Au reboot vous obtenez le menu suivant :

 installnas6

 Ici, il faut sélectionner Configure Network Interfaces afin de configurer les paramètres réseaux. Pour cela tapez 1 puis Entrée (attention le clavier sera surement en qwerty).

La liste des interfaces réseaux apparaît. Sélectionnez l’interface voulue, puis entrez « n » pour rentrer dans la configuration du réseau. Si vous souhaitez obtenir une ip via DHCP rentrez « y » sinon rentrez « n » et configurer votre interface.

 installnas7

 Ci-dessous un exemple de configuration d’une interface réseau :

 installnas8

 Vous avez besoin de l’ip, le masque et vous pouvez renseigner un nom d’interface. A la suite de votre configuration, vous obtenez l’écran ci-dessous, avec l’url du freenas :

 installnas9

 Si vous rencontrez le message de l’écran ci-dessous, je vous conseil d’utiliser une version de FreeNas antérieure. En effet, avec certaine version FreeNAS récente comme la 9.2.0, la carte réseau n’est pas toujours reconnue. Vous obtenez alors un message « No configured interfaces were found », alors que la commande ifconfig renvoie bien une IP de configurée sur l’interface :

 installnas10

 Une fois la configuration réseau terminée, vous devez configurer la passerelle du réseau. Tapez 4 dans le menu pour rentrer dans la configuration. Ci-dessous un exemple de configuration d’une passerelle :

 installnas11

 Une fois ceci fait, vous devez pouvoir accéder à votre freenas depuis votre navigateur avec l’ip que vous avez rentré :

 installnas12

 

 

 

 

 

 

 

 

 

Share

Unable to access file – VMware ESXi NFS Datastore

Lorsque vous créer une VM sur un partage NFS nouvellement ajouté, vous pouvez avoir une erreur du type « Unable to access file [nom du partage] nom de la VM :

nfs

Ce problème provient tout simplement d’une restriction d’écriture sur le partage NFS. Autoriser l’écriture sur le partage NFS et réessayer.

Share