Dodaj nowe partycje, objętości logiczne i zamień na system nie -nowo -nowoczesny - przygotowanie celu RHCSA
- 2981
- 184
- Igor Madej
Zarządzanie dyskem i przestrzenią jest istotną wiedzą na temat sysadminu. Jego codzienną pracą jest radzenie sobie z problemami z dysku. W ramach przygotowania do egzaminu RHCSA nauczymy się, jak dodawać nowe miejsce do systemu do systemu, za pomocą narzędzi dostarczanych przez RHEL8. Omówiliśmy już wiele z tych zadań, aw tym samouczku skupimy.
W tym samouczku nauczysz się:
- Jak dodać nowe partycje do RHEL8
- Jak dodać nowe logiczne objętości do RHEL8
- Jak dodać zamianę do Rhel8
Zastosowane wymagania i konwencje oprogramowania
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | Red Hat Enterprise Linux 8.1 |
Oprogramowanie | Util-Linux 2.32.1 |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
Konwencje | # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny |
Jak dodać nowe partycje do RHEL8
Omówiliśmy już techniczne kroki w celu utworzenia partycji w samouczku partycjonowania dla RHCSA, więc tutaj wszystko, co należy wyjaśnić, to zastanowienie się dwa razy przed podzieleniem. Fdisk
możesz zapytać, czy masz pewność co do modyfikacji, ale potem przepisze tabelę partycji, która może spowodować, że dane już na dysku stanie się niedostępne. Zawsze utwórz kopię zapasową, jeśli potrzebne są dane.
Jak dodać nowe logiczne objętości do RHEL8
Tworzenie nowego woluminu logicznego jest omówione w samouczku woluminu logicznego dla RHCSA. Logiczne objętości zapewniają przechowywanie systemu elastyczność, której same pojedyncze dyski nie mogą zapewnić. Trzeba tu zostać nakreślenie, że musimy zbudować naszą konfigurację LVM od dołu, a jeśli musimy ją przedłużyć, zawsze musimy sprawdzić, czy mamy wystarczająco dużo miejsca w podstawowych objętościach fizycznych.
Jak dodać zamianę do Rhel8
Dodawanie przestrzeni swapowej do systemu onlineSwap to specjalna przestrzeń dysku, która jest używana przez system operacyjny do pisania stron pamięci. Zawartość pamięci, która nie jest używana przez pewien czas, można zapisać do tej partycji zamiany, a zatem pamięć może być używana przez inne programy. Jeśli system działa nisko w bezpłatnej pamięci, zamiana pomoże rozwiązać problem. Ale jeśli system musi użyć większej pamięci, jaką ma, intensywne odczyt/zapis występuje na partycji swap (nazywa się „zamiana”), która spowolni ogólny system, do tego stopnia, że staje się coraz mniej responsywny.
Jest to coś, czego należy unikać, nawet pulpit jest trudny w użyciu podczas zamiany i wyobraź sobie serwer produkcyjny, który uruchamia bazę danych OLTP, który nagle zaczyna zamianę. Podczas gdy ta intensywna zamiana jest przerażającą sytuacją, korzystanie z przestrzeni zamiany jest ogólnie dobre - pomaga szybciej prowadzić operacje. Jeśli zamierzamy dodać więcej miejsca zamiany do systemu, mamy dwie opcje: możemy utworzyć nową partycję swap lub możemy utworzyć plik w systemie plików, który będzie służył jako przestrzeń wymiany. Omówimy oba przypadki.
Tworzenie nowej partycji zamiany
Aby utworzyć partycję swap, potrzebujemy pustej partycji na jednym z naszych dysków, bez systemu plików. W naszej konfiguracji testowej mamy pusty dysk 2 GB postrzegany przez system jako /dev/sdb
:
# fdisk -l/dev/sdb dysk/dev/sdb: 2 gib, 2147483648 bajtów, 4194304 Jednostki sektorowe: Sektory 1 * 512 = 512 bajtów rozmiar sektora (logiczny/fizyczny): 512 bajtów/512 bajtów I/o ( minimum / optymalne): 512 bajtów / 512 bajtów
Tworzenie partycji zamiany to tylko jedno polecenie, o nazwie MKSWAP
.
# mkswap /dev /sdb konfiguracja SwapSpace wersja 1, rozmiar = 2 gib (2147479552 bajtów) Brak etykiety, UUID = 34AA232-0514-42AB-9635-1FD6B922D213
Podobnie jak w przypadku wszystkich operacji dysku, sprawdź dwa razy przed kontynuowaniem. Sformatowanie partycji, aby wymienić niszczy wszelkie treści, które wcześniej posiadał. MKSWAP
Utility zapewnia nam UUID nowej partycji, która będzie potrzebna do montażu.
Następnie utworzymy plik swapowy w systemie plików, którego użyjemy również jako zamiana. Ponieważ nasze środowisko testowe używa XFS
system plików, będziemy musieli przygotować plik za pomocą Dd
.
# dd if =/dev/zero = liczba zamienników = 2048000 2048000+0 rekordy w 2048000+0 rejestruje 1048576000 bajtów (1.0 GB, 1000 MIB) skopiowane, 7.91227 S, 133 MB/s
Skopiowaliśmy domyślne 512 bajtów z /dev/zero
Dwa miliony razy do pliku o nazwie „Swapfile”, skutecznie wypełniając plik zera do wielkości około 1 GB. Ten plik z kolei można użyć do utworzenia zamiany:
# MKSWAP SWAPFILE MKSWAP: Swapfile: Niepewne uprawnienia 0644, 0600 Sugerowane. Konfigurowanie Swapspace wersja 1, rozmiar = 1000 MIB (1048571904 bajtów) Brak etykiety, UUID = 8DC7AA71-524C-4D2B-BBB3-5B9FBBFB3327
Nasza początkowa przestrzeń zamiany w środowisku testowym wynosi 1.5 GB:
# darmowe -m | Grep swap Swap: 1535 482 1053
Które jest dostarczane przez urządzenie /dev/dm-1
:
# Cat /proc /swaps nazwa pliku rozmiar Używany priorytet /dev /dm -1 partycja 1572860 492984 -2
Aby nasze nowe przestrzenie zamiany są użyteczne do systemu z Swapon
Komenda. Uruchamianie go bez argumentów dostarcza już dostępnych danych wymiany:
# Swapon Typ nazwy Rozmiar Używany PARTIONA Prio /Dev /DM-1 1.5G 478m -2
Dodanie naszego zamiennika jako argumentu umożliwia plik jako zamianę. W tym przykładzie plik jest w /źródło
katalog, w którym wydawane jest polecenie, więc nie trzeba określić ścieżki.
# swapon swapfile
bezpłatny
Polecenie pokazuje zwiększoną przestrzeń zamiany:
# bezpłatne -m Całkowicie używane bezpłatne udostępniane buff/pamięć podręczna
Możemy włączyć /dev/sdb
zamień partycję UUID:
# SWAPON UUID = 34AA2332-0514-42AB-9635-1FD6B922D213
I znowu nasza przestrzeń zamiany jest zwiększona:
# bezpłatne -m Całkowicie używane bezpłatne udostępniane buff/pamięć podręczna Dostępna MEM: 981 617 119 7 243 215 Swap: 4583 477 4106
I Swapon
Polecenie pokazuje również nasze nowe urządzenia:
# Swapon Typ nazwy Rozmiar Używany PARTIONA Prio /Dev /DM-1 1.5G 474M -2 /root /swapfile plik 1000m 0b -3 /dev /sdb partycja 2G 0B -4
I dzięki temu z powodzeniem dodaliśmy do naszego systemu nową przestrzeń wymiany. Te zmiany nie są na tym etapie, po ponownym uruchomieniu nie zostaną rozpoznane jako zamiana. Aby skorzystać z tych przestrzeni wymiany po ponownym uruchomieniu, będziemy musieli dodać dwa wpisy do /etc/fstab
Złóż wskazuje na te urządzenia, aby system mógł je rozpoznać i zamontować podczas uruchamiania.
# ogon -n 2 /etc /fstab uuid = 34AA2332-0514-42AB-9635-1FD6B922D213 zamian domyślnie 0 0 /root /swapfile swap swap domyślnie 0 0
Ćwiczenia
- Po utworzeniu zamiennika i dodaniu go do
/etc/fstab
, Usuń to i ponownie uruchom swój system. Czy pojawią się błędy w plikach dziennika i wyjściu swapon? - Po dodaniu zamiany za pomocą pliku lub partycji, spróbuj wyłączyć starą partycję
Swapoff
. Nie rób tego w systemach produkcyjnych! - Próbować
MKSWAP
na partycji z systemem plików.
Powiązane samouczki Linux:
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Rzeczy do zainstalowania na Ubuntu 20.04
- Mastering Bash Script Loops
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Hung Linux System? Jak uciec do wiersza poleceń i…
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Jak często musisz ponownie uruchomić serwer Linux?
- Linux Pliki konfiguracyjne: Top 30 Najważniejsze
- Utwórz i skonfiguruj katalogi setgid do współpracy -…
- Jak dodać nowy dysk do istniejącego systemu Linux
- « Jak zainstalować GIMP na CentOS 8 / RHEL 8 Linux
- Jak zainstalować Fedora/Rhel/Centos za pośrednictwem Kickstart na istniejącym urządzeniu LUKS »