Vyhledávání na webu

LFCS #4: Jak rozdělit úložná zařízení v Linuxu


Nadace Linux Foundation spustila certifikaci LFCS (Linux Foundation Certified Sysadmin), skvělou příležitost pro systémové administrátory ukázat prostřednictvím zkoušky založené na výkonu, že dokážou provádět celkové provozní podpora linuxových systémů: systémová podpora, diagnostika a monitorování první úrovně, plus eskalace problémů – v případě potřeby – dalším týmům podpory.

Uvědomte si prosím, že certifikace Linux Foundation jsou přesné, zcela založené na výkonu a dostupné prostřednictvím online portálu kdykoli a kdekoli. Proto již nemusíte cestovat do zkušebního centra, abyste získali certifikace, které potřebujete k prokázání svých dovedností a odborných znalostí.

Série se bude jmenovat Příprava na LFCS (Linux Foundation Certified Sysadmin) části 1 až 33 a pokryje následující témata:

Part 1

Jak používat příkaz „Sed“ k manipulaci se soubory v Linuxu

Part 2

Jak nainstalovat a používat Vi/Vim v Linuxu

Part 3

Jak komprimovat soubory a adresáře a najít soubory v Linuxu

Part 4

Rozdělení úložných zařízení, formátování souborových systémů a konfigurace odkládacího oddílu

Part 5

Připojit/odpojit místní a síťové (Samba a NFS) souborové systémy v Linuxu

Part 6

Sestavení oddílů jako zařízení RAID – Vytváření a správa záloh systému

Part 7

