GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment dois-je configurer la prise en charge de Trim pour les volumes logiques Lvm ?

Je suis en train de configurer un ordinateur portable à des fins de démonstration de logiciel. La machine dispose d'un processeur Intel Core i7, de 8 Go de RAM, d'un SSD de 128 Go et exécute le bureau Ubuntu 12.04 LTS 64 bits. En l'état, le SSD est configuré pour avoir un seul groupe de volumes, avec /boot, /swap et /all dans leur volume logique respectif. Ils consomment collectivement 30 Go d'espace. Je prévois d'utiliser le reste pour les volumes logiques pour les invités KVM, tous exécutent le serveur Ubuntu 12.04

Je voudrais m'assurer que le SSD est utilisé de manière optimale. Bien que sur ce site, il y ait d'excellentes informations sur la configuration de la prise en charge TRIM pour les configurations de système de fichiers qui n'impliquent pas LVM, je n'ai pas trouvé de guide explicite concernant ma configuration prévue.

J'ai trouvé cette page qui parle d'ajouter issue_discards dans /etc/lvm/lvm.conf . Mais dans ledit fichier sur ma machine, je n'ai pas trouvé le contenu cité. J'ai revérifié man lvm.conf(5) , n'a vu aucune mention de cette option non plus.

Ainsi, je ne sais pas quoi faire. De plus, même dire que l'ajout de l'option est la bonne chose à faire, devrais-je dans le /etc/fstab de ma machine ajouter toujours des options de montage telles que noatime etc ?

Tous les conseils, indications et/ou conseils supplémentaires sont grandement appréciés.

Réponse acceptée :

Pour les googleurs :les issue_discards l'option n'est pas nécessaire pour faire fonctionner TRIM quand on parle de supprimer des fichiers. Le seul effet est lorsque vous modifiez réellement votre LVM (par exemple, en réduisant ou en supprimant des volumes logiques). Mais les utilisateurs réguliers ne le faites généralement pas du tout.

Ce paramètre est recommandé pour ceux qui, par exemple, provisionnent des machines virtuelles sur des groupes de volumes LVM et les suppriment souvent. Sinon, vous n'en avez pas besoin. Pour plus d'informations, consultez la page de manuel lvm.conf. Ceci provient du guide d'administration RHEL 6.2 LVM :

La version Red Hat Enterprise Linux 6.2 prend en charge le paramètre issue_discards
dans le fichier de configuration lvm.conf. Lorsque ce paramètre est
défini, LVM émet des suppressions vers les volumes physiques
sous-jacents d'un volume logique lorsque le volume logique n'utilise plus l'espace sur les volumes physiques
. Pour plus d'informations sur ce paramètre, reportez-vous à la
documentation en ligne du fichier /etc/lvm/lvm.conf, qui est également
documentée dans l'annexe B, Les fichiers de configuration LVM.

https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/LVM_overview.html

En relation :Démarrer une autre interface graphique sur un ATS différent ?

J'ai écrit un blog à ce sujet :http://lukas.zapletalovi.com/2013/11/how-to-trim-your-ssd-in-fedora-19.html


Ubuntu
  1. Créer des volumes logiques sous Linux avec LVM

  2. Comment vérifier les blocs défectueux sur un volume physique Lvm ?

  3. Comment configurer Desktop pour une adresse IP statique ?

  4. Comment configurer LVM (Gestion des volumes logiques) sur DRBD (Distributed Replicated Block Device)

  5. Comment configurer un groupe de volumes Lvm existant pour utiliser DM-Multipath

Volumes Docker :comment créer et démarrer

Comment configurer le proxy inverse Nginx pour Kibana

Comment configurer la prise en charge de la souris pour les consoles virtuelles Linux

Comment redimensionner un volume logique avec 5 commandes LVM simples

Développer le volume logique Lvm sur la machine virtuelle ?

Comment configurer Pkexec pour ne pas demander de mot de passe ?