Différences entre les versions de « Isilon Cifs & Nfs »

De BlaxWiki
Aller à la navigationAller à la recherche
 
(8 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
__FORCETOC__
__FORCETOC__
=== Présentation de l'attribution des IP ===
<pre>
1 a 139 réservé au client nfs ou cifs
140 pour le pxe
141 a 154 réservé au filer (ip = 155 - numero du filer)
155 a 250 réservé au isilon (ip = 154 + numero du noeud)
251 vip smart connect (quand cela sera disponible)
252 a 254 réservé pour un usage futur
</pre>
=== Configuration réseau ===
<pre>
Pour configurer les interfaces Vlan sur le cluster il est nécessaire de le faire manuellement sur chaque nœud. Il faut se connecter à un nœud et éditer le fichier /etc/rc.conf
Dans la variable cloned_interface il faut ajouter le nom du Vlan (vlan0, vlan1, vlan2...) puis créer une variable ifconfig_vlanX qui contient la définition de l'interface. Exemple du
/etc/rc.conf sur le nœud Isilon numéro 1 (on peut tout aussi bien mettre le numero du vlan au niveau de ifconfig_vlanX)
cloned_interfaces="vlan0 vlan1 vlan2 vlan3"
ifconfig_vlan0="inet 172.31.2.155 netmask 255.255.255.0 vlan 2 vlandev em1"
ifconfig_vlan1="inet 172.31.68.155 netmask 255.255.255.0 vlan 68 vlandev em1"
ifconfig_vlan2="inet 172.31.72.155 netmask 255.255.255.0 vlan 72 vlandev em1"
ifconfig_vlan3="inet 172.31.10.155 netmask 255.255.255.0 vlan 10 vlandev em1"
Le paramètre vlan donne le numéro du vlan, le paramètre vlandev donne le nom de l'interface physique
Après avoir modifié le fichier /etc/rc.conf il faut appliquer les modifications en relançant les interfaces avec la commande :
/etc/rc.d/netif start (c'est bien start et non restart, sinon on pert l'Isilon)
Il faut vérifier que l'interface alias de lo0 est toujours présente. Cette ip est sous la forme 172.31.253.X (ou X="le numéro du noeud"). Si celle-ci n'est plus présente, il faut
l'ajouter via la commande suivante :
#ifconfig lo0 alias 172.31.253.X mtu 1500 netmask 255.255.255.0 broadcast 172.31.253.255 up arp -flexnet_external -flexnet_internal add
Pour supprimer une interface : #ifconfig vlanX destroy (il faut que cette interface soit encore présente dans le /etc/rc.conf, on supprimera la ligne en question une fois la commande
destroy lancé)
</pre>


=== NFS ===
=== NFS ===
Ligne 6 : Ligne 41 :
     - Créer un dossier correspondant à ce partage via le menu Filesystem - File system explorer
     - Créer un dossier correspondant à ce partage via le menu Filesystem - File system explorer
     - Puis le partager dans le menu Filesystem - File sharing service - configure NFS.
     - Puis le partager dans le menu Filesystem - File sharing service - configure NFS.
         - Il faut indiquer les adresses IP de machines 'ou de réseaux) et masques de sous réseau autorisés à monter le répertoire, cocher la case map root user to et mettre les autorisations sur root:wheel.  
         - Il faut indiquer les adresses IP de machines 'ou de réseaux) et masques de sous réseau autorisés à monter le répertoire, cocher la case map root user to et mettre les  
autorisations sur root:wheel.  
 
Lors du montage nfs sur le serveur linux, il y a de fortes chances que le réperoire monté soir en nfsnobody:nfsnobody, mais on peut / doit le passer en root:root avec un chown


     - Indiquer un quota correspondant au répertoire, menu Module - Smartquota - Configure quota
     - Indiquer un quota correspondant au répertoire, menu Module - Smartquota - Configure quota

Version actuelle datée du 20 septembre 2013 à 11:00


Présentation de l'attribution des IP[modifier]

1 a 139 réservé au client nfs ou cifs
140 pour le pxe
141 a 154 réservé au filer (ip = 155 - numero du filer)
155 a 250 réservé au isilon (ip = 154 + numero du noeud)
251 vip smart connect (quand cela sera disponible)
252 a 254 réservé pour un usage futur

Configuration réseau[modifier]

