Différences entre les versions de « Isilon Cifs & Nfs »
De BlaxWiki
Aller à la navigationAller à la recherche| (10 versions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
__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...