UNPKG

3.34 kBMarkdownView Raw
1pvcreate
2===
3
4将物理硬盘分区初始化为物理卷
5
6## 补充说明
7
8**pvcreate命令** 用于将物理硬盘分区初始化为物理卷,以便LVM使用。
9
10### 语法
11
12```shell
13pvcreate(选项)(参数)
14```
15
16### 选项
17
18```shell
19-f:强制创建物理卷,不需要用户确认;
20-u:指定设备的UUID;
21-y:所有的问题都回答“yes”;
22-Z:是否利用前4个扇区。
23```
24
25### 参数
26
27物理卷:指定要创建的物理卷对应的设备文件名。
28
29### 实例
30
31查看磁盘信息:
32
33```shell
34[root@localhost ~]# fdisk -l
35Disk /dev/hda: 41.1 GB, 41174138880 bytes
36255 heads, 63 sectors/track, 5005 cylinders
37Units = cylinders of 16065 * 512 = 8225280 bytes
38
39 Device Boot Start End Blocks id System
40/dev/hda1 * 1 13 104391 83 Linux
41/dev/hda2 14 1288 10241437+ 83 Linux
42/dev/hda3 1289 1925 5116702+ 83 Linux
43/dev/hda4 1926 5005 24740100 5 Extended
44/dev/hda5 1926 2052 1020096 82 Linux swap / Solaris
45/dev/hda6 2053 2235 1469916 8e Linux LVM
46/dev/hda7 2236 2418 1469916 8e Linux LVM
47/dev/hda8 2419 2601 1469916 8e Linux LVM
48/dev/hda9 2602 2784 1469916 8e Linux LVM
49```
50
51检查有无 PV 在系统上,然后将`/dev/hda6``/dev/hda9`建立成为PV格式
52
53```shell
54[root@localhost ~]# pvscan
55No matching physical volumes found #找不到任何的 PV 存在!
56```
57
58将6-9分区转成pv,注意大括号的用途:
59
60```shell
61[root@localhost ~]# pvcreate /dev/hda{6,7,8,9}
62 Physical volume "/dev/hda6" successfully created
63 Physical volume "/dev/hda7" successfully created
64 Physical volume "/dev/hda8" successfully created
65 Physical volume "/dev/hda9" successfully created
66```
67
68这就分別表示每个 PV 的信息与系统所有 PV 的信息:
69
70```shell
71[root@localhost ~]# pvscan
72 PV /dev/hda6 lvm2 [1.40 GB]
73 PV /dev/hda7 lvm2 [1.40 GB]
74 PV /dev/hda8 lvm2 [1.40 GB]
75 PV /dev/hda9 lvm2 [1.40 GB]
76 Total: 4 [5.61 GB] / in use: 0 [0 ] / in no VG: 4 [5.61 GB]
77```
78
79更详细的列示出系统上面每个 PV 信息:
80
81```shell
82[root@localhost ~]# pvdisplay
83 "/dev/hda6" is a new physical volume of "1.40 GB"
84 --- NEW Physical volume ---
85 PV Name /dev/hda6 #实际的 partition 分区名称
86 VG Name #因为尚未分配出去,所以空白!
87 PV Size 1.40 GB #就是容量说明
88 Allocatable NO #是否已被分配,结果是 NO
89 PE Size (KByte) 0 #在此 PV 內的 PE 大小
90 Total PE 0 #共分割出几个 PE
91 free PE 0 #沒被 LV 用掉的 PE
92 Allocated PE 0 #尚可分配出去的 PE 数量
93 PV UUID Z13Jk5-RCls-UJ8B-HzDa-Gesn-atku-rf2biN
94....(底下省略)....
95```
96
97删除物理卷:
98
99```shell
100[root@localhost ~]# pvremove /dev/sdb2
101Labels on physical volume "/dev/sdb2" successfully wiped
102```
103
104修改物理卷属性:
105
106```shell
107[root@localhost ~]# pvchange -x n /dev/sdb1 #禁止分配指定物理卷上的PE
108Physical volume "/dev/sdb1" changed
1091 physical volume changed / 0 physical volumes not changed
110```
111
112