东方蜘蛛 发表于 2007-05-09 22:35

Experiment dynamic striping of ZFS

bash-3.00# cat /dev/urandom > /mypool/gary/samplefile &
8950
bash-3.00# zpool iostat -v 3
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool            718K   587M      0      8    129   101K
mirror          232K95.3M      0      3   9241.9K
    /dev/lofi/1      -      -      0      3    75242.8K
    /dev/lofi/2      -      -      0      3    31342.7K
mirror          485K   492M      0      5   4268.6K
    /dev/lofi/3      -      -      0      5    47269.7K
    /dev/lofi/4      -      -      0      5    23269.8K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool            718K   587M      0   13      01.69M
mirror          232K95.3M      0      6      0   864K
    /dev/lofi/1      -      -      0      6      0   864K
    /dev/lofi/2      -      -      0      6      0   864K
mirror          485K   492M      0      6      0   864K
    /dev/lofi/3      -      -      0      6      0   864K
    /dev/lofi/4      -      -      0      7      0   987K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool            718K   587M      0   14      01.83M
mirror          232K95.3M      0      6      0   893K
    /dev/lofi/1      -      -      0      7      0   936K
    /dev/lofi/2      -      -      0      6      0   893K
mirror          485K   492M      0      7      0   978K
    /dev/lofi/3      -      -      0      7      0   978K
    /dev/lofi/4      -      -      0      6      0   851K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool            718K   587M      0      5      0   681K
mirror          232K95.3M      0      3      0   468K
    /dev/lofi/1      -      -      0      3      0   383K
    /dev/lofi/2      -      -      0      3      0   468K
mirror          485K   492M      0      1      0   213K
    /dev/lofi/3      -      -      0      1      0   213K
    /dev/lofi/4      -      -      0      2      0   340K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0   58    680   759K
mirror         15.3M80.2M      0   23    68034.2K
    /dev/lofi/1      -      -      0   12      034.2K
    /dev/lofi/2      -      -      0   1242.5K34.2K
mirror         17.0M   475M      0   35      0   725K
    /dev/lofi/3      -      -      0   26      0   726K
    /dev/lofi/4      -      -      0   24      0   556K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      0    170      0
mirror         15.3M80.2M      0      0    170      0
    /dev/lofi/1      -      -      0      0      0      0
    /dev/lofi/2      -      -      0      021.3K      0
mirror         17.0M   475M      0      0      0      0
    /dev/lofi/3      -      -      0      0      0      0
    /dev/lofi/4      -      -      0      0      0      0
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M   11   106.15K1.33M
mirror         15.3M80.2M      5      53.32K   680K
    /dev/lofi/1      -      -      0      5      0   680K
    /dev/lofi/2      -      -      0      563.8K   680K
mirror         17.0M   475M      5      52.82K   680K
    /dev/lofi/3      -      -      0      542.5K   680K
    /dev/lofi/4      -      -      0      5      0   680K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      8      01.08M
mirror         15.3M80.2M      0      4      0   553K
    /dev/lofi/1      -      -      0      4      0   553K
    /dev/lofi/2      -      -      0      4      0   553K
mirror         17.0M   475M      0      4      0   553K
    /dev/lofi/3      -      -      0      4      0   553K
    /dev/lofi/4      -      -      0      4      0   638K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      7      0   936K
mirror         15.3M80.2M      0      3      0   468K
    /dev/lofi/1      -      -      0      3      0   510K
    /dev/lofi/2      -      -      0      3      0   468K
mirror         17.0M   475M      0      3      0   468K
    /dev/lofi/3      -      -      0      3      0   468K
    /dev/lofi/4      -      -      0      2      0   383K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      7      01021K
mirror         15.3M80.2M      0      3      0   510K
    /dev/lofi/1      -      -      0      3      0   510K
    /dev/lofi/2      -      -      0      3      0   510K
mirror         17.0M   475M      0      3      0   510K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      3      0   510K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      7      01021K
mirror         15.3M80.2M      0      3      0   510K
    /dev/lofi/1      -      -      0      3      0   468K
    /dev/lofi/2      -      -      0      3      0   510K
mirror         17.0M   475M      0      3      0   510K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      4      0   595K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      7      01021K
mirror         15.3M80.2M      0      3      0   510K
    /dev/lofi/1      -      -      0      4      0   553K
    /dev/lofi/2      -      -      0      3      0   510K
mirror         17.0M   475M      0      3      0   510K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      4      0   553K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      7      01021K
mirror         15.3M80.2M      0      3      0   510K
    /dev/lofi/1      -      -      0      3      0   510K
    /dev/lofi/2      -      -      0      3      0   510K
mirror         17.0M   475M      0      3      0   510K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      4      0   553K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      3      0   425K
mirror         15.3M80.2M      0      1      0   255K
    /dev/lofi/1      -      -      0      1      0   213K
    /dev/lofi/2      -      -      0      2      0   298K
mirror         17.0M   475M      0      1      0   170K
    /dev/lofi/3      -      -      0      1      0   170K
    /dev/lofi/4      -      -      0      1      0   213K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      4      0   595K
mirror         15.3M80.2M      0      1      0   255K
    /dev/lofi/1      -      -      0      2      0   298K
    /dev/lofi/2      -      -      0      1      0   213K
