Médias et stockage

Médias et stockage

Lvm, c'est bien ou comment j'ai changé le disque de mon ordinateur portable sans rien reinstallé.

Votre disque /dev/sda présente des signes de faiblesse, ou est lent ou est de petite capacité.
vous cherche à le remplacer par un disque plus rapide comme moi (un momentus XT),
de taille plus importante sans le moindre effort et surtout sans tout reinstallé; alors LVM est fait pour vous

Supposons que votre disque initial (/dev/sda) ait été formaté ainsi : /dev/sda1 est une partition primaire,
de type bootable, montée sur /boot. /dev/sda2 est une partition primaire de type lvm2 et le nouveau disque
(branché en usb) est reconnu comme /dev/sdb

Vous avez besoin de copier /dev/sda1 sur une partition /dev/sdb1, et /dev/sda2 sur une partition /dev/sdb2.

Vous allez utiliser l'outil GParted pour préparer le disque /dev/sdb et copier la partition de boot. Gparted ne
gérant pas lvm2, nous utiliserons la ligne de commande pour la copie de /dev/sda5.

Avec GParted

Lancez Gparted (Système → Administration → Editeur de partitions GParted). Les partitions de votre disque
/dev/sda s'affichent. Notez la taille de /dev/sda1, ainsi que son filesystem (ext2/ext3/ext4).

Passez au disque /dev/sdb. Créez-y une nouvelle partition primaire /dev/sdb1, de taille légèrement supérieure
à celle de /dev/sda1. "Appliquez" pour que la création soit effective, puis modifiez (par clic droit) les drapeaux
de /dev/sdb1 pour rendre cette partition bootable. Créez une partition primaire /dev/sdb2, occupant
le reste du disque. "Appliquez" pour que vos créations soient effectives.

Repassez au disque /dev/sda. Cliquez-droit sur /dev/sda1 et choisissez "Démonter" puis "Copier". Repassez au
disque /dev/sdb. Cliquez-droit sur /dev/sdb1 et choisissez "Coller" (ou "Paste"). "Appliquez" à nouveau.
Fermez GParted.

En ligne de commande

Remontez votre partition de boot :

mount /boot

Faites un scan des volumes physiques de LVM :

 pvscan 
  PV /dev/sda2   VG avatar   lvm2 [148,81 GiB / 4,87 GiB free]
  Total: 1 [148,81 GiB] / in use: 1 [148,81 GiB] / in no VG: 0 [0   ]

Cela signifie que le volume physique (PV) /dev/sda2 est inclus dans le groupe de volumes (VG) nommé ici avatar
(bien sûr le vôtre porte un autre nom).

Déclarez /dev/sdb2 comme volume physique :

 pvcreate /dev/sdb2
  Physical volume "/dev/sdb2" successfully created

Vérifiez qu'il existe bien, mais n'est pas encore attribué à un groupe de volumes :

pvscan 
  PV /dev/sda2   VG avatar    lvm2 [148,81 GiB / 4,87 GiB free]
  PV /dev/sdb2                      lvm2 [465,47 GiB]
  Total: 2 [614,28 GiB] / in use: 1 [148,81 GiB] / in no VG: 1 [465,47 GiB]

Attribuez /dev/sdb2 à votre groupe de volumes (ici avatar). Ce groupe de volumes est "étendu" à /dev/sdb2 :

vgextend avatar /dev/sdb2
  Volume group "avatar" successfully extended

Vérification

pvscan 
  PV /dev/sda2   VG avatar   lvm2 [148,81 GiB / 4,87 GiB free]
  PV /dev/sdb2   VG avatar   lvm2 [465,46 GiB / 465,46 GiB free]
  Total: 2 [614,27 GiB] / in use: 2 [614,27 GiB] / in no VG: 0 [0   ]

Lancez enfin le déplacement des données, du volume physique /dev/sda2 vers le volume physique /dev/sdb2 :

pvmove /dev/sda2 /dev/sdb2
  /dev/sda2: Moved: 0,3%
  /dev/sda2: Moved: 0,7%
  ...  
  /dev/sda2: Moved: 99,8%
  /dev/sda2: Moved: 100,0%

Attention, l'opération peut prendre du temps, suivant la taille des données à transférer, la rapidité des disques, etc.

Vérifiez que le contenu de /dev/sda2 a bien été transféré sur /dev/sdb2 :

pvscan 
  PV /dev/sda2   VG avatar   lvm2 [148,81 GiB / 148,81 GiB free]
  PV /dev/sdb2   VG avatar   lvm2 [465,46 GiB / 321,53 GiB free]

En effet, la totalité de /dev/sda2 est libre, et /dev/sdb2 est occupée par les données transférées.

Supprimez /dev/sda2 du groupe de volumes avatar :

vgreduce avatar /dev/sda2
  Removed "/dev/sda2" from volume group "avatar"

Vérifiez :

pvscan 
  PV /dev/sdb2   VG avatar          lvm2 [465,46 GiB / 321,53 GiB free]
  PV /dev/sda2                      lvm2 [148,81 GiB]
  Total: 2 [614,28 GiB] / in use: 1 [465,46 GiB] / in no VG: 1 [148,81 GiB]

Finalisation

Réinstallez GRUB sur le MBR de votre disque dur :

