今の状態を確認する。
# dmsetup table
testvg-iscsi1: 0 409600 linear 8:5 2048
errorのテーブルを作る。サイズはさっきのに合わせる。
# cat iscsi1_err.table
0 409600 error
元のlinearのtableも作っておく。
# cat iscsi1.table
0 409600 linear 8:5 2048
tableをreloadしてからsuspend、resumeして新しいtableを有効にする。
# dmsetup reload /dev/mapper/testvg-iscsi1 iscsi1_err.table
# dmsetup suspend /dev/mapper/testvg-iscsi1
# dmsetup resume /dev/mapper/testvg-iscsi1
# dmsetup status /dev/mapper/testvg-iscsi1
0 409600 error
元のtableに戻す。
# dmsetup reload /dev/mapper/testvg-iscsi1 iscsi1.table
# dmsetup suspend /dev/mapper/testvg-iscsi1
# dmsetup resume /dev/mapper/testvg-iscsi1
# dmsetup status /dev/mapper/testvg-iscsi1
0 409600 linear