*lvmcache を使ってみようとしたができなかった。 *lvm mirror [root@c2q nonaka]# lvs -v vg_data/lv_data Using logical volume(s) on command line. LV VG #Seg Attr LSize Maj Min KMaj KMin Pool Origin Data% Meta% Move Cpy%Sync Log Convert LV UUID LProfile lv_data vg_data 1 mwi-aom--- 4.48t -1 -1 253 6 100.00 [lv_data_mlog] cs3h1n-Cjhu-RMX6-jaZi-nIhM-rTGZ-lg45ks *SSD /dev/sdk を vg_data に追加 [root@c2q nonaka]# pvcreate /dev/sdk1 Physical volume "/dev/sdk1" successfully created [root@c2q nonaka]# vgextend vg_data /dev/sdk1 Volume group "vg_data" successfully extended *lvmcache 作成しようとしたができなかった。 [root@c2q nonaka]# lvcreate -n CacheMetaLV -L 1G vg_data /dev/sdk1 Logical volume "CacheMetaLV" created. [root@c2q nonaka]# lvcreate -n CacheDataLV -L 220g vg_data /dev/sdk1 Logical volume "CacheDataLV" created. [root@c2q nonaka]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert CacheDataLV vg_data -wi-a----- 220.00g CacheMetaLV vg_data -wi-a----- 1.00g lv_data vg_data mwi-aom--- 4.48t [lv_data_mlog] 100.00 [root@c2q nonaka]# lvconvert --type cache-pool --poolmetadata vg_data/CacheMetaLV vg_data/CacheDataLV WARNING: Converting logical volume vg_data/CacheDataLV and vg_data/CacheMetaLV to pool's data and metadata volumes. THIS WILL DESTROY CONTENT OF LOGICAL VOLUME (filesystem etc.) Do you really want to convert vg_data/CacheDataLV and vg_data/CacheMetaLV? [y/n]: y Converted vg_data/CacheDataLV to cache pool. [root@c2q nonaka]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lv_bak vg_bak -wi-a----- 3.64t CacheDataLV vg_data Cwi---C--- 220.00g lv_data vg_data mwi-aom--- 4.48t [lv_data_mlog] 100.00 [root@c2q nonaka]# lvconvert --type cache --cachepool vg_data/CachePoolLV vg_data/lv_data Cache is not supported with mirror segment type of the original logical volume vg_data/lv_data. *vg_data/lv_data をどうすれば lvmcache を利用できるか? *mirrorlog を解除する必要がある? [root@c2q nonaka]# pvs -v --segments /dev/sda3 /dev/sdc3 /dev/sdd3 /dev/sde1 /dev/sdg3 /dev/sdj3 Using physical volume(s) on command line. Wiping cache of LVM-capable devices Wiping internal VG cache PV VG Fmt Attr PSize PFree Start SSize LV Start Type PE Ranges /dev/sda3 vg_data lvm2 a--u 1.80t 32.52g 0 463100 [lv_data_mimage_0] 710148 linear /dev/sda3:0-463099 /dev/sda3 vg_data lvm2 a--u 1.80t 32.52g 463100 1 [lv_data_mlog_mimage_1] 0 linear /dev/sda3:463100-463100 /dev/sda3 vg_data lvm2 a--u 1.80t 32.52g 463101 256 [lvol0_pmspare] 0 linear /dev/sda3:463101-463356 /dev/sda3 vg_data lvm2 a--u 1.80t 32.52g 463357 8326 0 free /dev/sdc3 vg_data lvm2 a--u 1.80t 0 0 471683 [lv_data_mimage_1] 471683 linear /dev/sdc3:0-471682 /dev/sdd3 vg_data lvm2 a--u 1.80t 1.80t 0 1 [lv_data_mlog_mimage_0] 0 linear /dev/sdd3:0-0 /dev/sdd3 vg_data lvm2 a--u 1.80t 1.80t 1 471682 0 free /dev/sde1 vg_data lvm2 a--u 2.73t 20.50g 0 710148 [lv_data_mimage_0] 0 linear /dev/sde1:0-710147 /dev/sde1 vg_data lvm2 a--u 2.73t 20.50g 710148 5248 0 free /dev/sdg3 vg_data lvm2 a--u 1.80t 944.54g 0 229882 [lv_data_mimage_1] 943366 linear /dev/sdg3:0-229881 /dev/sdg3 vg_data lvm2 a--u 1.80t 944.54g 229882 241801 0 free /dev/sdj3 vg_data lvm2 a--u 1.80t 0 0 471683 [lv_data_mimage_1] 0 linear /dev/sdj3:0-471682