Donc, je suis en train d’exécuter Ubuntuu 14.04 sur un poste de travail conçu à l’origine comme une tour de serveur. J'ai mis le serveur en veilleuse pour le moment, bien que j'aimerais pouvoir éventuellement installer des boîtes virtuelles avec des serveurs dédiés. Quoi qu'il en soit, j'ai travaillé chez Apple en tant que génie pendant près de 4 ans et j'ai eu l'idée de retirer le disque dur de mon ordinateur portable, de le placer là où le lecteur optique se dirigeait et de remplacer le disque dur par un disque SSD. . Et ce faisant, avec un tas de commandes de terminal, j'ai combiné les deux disques en un seul disque lisible et l'ordinateur est maintenant BEAUCOUP plus rapide. Cependant, avec Linux, il semble que la combinaison de disques durs/SSD soit très différente (et je suis novice sous Linux). Actuellement, j'ai un disque dur de 500 Go et un disque dur 1 TB ainsi qu'un disque SSD de 250 Go. Je sais qu'avec le Mac, il optimise automatiquement ce qui doit être dédié sur chaque disque (en ce qui concerne les partitions amorçables par rapport à l'espace de stockage, etc.), mais je ne suis pas sûr de savoir comment le formater/le configurer avec Linux. Des idées? S'il vous plaît aider!
Pour répondre à une partie de votre question. J'ai une configuration similaire (Ubuntu 15.04 avec un disque dur 2 TB et un disque SSD de 250 Go). Avec deux lecteurs, rien de plus simple, il vous suffit de placer votre répertoire racine /
sur l'un et votre répertoire /home
sur l'autre.
Lors de l'installation, choisissez une installation personnalisée et montez votre répertoire racine et échangez l'espace sur le disque SSD. Je dédie généralement 1 à 2 fois la quantité de RAM à l’espace de permutation (16 Go de RAM, 32 Go d’espace de permutation).
Sur le disque dur, sélectionnez-le comme point de montage du dossier /home
.
BAM! Voilà, vos composants essentiels au système sont maintenant sur le disque SSD avec un taux de lecture/écriture supérieur, et vos fichiers utilisateur (téléchargements, documents, musique, images, etc.) se trouvent sur votre grande plateforme de stockage peu coûteuse. Votre système devrait maintenant démarrer complètement de manière astronomique. Si vous avez besoin de stocker une base de données ou de servir du contenu (c'est-à-dire un serveur Web Apache), veillez à le placer dans un répertoire système tel que /var
afin de pouvoir y accéder rapidement.
Maintenant, le reste de votre question. Je n’ai pas beaucoup d’expérience LVM ou RAID, mais j’imagine que vous pouvez combiner vos deux disques durs en un seul volume logique pour contenir votre dossier /home
.
Notez que ma méthode n'optimise pas le contenu, il s'agit d'une configuration manuelle. Par défaut, les éléments système seront installés sur le disque SSD (moins certains fichiers de configuration spécifiques à l'utilisateur) et vos fichiers, scripts, téléchargements, etc. seront placés dans le répertoire par défaut /home/<user>/
.
Heureux piratage.
Cordialement,
Lisenby
Plusieurs projets vous permettent d'utiliser un disque SSD en tant que cache pour un disque dur existant.
bcache en fait partie, il se met en cache au niveau des blocs et devrait vous donner un gain de vitesse décent.
Pour installer bcache
git clone -b bcache-dev http://evilpiepirate.org/git/linux-bcache.git
git clone -b dev http://evilpiepirate.org/git/bcache-tools.git
Ensuite, juste courir
bcacheadm format -C /dev/sda1
mount /dev/sda1 /mnt
Un excellent guide pour cela peut être trouvé HERE .
flashcache est un autre projet du même type.
Pour installer flashcache
, vous devrez le construire à partir des sources.
Téléchargez le fichier modifié dans ce répertoire et
git clone https://github.com/facebook/flashcache.git
Sudo make
Sudo make install
Un guide plus détaillé et avancé peut être trouvé ICI .