Installation du cluster de NAS

Installation du Network Attached Storage (disques réseau NFS)

 



Préambule

Les deux NAS sont montés en mode High Avaibility (duplication permanente des données sur le deuxième NAS).

Pour permettre ce mode, les 2 NAS doivent:

  • avoir une adresse IP fixe
  • etre reliés entre eux sur le meme No de port internet avec un cable internet

 

Une fois dans ce mode ce cluster de NAS possède son propre No IP et c'est celui-ci qui est utilisé dans toutes les configuration.

Dans notre cas on a les IP suivantes:

  • Cluster High Availability 10.10.132.101
  • Synology01 10.10.132.102
  • Synology02 10.10.132.103

 


 

Installation

 

Suivre cette Documentation qui permet de lancer l'assistant de configuration qui est: http://find.synology.com

 

Donner 2 IP fixes sur le NUC serveur DHCP dans /etc/dhcp/dhcpd.conf

Les Mac adress sont sur l'etiquette. Etrangement les 2 premiers NAS achete utilisent la premiere adresse de la liste et sur les 2 derniers c'est la derniere adresse de la liste.

Genève:
 host Synology01 { hardware ethernet 00:11:32:5b:e1:55; fixed-address 10.10.133.102; }
 host Synology02 { hardware ethernet 00:11:32:5b:6d:d1; fixed-address 10.10.133.103; }
La Silla:
 host synology03 { hardware ethernet 00:11:32:62:92:D4; fixed-address 10.10.132.102; }
 host synology04 { hardware ethernet 00:11:32:62:97:FC; fixed-address 10.10.132.103; }

Une fois démarré (la led status clignote orange) on peut utiliser l'URL find.synology.com qui detecte les rackStations sur le réseau.

Il est important de verifier la Mac adresse et si l'IP correspond.

Si ce n'est pas le cas: modifier /etc/dhcp/dhcpd.conf et relancer le serveur DHCP:

 /etc/init.d/isc-dhcp-server restart

Apres cela commencer l'installation:

(A FAIRE SUR TOUS LES NAS)

Booter les NAS et se connecter sur le premier (dans notre cas http://10.10.132.102)

Suivre l'assistant d'installation puis installer DSM (Disk Station Manager)

  • Server name: Synology01
  • account sinology: admin
  • password: ...

 

Dans les choix d'installation:

  • on ne met pas "Share Network Location"
  • Concernant Update and Maintenance on choisi l'installation des important updates chaque lundi à 9h
  • ok to run S.M.A.R.T.

 

Setup QuickConnect:

  • skip this step (on ne veut pas passer par sinology pour l'acces au machines)
  • on enlève l'envoi des stats
  • set de "Do not Send the Help"

 

Le systeme propose une mise à jour que l'on accepte

La version actuelle est donc DSM 6.0.2-8451 Update 2 (download and update now)

 


 

Installation en High Availability Manager (HA manager)

 

Documentation

Dans le wizard on fait les choix suivants:

Pour l'actif et le passif (le 2eme NAS, Lan 2) on choisi:

Control Panel -> Network -> Network interface ->Lan 1 -> edit -> use manual configuration

Create HA Cluster

On donne le IP du server passif 10.10.132.103, port 5000 (sans HTTPS)

Confirmation du heartbeat sur LAN2 (on a relié les 2 port No 2 en direct)

Cluster Name: synologyCluster
IP: 10.10.132.101     (10.10.133.101 à Genève)
Mask: 255.255.255.128 (255.255.255.0 à Genève)

 

et finalement apply setup qui enlève les données sur le NAS passif

A remarquer que la page WEB sur laquelle on se trouve passe automatiquement à http://10.10.132.101

 


 

Installation en RAID

Dans le Storage Manager on choisi:

Volume -> create -> Custom -> Single Volume -> tout les disques -> raid 5 -> file system Btrfs

on aura 5.44 [TB]

Cette operation prend plusieurs heures


Acces ssh

Il faut cet acces pour lancer des commandes lignes sur le SynologyCluster

Open the Control Panel
Select "Terminal & SNMP" (it's in the Applications section)
Select "Enable SSH Service". (port 22)

 


Supprimer la creation des directories @eaDir

 

Ce type de fichier (directory) est parfaitement inutile pour Euler, mais ils sont crees par defaut. On peut donc arreter le deamon qui les cree (synomkthumb)  et aussi supprimer les fichiers deja crees.

Suppression du demain (en cours et au boot):

Pour avoir accès aux commande "synoservicecfg" il faut être root, pour cela, il faut ouvrir un terminal et se loguer en tant qu'admin sur le cluster synology, c'est a dire:

  • ssh admin@10.10.132.101

puis il faut se loguer sous le compte root:

  • sudo -i

le mot de passe est le même qu'admin

ensuite:

ps -ef | grep synomkthumb
synoservicecfg --stop synomkthumbd

Suppression des fichier existants:

find /volume1/ -name '@eaDir' -exec \rm -rf {} \;

Remarque concernant les services sur ce systeme

Il y a ces commandes a disposition (exemple avec synomkthumbd):

synoservicecfg --help
synoservicecfg --list
synoservicecfg --stop synomkthumbd
synoservicecfg --start synomkthumbd
synoservicecfg --restart synomkthumbd