Archives mensuelles : août 2012

Synology : email en ligne de commande

Voici comment installer nail sur un NAS Synology pour envoyer des emails en ligne de commande.
  1. Installer ipkg si ce n’est déja fait.
  2. Installer nail : > ipkg install nail
  3. Configurer nail pour utiliser un serveur de mail distant (free dans l’exemple). Pour cela, éditer le fichier /opt/etc/nail.rc et ajouter la configuration suivante à la fin du fichier :
    set smtp=smtp://smtp.free.fr
    set from="synology@gurau-audibert.hd.free.fr"
    set ttycharset=UTF-8
  4. Vérifier que cela fonctionne :
    > echo -e "test email" | /opt/bin/nail -s "test sujet" destinataire@jémail.net
Publié dans Synology, Commandes | Laisser un commentaire

Synology deux baies RAID 1 : passage à 3To

Problématique

Augmenter la capacité d’un volume en RAID 1 (ou RAID 5 ou RAID 6) sur un synology est une opération simple :

  1. Remplacez un disque par un autre de plus grande taille.
  2. Connectez-vous à DSM en tant qu’admin, et allez dans Menu principal > Gestionnaire de stockage > Volume.
  3. Sélectionnez le volume que vous voulez augmenter (marqué comme Dégradé), cliquez sur Gérer, sélectionnez Réparer, puis suivez l’assistant pour initialiser le nouveau disque et réparer le volume.
  4. Quand le statut du volume est changé de Dégradé à Normal, répétez les étapes ci-dessus pour remplacer le disque suivant.
  5. Lorsque tous les disques du volume sont remplacés, sa capacité sera augmentée automatiquement.

Le problème survient quand les anciens disques sont formattés en ext3 (i.e. formatté avec un DSM antérieur à la version 3.0 sortie fin 2010) et que les nouveaux disque ont une taille supérieure à 2To. En effet un disque de plus de 2To doit être formatté en ext4, et la procédure d’augmentation de capacité de Synology ne permet pas de passer d’un format ext3 à en format ext4 ! Vous vous retrouvez en effet face au message suivant :

Le volume est créé dans une ancienne version de DSM et ne prend pas en charge de disque dur supérieur à 2To. Pour utiliser des disques durs supérieurs à 2To, veuillez créer un nouveau volume avec la dernière version de DSM.

L’assistance de Synology vous conseillera alors de faire une sauvegarde externe de vos données, de réinstaller un nouveau DSM vierge sur vos nouveaux disques puis de rappatrier vos données. Multiples paramétrages, du DSM, du serveurs multimédia, de Photo Station (commentaires …), de votre blog WordPress, …, ne résisteront pour la pluspart pas à l’opération !

Procédure perfectible

Voici comment j’ai procédé pour perdre le moins possible de paramétrages et ne pas avoir à utiliser de disque externe.
  1. Remplacemment du disque HDD2 par le nouveau disque de 3To.
  2. Formatage du disque 2 en ext4 : Menu principal > Gestionnaire de stockage > Créer > Personnalisé > Volume unique sur RAID > Disque 2 > Basic > Oui > Appliquer. Cette procédure va créer un Volume 2 avec son propre DSM reprenant les paramètres de celui du Volume 1 (mais hélas pas les bases de données MySQL, PostgreSQL ou les paquets et leurs paramétrages).
  3. Déplacement des données vers le Volume 2.
    • Pour chacun des dossiers partagés : Menu principal > Panneau de configuration > Dossier partagé > Modifier > Volume 2
    • Déplacement de la base de donnée MySQL (blog…) : Menu principal > Panneau de configuration > Services Web > Volume 2
  4. Sauvegarde de la base de données de Photo Station (cf. Synology Photo Station et commentaires pour quelques pistes).
  5. Arrêt de tous les Paquets : Menu principal > Centre de paquets > Stop.
  6. Remplacemment du disque HDD1 par le nouveau disque de 3To.
  7. Préparation du Disque 1. J’ai choisi cette fois ci un volume Synology Hybrid RAID (SHR) plutôt qu’un simple RAID 1 pour plus de souplesse (comme pouvoir évoluer plus simplement vers un Synology à plus de deux baies par exemple). Menu principal > Gestionnaire de stockage > Créer > Rapide > Disque 1 > Oui > Appliquer.
  8. Déplacement des données vers le Volume 1.
    • Pour chacun des dossiers partagés : Menu principal > Panneau de configuration > Dossier partagé > Modifier > Volume 1
    • Déplacement de la base de donnée MySQL (blog…) : Menu principal > Panneau de configuration > Services Web > Volume 1
    L’intérêt du double déplacement Volume 1 → Volume 2 → Volume 1 est de retomber sur ses pattes avec toutes vos données sur Volume 1 plutôt que Volume 2. Très utile si vous avez pas mal de partages réseau (NFS…).
  9. Restauration de la base de données de Photo Station (cf. Synology Photo Station et commentaires pour quelques pistes).
  10. Supprimer tous les paquets qui doivent être cassés puis les réinstaller (dans Menu principal > Centre de paquets)
  11. Restauration du RAID SHR : Menu principal > Gestionnaire de stockage > Volume 2 > Supprimer pour la suppression du Volume 2 puis Menu principal > Gestionnaire de stockage > Volume 1 > Gérer > Etendre le volume en ajoutant des disques durs > Disque 2 > Oui > Appliquer pour la restauration du RAID SHR
