====== 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}}