Browsed by
Catégorie : Cloud

Création d’un nas maison avec proxmox – Partie 1 La mise en place

Création d’un nas maison avec proxmox – Partie 1 La mise en place

Depuis quatre ans toutes mes données locales étaient stockées sur un Nas Synology. J’en étais et j’en suis toujours très content, il faisait son boulot de Nas et le faisait bien.

Mais à force de tous stocker dessus le disque dur commençait à saturer, mes données commençaient à se sentir à l’étroit.

Le défaut principal de ce nas c’est qu’il est mono disque et si je veux m’agrandir il me faut acheter un plus gros disque, ensuite trier, réorganiser, copier mes données de mon ancien disque dur vers le nouveau ou investir dans un autre modèle plus gros, mais ma ministre du budget a rejeté ma requête.

Du coup j’ai commencé à me torturer les méninges afin de trouver une nouvelle configuration pour mon stockage de données, après quelques jours d’intense réflexion la solution m’apparut.

Mon serveur proxmox ! Et oui pourquoi ne pas me monter moi-même mon Nas à partir d’une machine virtuelle? C’est un adage très connu des libristes, « si ça n’existe pas, fais le ».

De quoi vais-je avoir besoin ?

  • Un disque dur en plus de celui dejà en place
  • Faire du partage de dossiers natif, sur Linux(nfs), et sur Windows(cifs)
  • Séparer sur deux disques durs mes données
  • Intégré un serveur ownCloud
  • Accessible depuis tous les ordinateurs de la maison
  • Sécuriser les fichiers avec une gestion des droits

Maintenant au boulot !

Read More Read More

En route vers ownCloud 6

En route vers ownCloud 6

L’annonce est tombée cette semaine le version communautaire de ownCloud passe à la version 6.0.

Je voulais attendre la première mise à jour mineur avant de migrer mon serveur, mais l’envie de découvrir la bête fut plus forte.

Sans plus attendre création d’un clone du VPS de production pour voir si cette migration se fera sans encombres.

Pour ceux qui ne travaillent pas sur machines virtuelles une simple copie du dossier owncloud suffit, sans oublier un dump sql si vous travaillez avec Mysql.

Le owncloud que j’utilise a été installé depuis les dépôts d’ opensuse et c’est très simplement que j’ai procédé à coup d’apt :

Au premier abords ce qui m’a frappé c’est le nombre gigantesque de dépendances installées avec cette nouvelle version, c’est probablement dut à la nouvelle fonctionnalité sur l’édition de texte en temps réel par plusieurs utilisateurs.

Le temps de savourer une bonne brune avec une cigarette l’installation était prête.

Read More Read More

ownCloud : csync n’a pu créer le fichier de verrouillage

ownCloud : csync n’a pu créer le fichier de verrouillage

owncloud_banner

J’utilise au quotidien le client de synchronisation de ownCloud et il y a quelques jours le message d’erreur  « csync ne trouve pas de verrouillage » apparaît dès lors il m’est impossible de réaliser mes synchros.

Cette erreur indique que le client ownCloud n’a pas été arrêté correctement. Le fichier de verrouillage a pour but de ne pas créer plusieurs instances ownCloud sur une même session. C’est un tout petit fichier de rien du tout, mais qui peut s’avérer très bloquant, il s’agit du fichier lock qui se trouve dans notre dossier personnel.

Il peut arriver que le client soit mal arrêté pour diverses raisons et par conséquent le fichier de verrouillage n’a pas été effacé, comme cela doit se produire en temps normal.

Il suffit juste de supprimer ce fichier pour redémarrer le client ownCloud. Ce fichier se trouve dans un dossier caché de notre répertoire personnel.

 

Une fois le fichier supprimé, mes synchros se sont tout de suite remises en route. Par souci de commodité j’ai créé un petit script qui me permet d’automatiser cette action. Pour le cas où le problème se représenterai.
L’installation est très simple.

 

 

Ensuite il suffit de configurer son environnement graphique qui assurera son exécution à chaque ouverture de la session utilisateur.

Pour ceux qui comme moi utilisent openbox,  rajoutez cette ligne dans le fichier autostart.

 

 

Et voilà à chaque démarrage de session le script vérifie si le fichier lock est présent et le supprime le cas échéant avant le démarrage du client ownCloud qui démarrera 15 seconde plus tard.