Btrfs

Užitečné možnosti připojení souborového systému Btrfs

Užitečné možnosti připojení souborového systému Btrfs

Jako každý jiný souborový systém má i souborový systém Btrfs spoustu možností připojení, které můžete použít ke konfiguraci chování souborového systému Btrfs při připojování souborového systému.

Tento článek vám ukáže, jak připojit souborový systém Btrfs s požadovanými možnostmi připojení. Vysvětlím také některé užitečné možnosti připojení Btrfs. Pojďme tedy začít.

Zkratky

ACL - Seznam řízení přístupu
NÁLET - Redundantní pole nezávislých / levných disků
UUID - Univerzálně jedinečný identifikátor

Kam umístit možnosti připojení Btrfs

Souborový systém Btrfs můžete připojit pomocí připojit program příkazového řádku nebo / etc / fstab soubor při spuštění. Chování souborového systému Btrfs můžete konfigurovat pomocí možností připojení. V této části vám ukážu, jak připojit souborový systém Btrfs pomocí různých možností připojení:

  1. z příkazového řádku.
  2. za použití / etc / fstab

Z příkazového řádku můžete připojit souborový systém Btrfs (vytvořený na sdb paměťové zařízení) na /data adresář s možnostmi připojení Možnost 1, možnost2, možnost3, atd. jak následuje:

$ sudo mount -o option1, option2, option3,… / dev / sdb / data

Chcete-li připojit stejný souborový systém Btrfs při spuštění pomocí / etc / fstab soubor, musíte najít UUID souborového systému Btrfs.

UUID souborového systému Btrfs najdete pomocí následujícího příkazu:

$ sudo blkid --match-token TYPE = btrfs

Jak vidíte, UUID souborového systému Btrfs vytvořeného na sdb paměťové zařízení je c69a889a-8fd2-4571-bd97-a3c2e4543b6b.

Otevři / etc / fstab soubor s následujícím příkazem:

$ sudo nano / etc / fstab

Automaticky připojit souborový systém Btrfs, který má UUID c69a889a-8fd2-4571-bd97-a3c2e4543b6b na /data adresář s možnostmi připojení Možnost 1,možnost2,možnost3, atd., přidejte následující řádek na konec / etc / fstab soubor.

UUID = c69a889a-8fd2-4571-bd97-a3c2e4543b6b / data btrfs option1, option2, option3,… 0 0

Až budete hotovi, stiskněte + X následován Y a uložit / etc / fstab soubor.

Váš souborový systém Btrfs by měl být připojen s požadovanými možnostmi připojení.

Důležité možnosti připojení Btrfs

V této části vysvětlím některé důležité možnosti připojení Btrfs. Pojďme tedy začít.

Nejdůležitější možnosti připojení Btrfs jsou:

1. acl a noacl
ACL spravuje uživatelská a skupinová oprávnění pro soubory / adresáře souborového systému Btrfs.

The acl Možnost připojení Btrfs povoluje ACL. Chcete-li zakázat ACL, můžete použít noacl možnost připojení.

Ve výchozím nastavení je povolen seznam ACL. Souborový systém Btrfs tedy používá acl možnost připojení ve výchozím nastavení.

2. autodefrag a noautodefrag
Defragmentace souborového systému Btrfs zlepší výkon souborového systému snížením fragmentace dat.

The autodefrag možnost mount umožňuje automatickou defragmentaci souborového systému Btrfs.

The noautodefrag volba mount zakáže automatickou defragmentaci souborového systému Btrfs.

Ve výchozím nastavení je automatická defragmentace zakázána. Souborový systém Btrfs tedy používá noautodefrag možnost připojení ve výchozím nastavení.

3. stlačit a stlačit sílu
Řídí kompresi dat na úrovni souborového systému souborového systému Btrfs.

The komprimovat volba komprimuje pouze soubory, které stojí za to komprimovat (pokud komprimací souboru ušetříte místo na disku).

The kompresní síla volba komprimuje každý soubor souborového systému Btrfs, i když jeho komprese zvětší jeho velikost.

