LFCS #4: Kako particionirati uređaje za pohranu u Linuxu
Linux Foundation pokrenula je certifikaciju LFCS (Linux Foundation Certified Sysadmin), sjajnu priliku za administratore sustava da pokažu, putem ispita temeljenog na učinku, da mogu obavljati sveukupne operativne podrška za Linux sustave: podrška sustavu, dijagnosticiranje i praćenje prve razine, plus eskalacija problema – ako je potrebno – drugim timovima za podršku.
Imajte na umu da su certifikati Linux Foundationa precizni, u potpunosti temeljeni na performansama i dostupni putem online portala bilo kada i bilo gdje. Stoga više ne morate putovati u ispitni centar kako biste dobili certifikate koji su vam potrebni da potvrdite svoje vještine i stručnost.
Serijal će se zvati Priprema za LFCS (Linux Foundation Certified Sysadmin) dijelovi od 1 do 33 i pokrivat će sljedeće teme:
- Part 1
Kako koristiti naredbu 'Sed' za manipuliranje datotekama u Linuxu
- Part 2
Kako instalirati i koristiti Vi/Vim u Linuxu
- Part 3
-
Kako komprimirati datoteke i direktorije i pronaći datoteke u Linuxu
- Part 4
Particioniranje uređaja za pohranu, formatiranje datotečnih sustava i konfiguriranje swap particije
- Part 5
Montirajte/demontirajte lokalne i mrežne (Samba & NFS) datotečne sustave u Linuxu
- Part 6
Sastavljanje particija kao RAID uređaja – Stvaranje sigurnosnih kopija sustava i upravljanje njima
- Part 7
Upravljanje procesima i uslugama pokretanja sustava (SysVinit, Systemd i Upstart
- Part 8
Kako upravljati korisnicima i grupama, dopuštenjima za datoteke i Sudo pristupom
- Part 9
Upravljanje Linux paketima uz Yum, RPM, Apt, Dpkg, Aptitude i Zypper
- Part 10
Učenje osnovnog skriptiranja ljuske i rješavanja problema sa datotečnim sustavom
- Part 11
Kako upravljati i stvoriti LVM pomoću naredbi vgcreate, lvcreate i lvextend
- Part 12
Kako istražiti Linux s instaliranom dokumentacijom za pomoć i alatima
- Part 13
-
Kako konfigurirati i riješiti probleme Grand Unified Bootloadera (GRUB)
- Part 14
Pratite korištenje resursa Linux procesa i postavite ograničenja procesa za svakog korisnika
- Part 15
Kako postaviti ili izmijeniti parametre vremena izvođenja jezgre u Linux sustavima
- Part 16
Implementacija obvezne kontrole pristupa sa SELinuxom ili AppArmorom u Linuxu
- Part 17
Kako postaviti popise kontrole pristupa (ACL) i diskovne kvote za korisnike i grupe
- Part 18
Instaliranje mrežnih usluga i konfiguriranje automatskog pokretanja pri dizanju
- Part 19
Vrhunski vodič za postavljanje FTP poslužitelja za dopuštanje anonimnih prijava
- Part 20
Postavite osnovni DNS poslužitelj rekurzivnog predmemoriranja i konfigurirajte zone za domenu
- Part 21
Kako instalirati, osigurati i podesiti performanse MariaDB poslužitelja baze podataka
- Part 22
Kako instalirati i konfigurirati NFS poslužitelj za dijeljenje sustava datoteka
- Part 23
-
Kako postaviti Apache s virtualnim hostingom temeljenim na imenu sa SSL certifikatom
- Part 24
Kako postaviti Iptables vatrozid za omogućavanje udaljenog pristupa uslugama u Linuxu
- Part 25
Kako pretvoriti Linux u usmjerivač za statički i dinamički rukovanje prometom
- Part 26
Kako postaviti šifrirane datotečne sustave i zamijeniti ih pomoću alata Cryptsetup
- Part 27
Kako pratiti korištenje sustava, ispade i otkloniti probleme s Linux poslužiteljima
- Part 28
Kako postaviti mrežno spremište za instaliranje ili ažuriranje paketa
- Part 29
Kako provjeriti rad mreže, sigurnost i rješavanje problema
- Part 30
Kako instalirati i upravljati virtualnim strojevima i spremnicima
- Part 31
Naučite osnove Gita za učinkovito upravljanje projektima
- Part 32
Vodič za početnike za konfiguriranje IPv4 i IPv6 adresa u Linuxu
- Part 33
Vodič za početnike za stvaranje mrežnog povezivanja i premošćivanja u Ubuntuu
Ovaj post je četvrti dio serije od 33 vodiča, ovdje u ovom dijelu, pokrit ćemo particioniranje uređaja za pohranu, formatiranje datotečnih sustava i konfiguriranje swap particije, koji su potrebni za certifikacijski ispit LFCS.
Particioniranje uređaja za pohranu u Linuxu
Particioniranje je način dijeljenja jednog tvrdog diska na jedan ili više dijelova ili “odsječaka” koji se nazivaju particije. Particija je odjeljak na disku koji se tretira kao neovisni disk i koji sadrži jednu vrstu datotečnog sustava, dok je particijska tablica indeks koji povezuje te fizičke dijelove tvrdog diska s identifikacijom particije.
U Linuxu, tradicionalni alat za upravljanje MBR particijama (do ~2009) u IBM PC kompatibilnim sustavima je naredba fdisk. Za GPT particije (~2010 i kasnije) koristit ćemo gdisk. Svaki od ovih alata može se pozvati upisivanjem njegovog naziva nakon kojeg slijedi naziv uređaja (kao što je /dev/sdb).
Upravljanje MBR particijama pomoću fdiska
Prvo ćemo obraditi fdisk.
fdisk /dev/sdb
Pojavljuje se upit koji traži sljedeću operaciju. Ako niste sigurni, možete pritisnuti tipku ‘m
’ za prikaz sadržaja pomoći.
Na gornjoj slici istaknute su najčešće korištene opcije. U bilo kojem trenutku možete pritisnuti 'p
' za prikaz trenutne particijske tablice.
Stupac Id prikazuje tip particije (ili ID particije) koji je fdisk dodijelio particiji. Vrsta particije služi kao indikator datotečnog sustava koji particija sadrži ili, jednostavnim riječima, način na koji će se pristupiti podacima na toj particiji.
Imajte na umu da je sveobuhvatno proučavanje svake vrste particije izvan opsega ovog vodiča – budući da je ova serija usredotočena na ispit LFCS koji se temelji na izvedbi.
Upotreba naredbe fdisk
Neke od opcija koje koristi fdisk su sljedeće:
- Možete navesti sve vrste particija kojima može upravljati fdisk pritiskom na opciju ‘
l
’ (mala slova l). - Pritisnite ‘
d
’ za brisanje postojeće particije. Ako se u pogonu pronađe više od jedne particije, bit ćete upitani koju treba izbrisati. - Unesite odgovarajući broj, a zatim pritisnite ‘
w
’ (upišite izmjene u particijsku tablicu) za primjenu promjena.
U sljedećem primjeru, izbrisat ćemo /dev/sdb2
, a zatim ispisati (p
) particijsku tablicu da provjerimo izmjene.
Pritisnite 'n
' za stvaranje nove particije, a zatim 'p
' za označavanje da će to biti primarna particija. Konačno, možete prihvatiti sve zadane vrijednosti (u kojem će slučaju particija zauzeti sav raspoloživi prostor) ili odrediti veličinu na sljedeći način.
Ako particija Id koju je fdisk izabrao nije prava za naše postavke, možemo pritisnuti 't' da je promijenimo.
Kada završite s postavljanjem particija, pritisnite ‘w
’ da biste unijeli promjene na disk.
Upravljanje GPT particijama pomoću gdiska
U sljedećem primjeru koristit ćemo /dev/sdb
.
gdisk /dev/sdb
Moramo napomenuti da se gdisk može koristiti za izradu MBR ili GPT particija.
Prednost korištenja GPT particioniranja je u tome što možemo stvoriti do 128 particija na istom disku čija veličina može biti do petabajta, dok je maksimalna veličina za MBR particija je 2 TB.
Imajte na umu da je većina opcija u fdisku ista u gdisku. Iz tog razloga nećemo ulaziti u detalje o njima, ali evo snimke zaslona procesa.
Formatiranje datotečnih sustava u Linuxu
Nakon što smo izradili sve potrebne particije, moramo kreirati datotečne sustave. Da biste saznali popis datotečnih sustava podržanih u vašem sustavu, pokrenite sljedeću naredbu ls.
ls /sbin/mk*
Vrsta datotečnog sustava koju biste trebali odabrati ovisi o vašim zahtjevima. Trebali biste razmotriti prednosti i mane svakog datotečnog sustava i njegovog skupa značajki. Dva važna atributa koja treba tražiti u datotečnom sustavu su.
- Podrška za vođenje dnevnika, koja omogućuje brži oporavak podataka u slučaju pada sustava.
- Podrška za Linux poboljšanu sigurnost (SELinux), prema wikiju projekta, je "poboljšanje sigurnosti za Linux koje korisnicima i administratorima omogućuje veću kontrolu nad kontrolom pristupa".
U našem sljedećem primjeru, stvorit ćemo datotečni sustav ext4 (podržava i vođenje dnevnika i SELinux) s oznakom Tecmint na /dev/sdb1, koristeći mkfs, čija je osnovna sintaksa.
mkfs -t [filesystem] -L [label] device
or
mkfs.[filesystem] -L [label] device
Stvaranje i korištenje swap particija
Swap particije su neophodne ako trebamo da naš Linux sustav ima pristup virtualnoj memoriji, što je dio tvrdog diska namijenjen za korištenje kao memorija kada je glavna memorija sustava (RAM) sva u upotrebi.
Iz tog razloga, swap particija možda neće biti potrebna na sustavima s dovoljno RAM-a da zadovolje sve svoje zahtjeve; međutim, čak iu tom slučaju, na administratoru sustava je da odluči hoće li koristiti swap particiju ili ne.
Jednostavno pravilo za odlučivanje o veličini swap particije je sljedeće.
Zamjena bi obično trebala iznositi 2x fizički RAM za do 2 GB fizičkog RAM-a, a zatim dodatni 1x fizički RAM za bilo koju količinu iznad 2 GB, ali nikad manje od 32 MB.
Dakle, ako:
M=količina RAM-a u GB, i S=količina swapa u GB, zatim
If M < 2
S = M *2
Else
S = M + 2
Upamtite da je ovo samo formula i da samo vi, kao sysadmin, imate konačnu riječ o upotrebi i veličini swap particije.
Da biste konfigurirali swap particiju, stvorite običnu particiju željene veličine kao što je ranije prikazano. Zatim moramo dodati sljedeći unos u datoteku /etc/fstab (X može biti b ili c).
/dev/sdX1 swap swap sw 0 0
Na kraju, formatirajmo i omogućimo swap particiju.
mkswap /dev/sdX1
swapon -v /dev/sdX1
Za prikaz snimke swap particija(a).
cat /proc/swaps
Da onemogućite swap particiju.
swapoff /dev/sdX1
Za sljedeći primjer, koristit ćemo /dev/sdc1 (=512 MB, za sustav s 256 MB RAM-a) za postavljanje particije s fdiskom koju ćemo koristiti kao swap, slijedeći gore navedene korake. Imajte na umu da ćemo u ovom slučaju navesti fiksnu veličinu.
Zaključak
Stvaranje particija (uključujući swap) i formatiranje datotečnih sustava ključni su na vašem putu do Sysadministratorstva. Nadam se da će vam savjeti navedeni u ovom članku pomoći da postignete svoje ciljeve. Slobodno dodajte svoje savjete i ideje u odjeljak za komentare ispod, za dobrobit zajednice.
LFCS e-knjiga sada je dostupna za kupnju. Naručite svoju kopiju već danas i krenite na svoje putovanje do certificiranog administratora Linux sustava!
Product Name | Price | Buy |
---|---|---|
The Linux Foundation’s LFCS Certification Preparation Guide | $19.99 | [Buy Now] |
Na kraju, ali ne manje važno, razmislite o kupnji vaučera za ispit koristeći sljedeće veze kako biste zaradili malu proviziju, koja će nam pomoći da ovu knjigu ažuriramo.