Správa procesů a služeb spouštění systému (SysVinit, Systemd a Upstart

Part 8

Jak spravovat uživatele a skupiny, oprávnění k souborům a sudo přístup

Part 9

Linux Package Management s Yum, RPM, Apt, Dpkg, Aptitude a Zypper

Part 10

Naučte se základní skriptování Shell a odstraňování problémů se souborovým systémem

Part 11

Jak spravovat a vytvářet LVM pomocí příkazů vgcreate, lvcreate a lvextend

Part 12

Jak prozkoumat Linux pomocí nainstalované dokumentace nápovědy a nástrojů

Part 13

Jak konfigurovat a řešit problémy s Grand Unified Bootloader (GRUB)

Part 14

Monitorujte využití zdrojů linuxových procesů a nastavujte limity procesů na základě jednotlivých uživatelů

Part 15

Jak nastavit nebo upravit parametry běhu jádra v systémech Linux

Part 16

Implementace povinného řízení přístupu pomocí SELinux nebo AppArmor v Linuxu

Part 17

Jak nastavit seznamy řízení přístupu (ACL) a diskové kvóty pro uživatele a skupiny

Part 18

Instalace síťových služeb a konfigurace automatického spouštění při spouštění

Part 19

Dokonalý průvodce nastavením FTP serveru pro anonymní přihlášení

Part 20

Nastavte základní server DNS s rekurzivním ukládáním do mezipaměti a nakonfigurujte zóny pro doménu

Part 21

Jak nainstalovat, zabezpečit a vyladit výkon databázového serveru MariaDB

Part 22

Jak nainstalovat a nakonfigurovat server NFS pro sdílení systému souborů

Part 23

Jak nastavit Apache s virtuálním hostingem založeným na názvu s certifikátem SSL

Part 24

Jak nastavit Iptables Firewall pro povolení vzdáleného přístupu ke službám v Linuxu

Part 25

Jak proměnit Linux ve směrovač, který zvládne provoz staticky a dynamicky

Part 26

Jak nastavit šifrované systémy souborů a vyměnit je pomocí nástroje Cryptsetup Tool

Part 27

Jak sledovat využití systému, výpadky a odstraňování problémů se servery Linux

Part 28

Jak nastavit síťové úložiště pro instalaci nebo aktualizaci balíčků

Part 29

Jak auditovat výkon sítě, zabezpečení a odstraňování problémů

Part 30

Jak nainstalovat a spravovat virtuální stroje a kontejnery

Part 31

Naučte se základy Git pro efektivní správu projektů

Part 32

Průvodce pro začátečníky konfigurací IPv4 a IPv6 adres v Linuxu

Part 33

Průvodce pro začátečníky vytvářením síťových vazeb a přemostění v Ubuntu

Tento příspěvek je částí 4 série 33 výukových programů, zde v této části se budeme zabývat rozdělením úložných zařízení, formátováním souborových systémů a konfigurací odkládacího oddílu, které jsou vyžadovány pro certifikační zkoušku LFCS.

Rozdělení úložných zařízení v Linuxu

Rozdělení je způsob, jak rozdělit jeden pevný disk na jednu nebo více částí nebo „částí“ nazývaných oddíly. Oddíl je část na jednotce, která je považována za nezávislý disk a která obsahuje jeden typ systému souborů, zatímco tabulka oddílů je index, který dává tyto fyzické části pevného disku do souvislosti s identifikací oddílu.

V Linuxu je tradičním nástrojem pro správu oddílů MBR (až ~2009) v systémech kompatibilních s IBM PC příkaz fdisk. Pro oddíly GPT (~2010 a novější) použijeme gdisk. Každý z těchto nástrojů lze vyvolat zadáním jeho názvu následovaného názvem zařízení (např. /dev/sdb).

Správa oddílů MBR pomocí fdisk

Nejprve pokryjeme fdisk.

fdisk /dev/sdb

Zobrazí se výzva k provedení další operace. Pokud si nejste jisti, můžete stisknutím klávesy „m“ zobrazit obsah nápovědy.

Na obrázku výše jsou zvýrazněny nejčastěji používané možnosti. Kdykoli můžete stisknout „p“ pro zobrazení aktuální tabulky oddílů.

Sloupec Id zobrazuje typ oddílu (nebo id oddílu), který byl fdisk oddílu přiřazen. Typ oddílu slouží jako indikátor souborového systému, oddíl obsahuje nebo, jednoduše řečeno, způsob, jakým budou data v daném oddílu přistupovat.

Vezměte prosím na vědomí, že komplexní studie každého typu oddílu je mimo rozsah tohoto kurzu – protože tato série je zaměřena na zkoušku LFCS, která je založena na výkonu.

Použití příkazu fdisk

Některé z možností, které fdisk používá, jsou následující:

  • Všechny typy diskových oddílů, které lze spravovat pomocí fdisk, můžete zobrazit stisknutím možnosti „l“ (malé l).
  • Stisknutím „d“ odstraníte existující oddíl. Pokud je na disku nalezeno více než jeden oddíl, budete dotázáni, který z nich má být odstraněn.
  • Zadejte odpovídající číslo a poté stiskněte „w“ (zapište úpravy do tabulky oddílů), abyste změny použili.

V následujícím příkladu odstraníme /dev/sdb2 a poté vytiskneme (p) tabulku oddílů, abychom ověřili změny.

Stisknutím ‚n‘ vytvořte nový oddíl a poté stisknutím tlačítka p‘ označte, že se bude jednat o primární oddíl. Nakonec můžete přijmout všechny výchozí hodnoty (v takovém případě diskový oddíl zabere veškerý dostupný prostor) nebo určit velikost následovně.

Pokud Id oddílu, který fdisk zvolil, není pro naše nastavení to pravé, můžeme ho změnit stisknutím tlačítka „t“.

Až budete s nastavením oddílů hotovi, stiskněte ‚w‘ pro uložení změn na disk.

Správa oddílů GPT pomocí gdisk

V následujícím příkladu použijeme /dev/sdb.

gdisk /dev/sdb

Musíme poznamenat, že gdisk lze použít k vytvoření oddílů MBR nebo GPT.

Výhodou použití GPT rozdělení na oddíly je, že na stejném disku můžeme vytvořit až 128 oddílů, jejichž velikost může být až petabajtů, přičemž maximální velikost pro MBR oddílů je 2 TB.

Všimněte si, že většina možností v fdisk je stejná jako v gdisk. Z tohoto důvodu se o nich nebudeme podrobně zabývat, ale zde je snímek obrazovky procesu.

Formátování souborových systémů v Linuxu

Jakmile vytvoříme všechny potřebné oddíly, musíme vytvořit souborové systémy. Chcete-li zjistit seznam souborových systémů podporovaných ve vašem systému, spusťte následující příkaz ls.

ls /sbin/mk*

Typ souborového systému, který byste si měli vybrat, závisí na vašich požadavcích. Měli byste zvážit klady a zápory každého souborového systému a jeho vlastní sady funkcí. Dva důležité atributy, které je třeba v souborovém systému hledat, jsou.

  • Podpora žurnálování, která umožňuje rychlejší obnovu dat v případě havárie systému.
  • Podpora Security Enhanced Linux (SELinux), jak uvádí wiki projektu, je „vylepšením zabezpečení Linuxu, které uživatelům a správcům umožňuje větší kontrolu nad řízením přístupu“.

V našem dalším příkladu vytvoříme souborový systém ext4 (podporuje žurnálování i SELinux) s označením Tecmint na /dev/sdb1 pomocí mkfs, jehož základní syntaxe je.

mkfs -t [filesystem] -L [label] device
or
mkfs.[filesystem] -L [label] device

Vytváření a používání odkládacích oddílů

Odkládací oddíly jsou nezbytné, pokud potřebujeme, aby měl náš linuxový systém přístup k virtuální paměti, což je část pevného disku určená k použití jako paměť, když se používá celá hlavní systémová paměť (RAM).

Z tohoto důvodu nemusí být odkládací oddíl potřeba na systémech s dostatkem RAM, aby byly splněny všechny jeho požadavky; i v tomto případě je však na správci systému, aby rozhodl, zda použít odkládací oddíl nebo ne.

Jednoduché pravidlo pro rozhodování o velikosti odkládacího oddílu je následující.

Swap by se měl obvykle rovnat 2x fyzické paměti RAM pro až 2 GB fyzické RAM a poté další 1x fyzické RAM pro jakékoli množství nad 2 GB, ale nikdy méně než 32 MB.

Takže když:

M=množství paměti RAM v GB a S=množství swapu v GB, pak

If M < 2
	S = M *2
Else
	S = M + 2

Pamatujte, že toto je pouze vzorec a že pouze vy jako správce systému máte konečné slovo, pokud jde o použití a velikost odkládacího oddílu.

Chcete-li nakonfigurovat odkládací oddíl, vytvořte běžný oddíl, jak bylo ukázáno výše, s požadovanou velikostí. Dále musíme do souboru /etc/fstab přidat následující položku (X může být buď b nebo c).

/dev/sdX1 swap swap sw 0 0

Nakonec zformátujme a povolme swapovací oddíl.

mkswap /dev/sdX1
swapon -v /dev/sdX1

Chcete-li zobrazit snímek odkládacího oddílu (oddílů).

cat /proc/swaps

Chcete-li zakázat odkládací oddíl.

swapoff /dev/sdX1

V dalším příkladu použijeme /dev/sdc1 (=512 MB, pro systém s 256 MB RAM) k nastavení oddílu s fdisk, který použijeme jako odkládací, následující kroky popsané výše. Všimněte si, že v tomto případě určíme pevnou velikost.

Závěr

Vytváření oddílů (včetně swapu) a formátování souborových systémů jsou zásadní na vaší cestě k systémové správě. Doufám, že tipy uvedené v tomto článku vám pomohou dosáhnout vašich cílů. Neváhejte přidávat své vlastní tipy a nápady v sekci komentářů níže, ve prospěch komunity.

eKniha LFCS je nyní k dispozici k zakoupení. Objednejte si svou kopii ještě dnes a začněte svou cestu stát se certifikovaným správcem systému Linux!

Product Name Price Buy
The Linux Foundation’s LFCS Certification Preparation Guide $19.99 [Buy Now]

V neposlední řadě zvažte nákup voucheru na zkoušku pomocí následujících odkazů, abyste nám vydělali malou provizi, která nám pomůže tuto knihu aktualizovat.