Przygotowuję notebooka do celów demonstracyjnych oprogramowania. Maszyna ma procesor Intel Core i7, 8 GB pamięci RAM, dysk SSD 128 GB i obsługuje komputer stacjonarny Ubuntu 12.04 LTS 64bit. W tej chwili dysk SSD jest skonfigurowany tak, aby miał jedną grupę woluminów, z / boot, / swap i / all w ich odpowiednim woluminie logicznym. Łącznie zużywają 30 GB miejsca. Planuję użyć pozostałych dla woluminów logicznych dla gości KVM, wszystkie uruchamiają Ubuntu 12.04 Server
Chciałbym zapewnić optymalne wykorzystanie dysku SSD. Chociaż na tej stronie znajduje się kilka świetnych informacji na temat konfigurowania obsługi TRIM dla konfiguracji systemu plików, które nie obejmują LVM, nie znalazłem wyraźnego przewodnika dotyczącego mojej planowanej instalacji.
I nie znalazł tej strony , która mówi o dodanie issue_discards
w /etc/lvm/lvm.conf
. Ale we wspomnianym pliku na moim komputerze nie znalazłem cytowanej treści. Sprawdziłem dwukrotnie man lvm.conf(5)
, nie widziałem też żadnej wzmianki o tej opcji.
Dlatego nie jestem pewien, co robić. Co więcej, nawet powiedz, że dodanie opcji jest właściwe, czy powinienem w moim komputerze /etc/fstab
nadal dodawać opcje montowania, takie jak noatime
itp.?
Wszelkie wskazówki, wskazówki i / lub dalsze wskazówki są mile widziane.
Odpowiedzi:
Dla googlerów - opcja issue_discards nie jest potrzebna do uruchomienia TRIM, gdy mówimy o usuwaniu plików. Jedynym efektem jest faktyczne zmodyfikowanie LVM (np. Zmniejszenie lub usunięcie woluminów logicznych). Ale zwykli użytkownicy zwykle tego nie robią.
To ustawienie jest zalecane dla tych, którzy na przykład obsługują maszyny wirtualne w grupach woluminów LVM i często je usuwają. W przeciwnym razie nie będziesz tego potrzebować. Aby uzyskać więcej informacji, przejdź do strony podręcznika lvm.conf. Pochodzi z przewodnika administracyjnego 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
Napisałem blog na ten temat: http://lukas.zapletalovi.com/2013/11/how-to-trim-your-ssd-in-fedora-19.html
źródło
Przeniesiłem LVM 2.02.95 do Ubuntu 12.04 i umieściłem go w ppa. Aby z niego skorzystać, wydaj następujące polecenia:
Po tej aktualizacji
issue_discards
polecenie w/etc/lvm/lvm.conf
zostanie rozpoznane zgodnie z oczekiwaniami.źródło
Ta opcja nie
issue_discards
jest obecnie obsługiwana w wersji LVM dostarczanej z 12.04.Z listy zmian LVM :
W wersji 12.04 wersja LVM to 2.02.66 (12.10 zawiera 2.02.95).
Ustawienie tej opcji już teraz nie powoduje żadnej szkody, ponieważ jest ona cicho ignorowana.
Zobacz Red Hat Bugzilla 820203
źródło