Souborový systém Btrfs podporuje mnoho kompresních algoritmů a každý kompresní algoritmus má různé úrovně komprese.

Algoritmy komprese podporované Btrfs jsou: lzo, zlib (úroveň 1 až 9) a zstd (úroveň 1 až 15).

Pomocí jedné z následujících možností připojení můžete určit, jaký kompresní algoritmus se má použít pro souborový systém Btrfs:

Další informace najdete v článku Jak povolit kompresi souborového systému Btrfs.

4. subvol a subvolid
Tyto možnosti připojení se používají k samostatnému připojení konkrétního dílčího svazku souborového systému Btrfs.

The subvol Možnost mount se používá k připojení subvolumu souborového systému Btrfs pomocí jeho relativní cesty.

The subvolidní Možnost mount se používá k připojení subvolumu souborového systému Btrfs pomocí ID subvolumu.

Další informace najdete v mém článku Jak vytvořit a připojit dílčí svazky Btrfs.

5. přístroj
The přístroj možnost připojení se používá v souborovém systému Btrfs pro více zařízení nebo Btrfs RAID.

V některých případech nemusí operační systém detekovat úložná zařízení použitá v souborovém systému Btrfs nebo RAID Btrfs pro více zařízení. V takových případech můžete použít přístroj Možnost připojení k určení zařízení, která chcete použít pro souborový systém Btrfs pro více zařízení nebo RAID.

Můžete použít přístroj možnost připojení vícekrát načíst různá úložná zařízení pro souborový systém Btrfs pro více zařízení nebo RAID.

Můžete použít název zařízení (i.E., sdb, sdc) nebo UUID, UUID_SUB, nebo PARTUUID paměťového zařízení s přístroj možnost připojení k identifikaci úložného zařízení.

Například,

6. degradován
The degradován Možnost připojení umožňuje připojení pole Btrfs RAID s menším počtem úložných zařízení, než vyžaduje profil RAID.

Například raid1 profil vyžaduje přítomnost 2 úložných zařízení. Pokud jedno z úložných zařízení není v žádném případě k dispozici, použijete degradován možnost připojení pro připojení pole RAID, i když je k dispozici 1 ze 2 úložných zařízení.

7. spáchat
The spáchat Možnost připojení se používá k nastavení intervalu (v sekundách), během kterého budou data zapisována na úložné zařízení.

Výchozí nastavení je 30 sekund.

Chcete-li nastavit spáchat interval do 15 sekund, můžete použít možnost připojení odevzdat = 15 (řekněme).

8. ssd a nossd
The ssd volba mount říká souborovému systému Btrfs, že souborový systém používá úložné zařízení SSD, a souborový systém Btrfs provádí nezbytnou optimalizaci SSD.

The nossd možnost připojení deaktivuje optimalizaci SSD.

Souborový systém Btrfs automaticky detekuje, zda je pro souborový systém Btrfs použit SSD. Pokud se používá SSD, ssd možnost připojení je povolena. Jinak by nossd možnost připojení je povolena.

9. ssd_spread a nossd_spread
The ssd_spread možnost mount se pokusí přidělit velké nepřetržité bloky nevyužitého prostoru z SSD. Tato funkce zvyšuje výkon low-end (levných) SSD.

The nossd_spread možnost připojení zakáže ssd_spread Vlastnosti.

Souborový systém Btrfs automaticky detekuje, zda je pro souborový systém Btrfs použit SSD. Pokud se používá SSD, ssd_spread možnost připojení je povolena. Jinak by nossd_spread možnost připojení je povolena.

10. odhodit a nodiscard
Pokud používáte SSD, který podporuje asynchronní frontu TRIM (SATA rev3.1), poté vyřadit volba mount umožní vyřazení uvolněných bloků souborů. Tím se zlepší výkon SSD.

Pokud SSD nepodporuje asynchronní frontu TRIM, pak vyřadit možnost připojení sníží výkon SSD. V takovém případě nodiscard měla by být použita možnost připojení.

Ve výchozím nastavení je nodiscard je použita možnost připojení.

