Debian 4.0
Sponsored Link

物理ボリュームの管理
2008/08/25
[1] HDを追加した場合等のLVMパーティションの作成
# SCSI接続2台目のHDにパーティション作成

dlp:~#
fdisk /dev/sdb


The number of cylinders for this disk is set to 20023.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
  (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help):
p
   
# パーティションテーブル表示


Disk /dev/sdb: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot     Start     End     Blocks     Id     System
     
# なにもない

Command (m for help):
n
   
# パーティション作成

Command action
  e    extended
  p    primary partition (1-4)
p
   
# プライマリ指定

Partition number (1-4):
1
   
# パーティション番号指定

First cylinder (1-20023, default 1):    
# 開始地点指定(空Enterで最初から)

Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-20023, default 20023): 
# 終了地点

Using default value 20023

Command (m for help):
p
   
# パーティションテーブル表示


Disk /dev/sdb: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot     Start     End     Blocks     Id     System
  /dev/sdb1     1     20023     160834716     83     Linux  
# できた


Command (m for help):
t
   
# タイプ変更

Selected partition
1
   
# 番号指定

Hex code (type L to list codes):
L
   
# タイプ一覧表示


0 Empty
1e Hidden W95 FAT1
80 Old Minix
be Solaris boot

1 FAT12
24 NEC DOS
81 Minix / old Lin
bf Solaris

2 XENIX root
39 Plan 9
82 Linux swap / So
c1 DRDOS/sec

3 XENIX usr
3c PartitionMagic
83 Linux
c4 DRDOS/sec

4 FAT16 <32M
40 Venix 80286
84 OS/2 hidden C:
c6 DRDOS/sec

5 Extended
41 PPC PReP Boot
85 Linux extended
c7 Syrinx

6 FAT16
42 SFS
86 NTFS volume set
da Non-FS data

7 HPFS/NTFS
4d QNX4.x
87 NTFS volume set
db CP/M /

8 AIX
4e QNX4.x 2nd part
88 Linux plaintext
de Dell Utility

9 AIX bootable
4f QNX4.x 3rd part
8e Linux LVM
df BootIt

a OS/2 Boot Manag
50 OnTrack DM
93 Amoeba
e1 DOS access

b W95 FAT32
51 OnTrack DM6 Aux
94 Amoeba BBT
e3 DOS R/O

c W95 FAT32 (LBA)
52 CP/M
9f BSD/OS
e4 SpeedStor

e W95 FAT16 (LBA)
53 OnTrack DM6 Aux
a0 IBM Thinkpad hi
eb BeOS fs

f W95 Ext'd (LBA)
54 OnTrackDM6
a5 FreeBSD
ee EFI GPT

10 OPUS
55 EZ-Drive
a6 OpenBSD
ef EFI (FAT-12

11 Hidden FAT12
56 Golden Bow
a7 NeXTSTEP
f0 Linux/PA-

12 Compaq diagnost
5c Priam Edisk
a8 Darwin UFS
f1 SpeedStor

14 Hidden FAT16 <3
61 SpeedStor
a9 NetBSD
f4 SpeedStor

16 Hidden FAT16
63 GNU HURD or Sys
ab Darwin boot
f2 DOS sec

17 Hidden HPFS/NTF
64 Novell Netware
b7 BSDI fs
fd Linux raid

18 AST SmartSleep
65 Novell Netware
b8 BSDI swap
fe LANstep

1b Hidden W95 FAT3
70 DiskSecure Mult
bb Boot Wizard hid
ff BBT

1c Hidden W95 FAT3
75 PC/IX


Hex code (type L to list codes):
8e
 
# Linux LVM 番号指定

Changed system type of partition 1 to 8e (Linux LVM)

Command (m for help):
p
   
# パーティションテーブル表示


Disk /dev/sdb: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot     Start     End     Blocks     Id     System
  /dev/sdb1     1     20023     160834716     8e     Linux LVM  
# 変更された


Command (m for help):
w
   
# 保存して終了


The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
dlp:~#
sfdisk -l /dev/sdb
   
# 状態表示


Disk /dev/sdb: 20023 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device     Boot Start     End     #cyls     #blocks     Id     System
/dev/sdb1     0+     20022     20023-     160834716     8e     Linux LVM  
# できた

/dev/sdb2     0     -     0     0     0     Empty
/dev/sdb3     0     -     0     0     0     Empty
/dev/sdb4     0     -     0     0     0     Empty
[2] 物理ボリュームの作成
dlp:~#
pvcreate /dev/sdb1
   
# 物理ボリューム作成

  Physical volume "/dev/sdb1" successfully created

# 容量指定するときは以下のように入力

dlp:~#
pvcreate --setphysicalvolumesize 100G /dev/sdb1

  Physical volume "/dev/sdb1" successfully created
[3] 物理ボリュームの状態表示
dlp:~#
pvdisplay /dev/sdb1
   
# 状態表示

  --- NEW Physical volume ---
  PV Name     /dev/sdb1
  VG Name
  PV Size     153.38 GB
  Allocatable     NO
  PE Size (KByte)     0
  Total PE     0
  Free PE     0
  Allocated PE     0
  PV UUID     m1DOwB-iAmG-8qMn-5GWW-kVCh-d0VP-6N34H5
[4] 物理ボリュームのサイズ変更
# 物理ボリュームを100Gに変更

dlp:~#
pvresize --setphysicalvolumesize 100G /dev/sdb1

  Physical volume "/dev/sdb1" changed
  1 physical volume(s) resized / 0 physical volume(s) not resized
dlp:~#
pvdisplay /dev/sdb1

  --- NEW Physical volume ---
  PV Name
/dev/sdb1

  VG Name
  PV Size
100.00 GB
   
# 変更された

  Allocatable
NO

  PE Size (KByte)
0

  Total PE
0

  Free PE
0

  Allocated PE
0

  PV UUID
m1DOwB-iAmG-8qMn-5GWW-kVCh-d0VP-6N34H5

[5] 物理ボリュームのレポート出力
dlp:~#
pvs /dev/sdb1

  PV
VG
Fmt
Attr
PSize
PFree

  /dev/sdb1
lvm2
--
100.00G
100.00G

[6] 物理ボリュームのスキャン
dlp:~#
pvscan /dev/sdb1

  PV
/dev/sda2
VG Xen
lvm2 [152.56 GB / 46.56 GB free]

  PV
/dev/sdc1
VG Xen
lvm2 [74.50 GB / 37.50 GB free]

  PV
/dev/sdb1
lvm2 [100.00 GB]

  Total: 3 [327.06 GB] / in use: 2 [227.06 GB] / in no VG: 1 [100.00 GB]
[7] 物理ボリュームの削除
dlp:~#
pvremove /dev/sdb1

  Labels on physical volume "/dev/sdb1" successfully wiped
dlp:~#
pvdisplay /dev/sdb1

  No physical volume label read from /dev/sdb1  
# なくなった

  Failed to read physical volume "/dev/sdb1"
関連コンテンツ