Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

tux:zfs_simple_pool [2012/10/14 16:40]
wikisysop angelegt
tux:zfs_simple_pool [2012/10/16 12:45] (aktuell)
wikisysop [ZFS Simple Pool erstellen und verwalten]
Zeile 1: Zeile 1:
-=====ZFS ​simple ​Pool erweitern=====+[[:tux|{{ :​linux.png?​40|}}]] 
 +=====ZFS ​Simple ​Pool erstellen und verwalten=====
  
-Die einfachste Art eines ZFS Pool haben wir im Artikel [[:tux:zfs_setup|ZFS Support installieren]] ​bereits kennengelernt. ​+Die einfachste Art eines ZFS Pools ist der >><​fc #​008000>​Simple ​Pool</​fc><<​. Dazu genügt schon eine freie Festplatte. Man kann ZFS zwar auch aus Partitionen bzw. freien Speicherbereichen einer Festplatte basteln aber diese Vorgehensweise wird nicht empfohlen. 
 + 
 +Einen ZFS-Pool namens >><​fc #​008000>​tank</​fc><<​ legen wir mit folgenden Kommando an: 
 + 
 +<​xterm>#​ <fc #​008000>​zpool create -f tank /​dev/​sdb</​fc></​xterm>​ 
 + 
 +Mit dem Kommando >><​fc #​008000>​zfs list</​fc><<​ lassen wir uns die derzeit verfügbaren ZFS-Pool anzeigen: 
 + 
 +<​xterm>#​ <fc #​008000>​zfs list</​fc>​ 
 +NAME   ​USED ​ AVAIL  REFER  MOUNTPOINT 
 +tank  91,5K  1,95G    30K  /​tank</​xterm>​ 
 + 
 +Mit dem Kommando >><​fc #​008000>​zpool status tank</​fc><<​ lassen wir uns nun den Status des angegebenen Pools >><​fc #​008000>​tank</​fc><<​ anzeigen: 
 + 
 +<​xterm>#​ <fc #​008000>​zpool status tank</​fc>​ 
 +  pool: tank 
 + ​state:​ ONLINE 
 + scan: none requested 
 +config: 
 + 
 + NAME        STATE     READ WRITE CKSUM 
 + tank        ONLINE ​      ​0 ​    ​0 ​    0 
 +   sdb       ​ONLINE ​      ​0 ​    ​0 ​    ​0</​xterm>​ 
 + 
 +Wir können dem Pool jetzt bereits Daten hinzufügen:​ 
 + 
 +<​xterm>#​ <fc #​008000>​ls -l /​tank</​fc>​ 
 +insgesamt 336077 
 +-rw-r--r-- 1 root root    512000 14. Okt 04:37 test_file1 
 +-rw-r--r-- 1 root root   ​5120000 14. Okt 04:39 test_file10 
 +-rw-r--r-- 1 root root  51200000 14. Okt 04:40 test_file100 
 +-rw-r--r-- 1 root root   ​1024000 14. Okt 04:37 test_file2 
 +-rw-r--r-- 1 root root 102400000 14. Okt 04:40 test_file200 
 +-rw-r--r-- 1 root root   ​1536000 14. Okt 04:37 test_file3 
 +-rw-r--r-- 1 root root 153600000 14. Okt 04:40 test_file300 
 +-rw-r--r-- 1 root root   ​2560000 14. Okt 04:38 test_file5 
 +-rw-r--r-- 1 root root  25600000 14. Okt 04:39 test_file50</​xterm>​ 
 + 
 +Der Status gibt Auskunft über die derzeitige Auslastung:​ 
 + 
 +<​xterm>#​ <fc #​008000>​zfs list</​fc>​ 
 +NAME   ​**USED** ​ AVAIL  REFER  MOUNTPOINT 
 +tank   ​**310M** ​ 1,65G   ​310M ​ /​tank</​xterm>​ 
 + 
 +Wenn Sie jetzt an die Grenze des Fassungsvermögens eins ZFS-Pools kommen, können sie diesem >>on the fly<< eine weitere Festplatte hinzufügen und somit den Pool quasi über zwei Platten stripen: 
 + 
 +<​xterm>#​ <fc #​008000>​zpool add tank /​dev/​sdc</​fc></​xterm>​ 
 + 
 +Der ZFS-Pool >><​fc #​008000>​tank</​fc><<​ zeigt den nun vergrößerten Speicherbereich sofort an: 
 + 
 +<​xterm>#​ <fc #​008000>​zfs list</​fc>​ 
 +NAME   ​USED ​ **AVAIL** ​ REFER  MOUNTPOINT 
 +tank   ​328M ​ **3,​59G** ​  ​328M ​ /​tank</​xterm>​ 
 + 
 +Und der Status des Pool >><​fc #​008000>​tank</​fc><<​ auch die zweite Festplatte:​ 
 + 
 +<​xterm>#​ <fc #​008000>​zpool status tank</​fc>​ 
 +  pool: tank 
 + ​state:​ ONLINE 
 + scan: none requested 
 +config: 
 + 
 + NAME        STATE     READ WRITE CKSUM 
 + tank        ONLINE ​      ​0 ​    ​0 ​    0 
 +   sdb       ​ONLINE ​      ​0 ​    ​0 ​    0 
 +   **sdc       ​ONLINE ​      ​0 ​    ​0 ​    ​0**</​xterm>​ 
 + 
 +Das ist jetzt die einfachste (simple) Art eines gestripten Pools und in konventionellen RAID-Setups mit einem Stripe-Set oder RAID-0 vergleichbar. Wie ein RAID-0 bietet auch diese Form eines ZFS-Pools keine Redunanz.  
 + 
 +  * Ein Simple Pool bietet **keine** Redundanz. 
 +  * Ein Simple Pool kann Daten Inkonsistenzen melden, diese aber nicht reparieren. 
 +  * Einem Simple Pool hinzugefügte Platte kann später nicht wieder entfernt werden. 
 + 
 +**Verwandte ​Artikel:** 
 +[[:tux:zfs_install|-> ZFS Support ​auf Linux Debian ​installieren]] 
 +[[:​tux:​zfs_mirror|->​ ZFS Mirror Pool einrichten]] 
 + 
 + --- //pronto 2012/10/15 11:45// 
 +{{keywords>​linux zfsonlinux simple stripe pool zpool zfs}}
tux/zfs_simple_pool.1350225627.txt.gz (9148 views) · Zuletzt geändert: 2012/10/14 16:40 von wikisysop
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0