Je mets en place un ordinateur portable à des fins de démonstration logicielle. La machine a un processeur Intel Core i7, 8 Go de RAM, 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 existe 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.
Je ne trouvais cette page qui parle de l' ajout 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)
, je n'ai 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 /etc/fstab
toujours ajouter des options de montage sur ma machine, par exemple, noatime
etc.?
Tous les conseils, pointeurs et / ou autres conseils sont grandement appréciés.
Réponses:
Pour les googleurs - l' option issue_discards n'est pas nécessaire pour faire fonctionner TRIM lorsque nous parlons de supprimer des fichiers. Le seul effet est que vous modifiez réellement votre LVM (par exemple, réduire ou supprimer des volumes logiques). Mais les utilisateurs réguliers ne le font généralement pas du tout.
Ce paramètre est recommandé pour ceux qui approvisionnent par exemple 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. Il s'agit du guide d'administration RHEL 6.2 LVM:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/LVM_overview.html
J'ai écrit un blog à ce sujet: http://lukas.zapletalovi.com/2013/11/how-to-trim-your-ssd-in-fedora-19.html
la source
J'ai rétroporté LVM 2.02.95 vers Ubuntu 12.04 et l'ai mis dans un ppa. Pour l'utiliser, lancez les commandes suivantes:
Après cette mise à niveau, la
issue_discards
commande dans/etc/lvm/lvm.conf
sera reconnue comme prévu.la source
L'option
issue_discards
n'est actuellement pas prise en charge sur la version de LVM livrée avec 12.04.Depuis le journal des modifications LVM :
En 12.04, la version LVM est 2.02.66 (12.10 est livrée avec 2.02.95).
Définir cette option déjà maintenant ne fait aucun mal, car elle est silencieusement ignorée.
Voir Red Hat Bugzilla 820203
la source