mirror         17.0M   475M      0      2      0   340K
    /dev/lofi/3      -      -      0      2      0   340K
    /dev/lofi/4      -      -      0      2      0   298K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      8      01.08M
mirror         15.3M80.2M      0      4      0   595K
    /dev/lofi/1      -      -      0      4      0   553K
    /dev/lofi/2      -      -      0      4      0   638K
mirror         17.0M   475M      0      3      0   510K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      3      0   510K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         32.3M   555M      0      5      0   765K
mirror         15.3M80.2M      0      1      0   255K
    /dev/lofi/1      -      -      0      1      0   255K
    /dev/lofi/2      -      -      0      1      0   213K
mirror         17.0M   475M      0      3      0   510K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      3      0   510K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0   91      0   489K
mirror         30.3M65.2M      0   36      062.6K
    /dev/lofi/1      -      -      0   24      062.6K
    /dev/lofi/2      -      -      0   24      062.6K
mirror         33.4M   459M      0   54      0   426K
    /dev/lofi/3      -      -      0   44      0   429K
    /dev/lofi/4      -      -      0   43      0   258K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M   11      76.81K1021K
mirror         30.3M65.2M      5      32.99K   510K
    /dev/lofi/1      -      -      0      3      0   510K
    /dev/lofi/2      -      -      0      321.3K   510K
mirror         33.4M   459M      5      33.82K   510K
    /dev/lofi/3      -      -      0      321.3K   510K
    /dev/lofi/4      -      -      0      3      0   510K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0      7      0   978K
mirror         30.3M65.2M      0      3      0   510K
    /dev/lofi/1      -      -      0      3      0   510K
    /dev/lofi/2      -      -      0      3      0   510K
mirror         33.4M   459M      0      3      0   468K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      3      0   468K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0      6      0   893K
mirror         30.3M65.2M      0      3      0   468K
    /dev/lofi/1      -      -      0      3      0   468K
    /dev/lofi/2      -      -      0      3      0   468K
mirror         33.4M   459M      0      3      0   425K
    /dev/lofi/3      -      -      0      3      0   510K
    /dev/lofi/4      -      -      0      3      0   425K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0      9      01.16M
mirror         30.3M65.2M      0      4      0   553K
    /dev/lofi/1      -      -      0      4      0   553K
    /dev/lofi/2      -      -      0      4      0   553K
mirror         33.4M   459M      0      4      0   638K
    /dev/lofi/3      -      -      0      4      0   595K
    /dev/lofi/4      -      -      0      4      0   638K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0   10      01.33M
mirror         30.3M65.2M      0      5      0   680K
    /dev/lofi/1      -      -      0      5      0   680K
    /dev/lofi/2      -      -      0      5      0   680K
mirror         33.4M   459M      0      5      0   680K
    /dev/lofi/3      -      -      0      5      0   680K
    /dev/lofi/4      -      -      0      5      0   680K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0      8      01.12M
mirror         30.3M65.2M      0      3      0   510K
    /dev/lofi/1      -      -      0      4      0   595K
    /dev/lofi/2      -      -      0      3      0   510K
mirror         33.4M   459M      0      4      0   638K
    /dev/lofi/3      -      -      0      4      0   595K
    /dev/lofi/4      -      -      0      4      0   638K
---------------------------------------------
                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0   14      01.79M
mirror         30.3M65.2M      0      6      0   893K
    /dev/lofi/1      -      -      0      7      0   936K
    /dev/lofi/2      -      -      0      6      0   893K
mirror         33.4M   459M      0      7      0   936K
    /dev/lofi/3      -      -      0      7      0   978K
    /dev/lofi/4      -      -      0      7      0   936K
---------------------------------------------
q                  capacity   operations    bandwidth
pool            usedavail   readwrite   readwrite
---------------------------------------------
mypool         63.7M   524M      0   13      01.66M
mirror         30.3M65.2M      0      6      0   808K
    /dev/lofi/1      -      -      0      6      0   850K
    /dev/lofi/2      -      -      0      6      0   808K
mirror         33.4M   459M      0      6      0   893K
    /dev/lofi/3      -      -      0      6      0   850K
    /dev/lofi/4      -      -      0      6      0   893K
---------------------------------------------
^C
bash-3.00# ls
samplefileyxf.file
bash-3.00# ls
samplefileyxf.file
bash-3.00# df -h -F zfs
Filesystem            SizeUsed Avail Use% Mounted on
mypool                210M   29K210M   1% /mypool
mypool/backup         210M   25K210M   1% /mypool/backup
mypool/vincent      200M156K200M   1% /mypool/vincent
mypool/gary         555M346M210M63% /mypool/gary
bash-3.00# fg
cat /dev/urandom >/mypool/gary/samplefile
^C
bash-3.00# df -h -F zfs
Filesystem            SizeUsed Avail Use% Mounted on
mypool                1.1M   29K 1012K   3% /mypool
mypool/backup         1.1M   25K 1012K   3% /mypool/backup
mypool/vincent      1.2M156K 1012K14% /mypool/vincent
mypool/gary         555M554M 1012K 100% /mypool/gary

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/524/showart_296622.html
页: [1]
查看完整版本: Experiment dynamic striping of ZFS