Właśnie dostałem nowy dysk SSD i szukam porady, jak najlepiej włączyć go do mojej istniejącej konfiguracji LVM. Mam następujące woluminy logiczne (zamontowane w oczywistych miejscach):
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
home maingroup -wi-ao 75.00g
opt maingroup -wi-ao 4.00g
swap1 maingroup -wi-ao 1.00g
swap2 maingroup -wi-ao 1.00g
tmp maingroup -wi-ao 5.00g
usr maingroup -wi-ao 25.00g
var maingroup -wi-ao 15.00g
Mam 108,26 g woluminów fizycznych związanych z nowym dyskiem SSD. Zamierzam użyć pvmove
do migracji niektórych z tych LV na dysk SSD. Pytanie brzmi, które LV przenieść?
Ta maszyna jest w zasadzie domową stacją roboczą. Robię trochę lekkiego programowania (żyje kod źródłowy home
), uruchamiam procesy serwera o bardzo niskim obciążeniu (apache itp.) I od czasu do czasu edytuję trochę zdjęć i filmów. Używam Gentoo na x86, jeśli to robi różnicę.
źródło
W tej chwili szukam czegoś takiego. Oprócz opcji bcache i flashcache, o których wspomniał Javier, możesz zamiast tego zidentyfikować „gorące” zakresy i przenieść je na dysk SSD:
https://bbs.archlinux.org/viewtopic.php?id=113529
Aby złagodzić brak TRIM, możesz użyć mniej niż pełna pojemność SSD, a następnie przenieść zakresy i ręcznie odrzucić zakresy sektorów za pomocą hdparm:
Jest to oczywiście bardzo niebezpieczne i każdy błąd może zniszczyć Twoje dane!
źródło
Zgadzam się z użyciem dysku SSD do niektórych operacji buforowania, ale prawdopodobnie powinieneś krytycznie sprawdzić dokładny przypadek użycia. Jeśli nie kupiłeś wysokiej klasy dysku SSD, zużycie i niezawodność są większym problemem. W tym przypadku nie użyłbym go do tymczasowych operacji na katalogach, takich jak / tmp, / var / tmp, / var / run i swap. Zaryzykowałbym użycie do tego celu systemów plików opartych na pamięci, ale konfiguracja jest nieco trudniejsza i może być nieco ryzykowna, jeśli nie wiesz, co robisz.
Zdecydowanie miej edycję A / V na dysku SSD! Jest to prawdopodobnie twój katalog domowy, ale może to być katalog specjalny w innym miejscu, nawet punkt montowania w twoim domu. Dyski SSD świecą, gdzie możesz mieć losowy odczyt / zapis bez konieczności przesuwania głowic dysków. To krzyczy edytowanie i aplikacje o dużej przepustowości, takie jak A / V. / usr może być następnym miejscem, jeśli masz na to dość miejsca. Większość twoich plików binarnych i bibliotek znajduje się w / usr i może korzystać z losowej kolejności odczytu zapewnianej przez SSD.
źródło