タグ
  ANSI (1)
  ASP.NET (10)
  Active Directory (55)
  BAT (16)
  Backup (2)
  CSharp (11)
  CentOS (4)
  C言語 (4)
  DNS (4)
  Excel (2)
  FFmpeg (1)
  Fedora (4)
  FreeBSD (6)
  IPv6 (3)
  Java (11)
  JavaScript (8)
  LAN (1)
  Link (4)
  Linux (15)
  Mac (1)
  Mail (2)
  Microsoft (3)
  NIS (1)
  Node.js (6)
  OpenIndiana (1)
  OpenLDAP (2)
  OpenSSL (1)
  OpenSolaris (4)
  PHP (2)
  Perl (2)
  Postfix (1)
  PostgreSQL (2)
  PowerShell (34)
  RFC (3)
  SQL Server (5)
  Solaris (10)
  Ubuntu (9)
  VBScript (73)
  VCpp (2)
  VMware (3)
  Visual Basic (1)
  WMI (17)
  WSF (5)
  WSH (10)
  Windows (19)
  bash (1)
  bind (1)
  iSCSI (1)
  作成中 (8)
  慣用句 (3)
  正規表現 (6)
  運用 (8)
作成 2010.05.31
更新 2010.05.31
別のPCから外したディスクのLVM ボリュームをマウントする方法
目次
マウントマシンの作成
現在マウントしているボリュームを確認する
認識しているディスクを確認する
ボリュームグループ名を確認する
ボリュームグループ内のロジカルボリューム名を確認する
ロジカルボリュームをシステムで利用出来るようにする
マウント
アンマウント
ロジカルボリュームをシステムから利用できなくする
マウントマシンの作成
接続するディスクのボリュームグループ名との衝突を避けるために、LVMを使用せずにつくる
現在マウントしているボリュームを確認する
dfコマンドで確認する。/dev/hda が既存のディスクなのでこれは調べない。
# df
Filesystem	1K-blocks	Used Available Use% Mounted on
/dev/hda3	  3454588    1109912   2166356  34% /
/dev/hda1	   101086      17840     78027  19% /boot
tmpfs		   254216	   0    254216   0% /dev/shm
認識しているディスクを確認する
fdisk -l でディスクとパーティション一覧を取得できる。 /dev/hdb2 がマウント対象であることがわかる。
# fdisk -l

Disk /dev/hda: 4294 MB, 4294950912 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot	Start	End	Blocks	Id  System
/dev/hda1   *	    1	 13	104391	83  Linux
/dev/hda2	   14	 78	522112+	82  Linux swap / Solaris
/dev/hda3	   79	522    3566430	83  Linux

Disk /dev/hdb: 21.4GB, 21474754560 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot	Start	End	Blocks	Id  System
/dev/hdb1   *	    1	 13	104391	83  Linux
/dev/hdb2	   14  2610   20860402+ 8e  Linux LVM
ボリュームグループ名を確認する
pvscan で対象のボリュームグループ(VG)名が VolGroup00 であるとわかる。
# pvscan
PV /dev/hdb2   VG VolGroup00   lvm2 [19.88 GB / 0    free]
Total: 1 [19.88 GB] / in use: 1 [19.88 GB] / in no VG: 0 [0   ]
ボリュームグループ内のロジカルボリューム名を確認する
VolGroup00 にロジカルボリューム(LV) LogVol00 と LogVol01 があることがわかる。
# lvscan
  inactive		'/dev/VolGroup00/LogVol00' [18.88 GB] inherit
  inactive		'/dev/VolGroup00/LogVol01' [1.00 GB] inherit
lvdisplay でも確認できる。
# lvdisplay
  --- Logical volume ---
  LV Name		/dev/VolGroup00/LogVol00
  VG Name		VolGroup00
  LV UUID		Me3kK8-wx0p-OMJZ-JAKr-nmog-nvzU-AmmvkE
  LV Write Access	read/write
  LV Status		NOT available
  LV Size		18.88 GB
  Current LE		604
  Segments		1
  Allocation		inherit
  Read ahead sectors	auto

  --- Logical volume ---
  LV Name		/dev/VolGroup00/LogVol01
  VG Name		VolGroup00
  LV UUID		fLvtXz-mFOl-ULSq-xdr5-Ad77-kcrq-12GLqw
  LV Write Access	read/write
  LV Status		NOT available
  LV Size		1.00 GB
  Current LE		32
  Segments		1
  Allocation		inherit
  Read ahead sectors	auto
ロジカルボリュームをシステムで利用出来るようにする
ロジカルボリューム(LV)の属性を変更することで、モードを変更できる。 このコマンドで /dev/mapper/VolGroup00-LogVol00 と /dev/mapper/VolGroup00-LogVol01 が作成される。
# lvchange --available y /dev/VolGroup00/LogVol00 /dev/VolGroup00/LogVol01
マウント
これで /mnt 配下にマウントされ、操作可能になる。
# mount /dev/mapper/VolGroup00-LogVol00 /mnt
アンマウント
この辺は普通に。
# umount /mnt
ロジカルボリュームをシステムから利用できなくする
このコマンドで、/dev/mapper/VolGroup00-LogVol00 と /dev/mapper/VolGroup00-LogVol01 が削除される。
# lvchange --available n /dev/VolGroup00/LogVol00 /dev/VolGroup00/LogVol01
タグ: Linux
[リロード] [記事修正] [新規作成] [使用方法]
©2004-2012 UPKEN IPv4