lvmを使っていて、必要なくなったlvを削除するためのコマンドである、
lvremove
というのがあります。
先日、iscsiテスト用に作ったlvを、これを使って削除しようとしたら、

$ sudo lvremove  /dev/vg01/iscsi
Can't remove open logical volume "iscsi"

と、言われて削除できなかったので、その解決方法など。

結論を言うと、

$ sudo dmsetup ls
vg01-iscsip3	(254, 4)
vg01-iscsip1	(254, 3)
vg01-iscsi	(254, 0)
$ sudo dmsetup remove vg01-iscsip1
$ sudo dmsetup remove vg01-iscsip3
$ sudo dmsetup remove vg01-iscsi
$ sudo lvremove  /dev/vg01/iscsi
  Logical volume "iscsi" successfully removed

と、すれば良い模様。
最初、

$ sudo dmsetup remove vg01-iscsi

をやったのですが、

device-mapper: remove ioctl failed: Device or resource busy
Command failed

と、言われて削除できませんでした。

vg01-iscsip1,3というのが(多分)勝手に作られていて、
それがあったために、vg01-iscsiを削除できなかったのではないかと思っています。

#記憶は若干あやふやなので、参考程度に。。

関連記事:

  1. LVMリサイズ LVMで領域のリサイズをしようと思ったら、ちょっとハマったので、メモ。 通常、ext3(などのリサイズできるファイルシステムを使っているなら、 # lvresize -L +500M /dev/vg01/lv01 # [...]...
  2. Linuxカーネルのコンパイル(ビルド)方法 突然だが、Linuxカーネルのコンパイル方法を書いてみる。 とは言っても、とても簡単です。 Linuxのディストリビューションは、とりあえず、Fedora8を基準に書きますが、 他のディストリビューションでも大きな違 [...]...
  3. Mac OS X向けのiSCSI イニシエーター(無料) Mac OS X向けのiSCSI イニシエーターです。 Studio Network Solutions – Download...
  4. jpeg画像の撮影日時を修正する方法 いろいろな理由で、jpeg画像の撮影日時を修正したくなることがあると思います。 その場合には、以下の方法により修正できます。 jheadコマンドをインストール。 Ubuntuなら、 $ sudo apt-get [...]...
  5. twitterからmixiエコーへ送信 Twitterしたら、自動でMixiエコー作ったよ!! 『twitter2mixi.rb』 の記事を参考に(というかほぼそのままだが)、Twitterから、mixiエコーへ送信するようにしてみた。 mixiの微妙な閉鎖 [...]...

No Comments on “lvremove出来ない!(Can't remove open logical volume "hogehoge")”

You can track this conversation through its atom feed.

No one has commented on this entry yet.

コメントをどうぞ

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WP Hashcash