grub-install /dev/sdb

Eteignez votre ordinateur, enlevez l'ancien disque et remplacez-le par le nouveau.

* Guide pratique de LVM - http://www.traduc.org/Guides_pratiques/Suivi/LVM-HOWTO/Document

Usage des nouvelles technologies à la maison

L’informatique devient de plus en plus omniprésente, après les ordinateurs, les portables, les netbooks, les smartphones et tablettes envahissent notre quotidien. Les usages se démultiplient. Nous sommes connectés en permanence et de plus en plus d’appareils autour de nous deviennent également connectés: on parle désormais d’objets communiquants …

La question se pose donc de l’usage que nous pouvons faire de ces avancées technologiques dans le cadre domestique:

Stocker et diffuser ses fichiers numériques
Nos vies se numérisant de plus en plus (combien de photos, musiques, vidéos, documents, … sont stockés sur nos ordinateurs ?) 2 enjeux apparaissent:

* Comment pérenniser tous ces fichiers qui ont souvent une grande valeur (sentimentale ou autre)?
* Comment accèder facilement à ces fichiers pour les diffuser, partager ?

Piloter son environnement
Piloter son environnement consiste à collecter des informations, et agir en fonction de ces informations. C’est ce que propose la domotique. Ainsi on peut facilement piloter de partout (merci l’internet mobile) les domaines suivants:

* La sécurité de sa maison, alarme, video surveillance,… : Il devient possible d’être alerté en temps réel d’une anomalie sur le périmètre surveillé: intrusion, incendie,… recevoir une photo ou accèder à une vidéo des faits.

* L’énergie de sa maison : Il devient aiser de collecter des données sur la température de chaque pièce de la maison, déclencher les corrections nécessaires au niveau du chauffage. Il est aiser de suivre en temps réel sa consommation électrique et d’agir.

* La vie quotidienne : Il est possible d’automatiser certaines tâches; déclencher la fermeture automatique des volets à la tomber de la nuit, déclencher l’arrosage de la pelouse en fonction de la sécheresse de la terre, automatiser les ambiances lumineuses, sonores dans la maison,…

Mon super NAS - Partie 1

Mon super nas avance petit à petit

nom de code : APPA (en hommage à Appa dans l'avatar, ce n'est pas l'avatar de J. Cameron !, l'anime avatar qui a été porté recement au cinéma)
sa fonction principal est de service d'espace de stockage reseau avec un disque 2.5" interne de 500 Go en lvm+ext4, d'un disque usb 2.5" externe de 320 Go en ntfs et d'un autre disque usb 2.5" externe de 160 Go en ntfs; mais quelques fonctions ont été ajoutées.

Côté matériel : il est basé sur un ASUS EEEBOX B202 avec 1Go de RAM.

Pour le SE : Il s'agit de FEDORA 14 i686, sans interface graphite et tout administrer via ssh, screen et vim.

Déjà implementé :

- dnsmasq : serveur dhcp, resolver dns
- ntp : serveur de temps
- squid : proxy cache web
- privoxy : proxy filtrant (notament les pubs et tracking google)
- samba : partage pour les machines windows 7, mon decodeur sat et mon wdlivetv
- lighttpd : serveur web
- tansmission : client torrent avec interface web de contrôle
- Aria2c : client download multiprotocole avec interface web de contrôle
- mpd : serveur de musique
- mediatomb : serveur upnp Audio/Video

Reste à faire

- agrégateur de différentes sources de VOD (guignols, zapping ....)
- asterisk pour la voip, à la recherche d'un module FXO CDMA
- RAID1 soft + LVM + EXT4 sur deux nouveaux disques 2.5" 1To
- QOS grace à iptables

Note : la sauvegarde est la prière de tout bon informaticien, donc pour le moment je grave sur DVD mes photos, audios, configs et documents.

Image: 

DropBox, alternative aux autres moyens de synchronisation

Dropbox - Secure backup, sync and sharing made easy.Entre mon fixe (un tri boot Windows 7, Fedora 10 et Mac OS X), mon portable et mon ordinateur du boulot, sans parler du N800 et de l'iPhone, ce n’est pas moins de 3 ordinateurs, une tablette internet et un mobile que je me dois de maintenir synchronisés pour des besoins divers et variés.

FTP, clé USB ces solutions pouvaient répondre à mon besoin de synchronisation.

Problème: le FTP nécessite une connexion internet et c’est plutot fastidieux à maintenir à jour; la clé USB, c’est bien joli, mais j'en ai perdu déjà 3.

Alors j’ai trouvé DropBox. Ce petit utilitaire gratuit (pour un espace de stockage de 2Go, davantage moyennant finance ou parrainage) installe un dossier DropBox où vous le souhaitez sur votre ordinateur. Vous pourrez y mettre ce que vous voulez dedans, une réplique sera automatiquement créée sur les serveurs DropBox.

Mais ça ne s’arrête pas là. En installant DropBox sur vos autres machines, votre dossier est accessible et synchronisé sur tous vos postes, automatiquement, dès que ces derniers détectent une connexion internet.

En plus de ca, l’interface en ligne est optimisée pour iPhone, juste au cas où.

Je vous propose de découvrir cet excellent service ici

Syndiquer le contenu