Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
navody:vps:datasety [2016/04/15 08:05] – odstraněno krcmar | navody:vps:datasety [2025/02/20 09:28] (aktuální) – [Mounty] snajpa | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | < | ||
+ | ====== Datasety ====== | ||
+ | Dataset je pojem ze souborového systému ZFS, který všude používáme. Můžeme si ho | ||
+ | představit jako naformátovaný oddíl na disku s adresáři a soubory, popř. na | ||
+ | podobném principu fungují // | ||
+ | |||
+ | Dataset ve vpsAdminu reprezentuje přímo ZFS dataset v zpoolu. | ||
+ | Datasety se používají jednak na data z VPS (každá VPS je v jednom datasetu) | ||
+ | a také NAS, jen se zobrazují na různých místech. Datasety VPS se nacházejí | ||
+ | v detailu VPS a datasety NASu v menu NAS. S datasety VPS a NASu můžeme provádět | ||
+ | stejné operace, jako třeba [[navody: | ||
+ | mountovat je do různých VPS, apod. Tyto operace jsou popsány níže. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Datasetům lze nastavovat kvótu a jiné ZFS vlastnosti, pomocí kterých můžeme | ||
+ | optimalizovat výkon pro různé aplikace, např. komprese, velikost bloku, | ||
+ | //atime//, // | ||
+ | oddělení dat. Každý dataset se snapshotuje zvlášť. | ||
+ | |||
+ | ===== Vytvoření datasetu ===== | ||
+ | Dataset VPS vytváříme z detailů VPS, dataset na NASu z menu NAS. V menu na | ||
+ | pravé straně je odkaz //Create dataset//, popř. v seznamu datasetů klikneme | ||
+ | na ikonu {{: | ||
+ | datasetu. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Pokud vytváříme dataset pomocí menu //Create dataset//, je nutné vyplnit | ||
+ | políčko //Parent//, tj. nadřazený dataset. Název datasetu nesmí začínat | ||
+ | lomítkem, ale můžeme ho použít pro vytvoření zanořeného datasetu v jednom | ||
+ | kroku, např. '' | ||
+ | '' | ||
+ | připojen, nově vytvořený dataset se také připojí. | ||
+ | |||
+ | //Quota// pak udává velikost datasetu, viz [[# | ||
+ | Další ZFS vlastnosti většinou řešit nemusíme a můžeme ponechat výchozí | ||
+ | hodnoty. | ||
+ | |||
+ | Rezervovaná jména datasetů jsou: '' | ||
+ | Tyto názvy nelze použít. | ||
+ | |||
+ | ===== Velikost datasetů a zabrané místo ===== | ||
+ | V seznamu datasetů se zobrazují tři sloupečky: //Used space//, // | ||
+ | a //Available space//. //Used space// zahrnuje místo zabrané datasetem, jeho snapshoty | ||
+ | i všemi potomky. // | ||
+ | snapshoty ani subdatasety se nepočítají. | ||
+ | |||
+ | //Available space// zobrazuje volné místo v aktuálním datasetu s ohledem na nastavenou kvótu. | ||
+ | |||
+ | ===== Kvóty datasetů ===== | ||
+ | Pro datasety VPS se používá //Reference quota// - místo zabrané snapshoty | ||
+ | a subdatasety není zahrnuto. Datasety NASu naopak //Quota// - místo zabrané | ||
+ | snapshoty a subdatasety je zahrnuto. vpsAdmin automaticky dle kontextu nabízí správný typ kvóty. | ||
+ | |||
+ | U VPS nechceme, aby se do zabraného místa počítalo | ||
+ | místo zabrané snapshoty, protože by se zmenšila velikost disku VPS, o tolik, | ||
+ | kolik dat je změněno mezi vytvořenými snapshoty. | ||
+ | Každý dataset je samostatný a nesdíli místo s nadřazenými datasety, ani se | ||
+ | svými potomky. | ||
+ | |||
+ | Naopak na NASu je použita property quota a do té se počítá místo zabrané | ||
+ | snapshoty i subdatasety. Pokud se na NASu udělají snapshoty, budou | ||
+ | ubírat místo z celkové velikosti. Taky je jedno, že subdatasetu na NASu lze | ||
+ | dat větší kvótu, než má uživatel k dispozici, protože se stejně uplatní kvóta | ||
+ | z datasetu nejvyšší úrovně, tzn. ve výchozím stavu 250 GB. | ||
+ | |||
+ | Z toho vyplývá, že k vytvoření subdatasetu VPS musí být nejdříve uvolněno místo, | ||
+ | tzn. nějaký jiný (sub)dataset VPS musí být zmenšen minimálně o 128 MB, což je | ||
+ | minimální velikost datasetu. Na NASu záleží jen na kvótě nejvýše postaveného | ||
+ | datasetu a kvóty subdatasetů můžou být libovolné. | ||
+ | |||
+ | ===== Připojení NAS datasetu do VPS ===== | ||
+ | Pro VPS běžící na [[navody: | ||
+ | [[navody: | ||
+ | |||
+ | ===== Mounty ===== | ||
+ | |||
+ | Mounty ve vpsAdminu slouží jen pro připojení lokálních subdatasetů pro VPS. | ||
+ | Datasety NASu, i jejich subdatasety a snapshoty, se do VPS připojují po síti pomocí [[navody: | ||
+ | |||
+ | Mounty lze vidět v detailech VPS: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Mountpointy nedoporučujeme nepřirozeně zanořovat. Situace, kdy | ||
+ | dataset '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Mount lze dočasně odpojit tlačítkem " | ||
+ | perzistentní mezi restarty VPS. | ||
+ | |||
+ | ===== Další informace ===== | ||
+ | |||
+ | * [[navody: | ||
+ | * [[navody: | ||
+ | |||
+ | < | ||
+ | aither | ||
+ | kerrycze | ||
+ | krcmar | ||
+ | </ | ||
+ | |||