11. znovuobjevení
Pokud znovuobjevení je použita možnost připojení, souborový systém Btrfs se nepokusí provést operaci obnovy dat v době připojení.

12. usebackuproot a nousebackuproot
Pokud usebackuproot Je-li použita možnost připojení, souborový systém Btrfs se pokusí obnovit jakýkoli špatný / poškozený kořen stromu v době připojení. Souborový systém Btrfs může do souborového systému ukládat více kořenů stromů. The usebackuproot volba mount prohledá dobrý kořen stromu a použije první dobrý, který najde.

The nousebackuproot možnost připojení nebude kontrolovat ani obnovovat špatné / poškozené kořeny stromů v době připojení. Toto je výchozí chování souborového systému Btrfs.

13. space_cache, space_cache = verze, nospace_cache a clear_cache
The mezipaměť volba mount se používá k ovládání mezipaměti volného místa. Mezipaměť volného prostoru se používá ke zlepšení výkonu čtení volného místa blokové skupiny souborového systému Btrfs do paměti (RAM).

Souborový systém Btrfs podporuje 2 verze mezipaměti volného místa: v1 (výchozí) a v2

The v2 mechanismus mezipaměti volného místa zlepšuje výkon velkých souborových systémů (velikost více terabajtů).

Můžete použít možnost připojení space_cache = v1 nastavit v1 mezipaměti volného prostoru a možnosti připojení space_cache = v2 nastavit v2 mezipaměti volného prostoru.

The vyčistit mezipaměť možnost mount se používá k vymazání mezipaměti volného prostoru.

Když v2 je vytvořena mezipaměť volného prostoru, mezipaměť musí být vymazána, aby se vytvořila v1 mezipaměť volného prostoru.

Chcete-li tedy použít v1 mezipaměť volného prostoru po v2 je vytvořena mezipaměť volného prostoru, vyčistit mezipaměť a space_cache = v1 možnosti připojení musí být kombinovány: clear_cache, space_cache = v1

The nospace_cache volba mount slouží k deaktivaci ukládání volného místa do mezipaměti.

Zakázat ukládání volného prostoru do mezipaměti po v1 nebo v2 mezipaměť je vytvořena, nospace_cache a vyčistit mezipaměť možnost připojení musí být kombinována: clear_cache, nosapce_cache

14. skip_balance
Ve výchozím nastavení bude přerušený / pozastavený provoz vyvážení souborového systému Btrfs s více zařízeními nebo Btrfs RAID automaticky obnoven po připojení souborového systému Btrfs. Chcete-li zakázat automatické obnovení činnosti přerušeného / pozastaveného vyvážení na souborovém systému Btrfs nebo RAID Btrfs pro více zařízení, můžete použít skip_balance možnost připojení.

15. datacow a nodatacow
The datacow volba mount povoluje funkci kopírování na zápis (CoW) souborového systému Btrfs. Je to výchozí chování.

Pokud chcete zakázat funkci kopírování na zápis (CoW) souborového systému Btrfs pro nově vytvořené soubory, připojte souborový systém Btrfs pomocí nodatacow možnost připojení.

16. datasum a nodatasum
The datové součet volba mount umožňuje kontrolní součet dat pro nově vytvořené soubory souborového systému Btrfs. Toto je výchozí chování.

Pokud nechcete, aby souborový systém Btrfs kontroloval součet dat pro nově vytvořené soubory, připojte souborový systém Btrfs pomocí nodatasum možnost připojení.

Závěr

Tento článek vám ukázal, jak připojit souborový systém Btrfs s požadovanými možnostmi připojení. Vysvětlil jsem také některé užitečné možnosti připojení Btrfs.

Reference

[1] Manpage Možnosti připojení Btrfs - člověk 5 btrfs

Hry 5 nejlepších arkádových her pro Linux
5 nejlepších arkádových her pro Linux
V dnešní době jsou počítače vážné stroje používané k hraní her. Pokud nemůžete získat nové vysoké skóre, budete vědět, co tím myslím. V tomto příspěvk...
Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...