장치 매퍼: 캐시 1에서 ioctl을 다시 로드하는 데 실패했습니다. 장치 또는 리소스가 사용 중입니다.

장치 매퍼: 캐시 1에서 ioctl을 다시 로드하는 데 실패했습니다. 장치 또는 리소스가 사용 중입니다.

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 장치여야 한다고 생각합니다.

관련 정보