Pour configurer les interfaces Vlan sur le cluster il est nécessaire de le faire manuellement sur chaque nœud. Il faut se connecter à un nœud et éditer le fichier /etc/rc.conf
Dans la variable cloned_interface il faut ajouter le nom du Vlan (vlan0, vlan1, vlan2...) puis créer une variable ifconfig_vlanX qui contient la définition de l'interface. Exemple du 
/etc/rc.conf sur le nœud Isilon numéro 1 (on peut tout aussi bien mettre le numero du vlan au niveau de ifconfig_vlanX)

cloned_interfaces="vlan0 vlan1 vlan2 vlan3"
ifconfig_vlan0="inet 172.31.2.155 netmask 255.255.255.0 vlan 2 vlandev em1"
ifconfig_vlan1="inet 172.31.68.155 netmask 255.255.255.0 vlan 68 vlandev em1"
ifconfig_vlan2="inet 172.31.72.155 netmask 255.255.255.0 vlan 72 vlandev em1"
ifconfig_vlan3="inet 172.31.10.155 netmask 255.255.255.0 vlan 10 vlandev em1"

Le paramètre vlan donne le numéro du vlan, le paramètre vlandev donne le nom de l'interface physique
Après avoir modifié le fichier /etc/rc.conf il faut appliquer les modifications en relançant les interfaces avec la commande :

/etc/rc.d/netif start (c'est bien start et non restart, sinon on pert l'Isilon)

Il faut vérifier que l'interface alias de lo0 est toujours présente. Cette ip est sous la forme 172.31.253.X (ou X="le numéro du noeud"). Si celle-ci n'est plus présente, il faut 
l'ajouter via la commande suivante :

#ifconfig lo0 alias 172.31.253.X mtu 1500 netmask 255.255.255.0 broadcast 172.31.253.255 up arp -flexnet_external -flexnet_internal add

Pour supprimer une interface : #ifconfig vlanX destroy (il faut que cette interface soit encore présente dans le /etc/rc.conf, on supprimera la ligne en question une fois la commande
destroy lancé)

NFS[modifier]

Afin de créer un partage, il faut :
    - Créer un dossier correspondant à ce partage via le menu Filesystem - File system explorer
    - Puis le partager dans le menu Filesystem - File sharing service - configure NFS.
        - Il faut indiquer les adresses IP de machines 'ou de réseaux) et masques de sous réseau autorisés à monter le répertoire, cocher la case map root user to et mettre les 
autorisations sur root:wheel. 

Lors du montage nfs sur le serveur linux, il y a de fortes chances que le réperoire monté soir en nfsnobody:nfsnobody, mais on peut / doit le passer en root:root avec un chown

    - Indiquer un quota correspondant au répertoire, menu Module - Smartquota - Configure quota
        Type de quota : Directory
        Directory : Chemin complet du répertoire à partager
        Soft limit : Quota de l'utilisateur (il n'y a pas de limite hard) 

    - Puis il faut mettre en place les snapshots, menu module - snapshotIQ - Configure Schedule
        Schedule name : Nom du répertoire
        Schedule pattern : Prendre celui conseillé : filename_duration_%Y-%m-%d_%H-%M (filename : nom du repertoire, duration 1d)
        Path : Chemin complet du répertoire
        Alias name : Rien 

    - Puis faire next
        Snapshot frequency : Daily
        Every : 1 day
        Frequency : Once
        At : Mettre l'heure choisi, essayer de décaler les snapshot dans le temps.
        Expiration/duration : 10 day 

    Puis faire next, puis submit

CIFS[modifier]

Se connecter sur un Isilon, aller dans Filer System / File System Explorer puis créez un nouveau dossier via Add folder.
Aller ensuite dans Filer System / Windows File Sharing, puis créer un nouveau partage via Create a new share. Remplissez les champs Share name et Folder to share.
Aller ensuite dans le Filer System / Permissions management / Manage Users, puis entrer, via Add a new user, un nouvel utilisateur/mot de passe dédié au partage que l'on vient de 
créer.

La partie Isilon est terminée, on passe maintenant au Windows.
Il faut s'assurer que le Windows ping bien Isilon
Mapper ensuite le partage Isilon via la syntaxe suivante : \\ip_isilon\nom_du partage\. Attention, par nom_du_partage il faut mettre ce que l'on a mis dnas le champ Share name sur 
Isilon, et pas le nom du répertoire que l'on a créé.
Entrer ensuite le user et son mdp définis précédemment sur Isilon, et le partage doit apparaître...