first commit
This commit is contained in:
commit
ba848e218d
1001 changed files with 152333 additions and 0 deletions
57
linux基础/lvm扩容.md
Normal file
57
linux基础/lvm扩容.md
Normal file
|
@ -0,0 +1,57 @@
|
|||
### 新硬盘创建lv
|
||||
|
||||
##### 手动添加磁盘
|
||||
```
|
||||
echo "scsi add-single-device w x y z" > /proc/scsi/scsi
|
||||
其中,w,x,y,z需要根据/proc/scsi/scsi文件中的数据替换
|
||||
http://blog.chinaunix.net/uid-26557245-id-3307138.html
|
||||
|
||||
不关机添加磁盘
|
||||
```
|
||||
```
|
||||
echo "- - -" > /sys/class/scsi_host/host0/scan
|
||||
echo "- - -" > /sys/class/scsi_host/host1/scan
|
||||
echo "- - -" > /sys/class/scsi_host/host2/scan
|
||||
```
|
||||
```
|
||||
1、查看磁盘#fdisk -l
|
||||
|
||||
2、创建分区#fdisk /dev/sdb
|
||||
|
||||
3、更新内核分区表#partprobe /dev/sdb1
|
||||
4、创建pv#pvcreate /dev/sdb1
|
||||
|
||||
5、创建vg# vgcreate vg_opt /dev/sdb1 ###vg_opt是该vg的名字
|
||||
|
||||
6、创建lv#lvcreate -L 5G -n lv_opt vg_opt ###-L后面是lv大小,-n后面是lv名字
|
||||
100%VG#lvcreate -l 100%VG -n lv_opt vg_opt
|
||||
|
||||
7、格式化lv#mkfs.ext4 /dev/mapper/vg_opt-lv_opt
|
||||
|
||||
8、挂载lv#mount /dev/mapper/vg_opt-lv_opt /opt
|
||||
9、写入fstab
|
||||
/dev/mapper/vg_opt-lv_opt /opt ext4 defaults 1 1
|
||||
```
|
||||
|
||||
##### 扩展lv (ext)
|
||||
```
|
||||
1、创建pv#pvcreate /dev/sda5
|
||||
2、扩展vg#vgextend vg_opt /dev/sda5
|
||||
3、扩展lv#lvextend –L +1G /dev/mapper/vg_opt-lv_opt
|
||||
100%VG#lvextend -l +100%FREE /dev/mapper/vg_opt-lv_opt
|
||||
4、重定义lv大小#resize2fs /dev/mapper/vg_opt-lv_opt
|
||||
```
|
||||
|
||||
##### 扩展lv (xfs)
|
||||
```
|
||||
1、创建pv#pvcreate /dev/sda5
|
||||
2、扩展vg#vgextend vg_opt /dev/sda5
|
||||
3、扩展lv#lvextend –L +1G /dev/mapper/vg_opt-lv_opt
|
||||
100%VG#lvextend -l +100%FREE /dev/mapper/vg_opt-lv_opt
|
||||
4、重定义lv大小#xfs_growfs /dev/mapper/vg_opt-lv_opt
|
||||
```
|
||||
|
||||
##### 其他
|
||||
```
|
||||
vg去掉特定pv # vgreduce centos /dev/sdb1
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue