CentOS システムで dm-cache の設定中に次のコマンドを実行すると、エラーが発生します。
device-mapper: reload ioctl on cache1 failed: Device or resource busy
Command failed
コマンドは次のとおりです。
dmsetup create 'cache1' --table '0 195309568 cache /dev/sdb /dev/sda 512 1 writethrough default 0'
このエラーについて知っているか、dm-cacheを設定したときにこのエラーが発生した人はいますか?
私のdmesg出力は
[1907480.058991] device-mapper: table: 253:3: cache: Error opening metadata device
[1907480.058996] device-mapper: ioctl: error adding target to table
答え1
キャッシュターゲットには3つのデバイスが必要ですが、2つだけを指定しました。私はこれらのデバイスがscsiディスクではなくdmデバイスでなければならないと思います。