====== 16 LVMストライプ ======
===== PV作成 =====
# pvcreate /dev/vdc /dev/vdd /dev/vde /dev/vdf
===== VG作成 =====
# vgcreate VG01 /dev/vdc /dev/vdd /dev/vde /dev/vdf
===== ストライプLVM作成 =====
# lvcreate -L 1G -i2 -n lv_stripe2 VG01
=== ストライプサイズ指定 ===
ストライプサイズ256K
# lvcreate -L 1G -I 256 -i2 -n lv_stripe2 VG01
=== PV指定 ===
# lvcreate -L 1G -i2 -n lv_stripe2 VG01 /dev/vde /dev/vdf
=== 3台構成 ===
# lvcreate -L 1G -i3 -n lv_stripe2 VG01 /dev/vdd /dev/vde /dev/vdf
===== lvcreateコマンドのストライプ属性オプション =====
[[http://www.runser.jp/doc/sata-raid-stripe-1.html|ストライプサイズについて]]
^ コマンド ^ 機能 ^
| -i |ストライプを構成するディスク数|
| -I |ストライプサイズをキロバイト単位で指定(4~32768、ただし2のべき乗)|
| -n |lv名|
LVの確認方法
# lvs -a -o +stripesize,devices
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Stripe Devices
lv_stripe2 VG01 -wi-ao---- 1.00g 64.00k /dev/vdc(0),/dev/vdd(0)
lv_stripe3 VG01 -wi-ao---- 1.01g 64.00k /dev/vdc(128),/dev/vdd(128),/dev/vde(0)
lv_stripe4 VG01 -wi-ao---- 1.00g 64.00k /dev/vdc(214),/dev/vdd(214),/dev/vde(86),/dev/vdf(0)
===== dbench結果 =====
=== 通常 ===
Throughput 282.708 MB/sec 4 clients 4 procs max_latency=42.144 ms
Throughput 285.95 MB/sec 4 clients 4 procs max_latency=32.469 ms
Throughput 290.386 MB/sec 4 clients 4 procs max_latency=55.783 ms
=== 2PVでストライプ ===
Throughput 374.822 MB/sec 4 clients 4 procs max_latency=29.562 ms
Throughput 429.386 MB/sec 4 clients 4 procs max_latency=31.641 ms
Throughput 347.964 MB/sec 4 clients 4 procs max_latency=792.088 ms
=== 3PVでストライプ ===
Throughput 426.296 MB/sec 4 clients 4 procs max_latency=27.665 ms
Throughput 419.899 MB/sec 4 clients 4 procs max_latency=33.654 ms
Throughput 439.152 MB/sec 4 clients 4 procs max_latency=17.730 ms
=== 4PVでストライプ ===
Throughput 425.374 MB/sec 4 clients 4 procs max_latency=40.938 ms
Throughput 440.367 MB/sec 4 clients 4 procs max_latency=16.477 ms
Throughput 413.776 MB/sec 4 clients 4 procs max_latency=121.602 ms
{{tag>LVM}}