Publié dans Synology | 12 commentaires

Synology Photo Station et commentaires

Activer/désactiver les commentaires

Pour activer la possibilité de commenter les photos d’un album, se rendre sur l’album, puis cliquer en haut sur Plus puis sur Confidentialité et infos sur l’album et cocher en bas Permettre aux utilisateurs de faire des commentaires.

Sauver/restaurer Photo Station

La meilleure façon de sauver correctement et complètement Photo Station avec ses commentaires est certainement de passer par le système de sauvegarde de Synology (Menu principal > Sauvegarder et restaurer > Créer) en n’oubliant pas de cocher la case sauvegarde de l’application Photo Station sur la page Sélectionnez les données d’application, configurations et dossiers partagés à sauvegarder.

Où sont stockés les commentaires ?

Les commentaires de Photo Station sont enregistrés dans une base de données PostgreSQL qui se trouve dans /volume1/@database/pgsql. Attention, cet entrepôt de base de données contient d’autres bases de données comme celle du médiacenter.
Les commandes pour arrêter, lancer et redémmarrer le serveur PostgreSQL sont :
> /usr/syno/etc/rc.d/S20pgsql.sh stop
> /usr/syno/etc/rc.d/S20pgsql.sh start
> /usr/syno/etc/rc.d/S20pgsql.sh restart

Pour sauver ou restaurer la base de donnée de photo station, il faut utiliser la commande synophoto_backup qui se trouve dans /volume1/@appstore/PhotoStation/bin.
Elle s’utilise de la manière suivante :
Usage: synophoto_backup [-r|-b] p [-o]
  -b Backup photo database.
  -r Restore photo database.
  p Path to store backup file or to get restore file.
  -o Overwrite mode for restoring photo database. Default is skip mode.

Connexion à la base de données

Il est possible de se connecter à la base de données PostgreSQL de Photo Station dans un terminal de la manière suivante :
> su admin
> /usr/syno/pgsql/bin/psql photo

Il est également possible d’exporter la base de données PostgreSQL de Photo Station de la manière suivante :
> su admin
> /usr/syno/pgsql/bin/pg_dump photo > ~/PhotoStationBD.sql

Remarque : de la même manière, il est possible de se connecter à la base de données du médiacenter. > su admin
> /usr/syno/pgsql/bin/psql mediaserver

Publié dans Synology | Tagué | 2 commentaires

Heures supplémentaires d’un enseignant chercheur

Hollande Dans son interview au journal de 20h de TF1 le 9 septembre 2012, François Hollande a répété ce qu’il avait dejà dit lors de son débat télévisé contre Nicolas Sarkozy pendant l’entre deux tours : « les heures supplémentaires demeureront. Elles seront toujours payées davantage que les heures normales. Rien n’a été mis en cause ». Entendre que les heures supplémentaires sont toujours mieux payées que les heures normales m’avait fait bondir sur ma chaise. Il faut dire que le Ministère de l’Enseignement supérieur et de la Recherche a trouvé une superbe parade : les enseignants chercheurs ne font pas d’heures supplémentaires mais des heures complémentaires. Ils sont payés sur un bulletin de salaire distinct en fournissant un deuxième RIB comme s’il s’agissait d’une personne distincte. Ce subterfuge permet qu’une heure normale(0) d’un Maître de conférences soit payée 13,2€(1) net de l’heure au 1er échelon et 28,8€(2) net de l’heure au dernier, et qu’une heure complémentaire soit rémunérée moins de 10€(3) net de l’heure quelque soit le salaire de base de la personne concernée !
A titre d’information, le SMIC horaire brut en 2013 est de 9,43 €, le tarif horaire d’une femme de ménage mise à disposition par un prestataire de service va de 19 à 25  € dans les grandes villes.

Côté salaire, l’Etat n’a pas attendu la crise pour serrer la ceinture des fonctionnaires. En 10 ans (de mars 2002 à mai 2012, le point d’indice à progressé de 6,6% alors que l’inflation sur la même période progressait de 20,4%. Les fonctionnaires ont donc vu leur pouvoir d’achat diminuer de 11,5% en dix ans.

(0) Pour le détail du calcul, il faut savoir qu’un fonctionnaire doit travailler 1600h par an. Pour un enseignant chercheur, le service se décompose en 800h du côté enseignement et 800h du côté recherche. Les 800h du côté enseignement se traduisent par 192h équivalent TD (HTD) devant étudiants, le reste étant dévolu à la préparation des cours/TD/TP, aux corrections et autres tâches diverses. Donc 1HTD rémunère 800/192 soit environ 4,17h de travail effectif.

(1) Le salaire mensuel net au 1er échelon était de 1752€ en 2011.

(2) Le salaire mensuel net au 9ème et dernier échelon était de 3169€ en 2011.

(3) 1HTD complémentaire est rémunérée moins de 40€ net et correspond à 4,17h de travail effectif (cf. (0)).

Publié dans Réflexions | 1 commentaire