part分區和lvm分區記錄


^_^Parted使用

1.Parted分區
parted /dev/sdc
mklabel
New disk label type? gpt

mkpart oracle 0 -1
I
q
mkfs.ext4 /dev/sdc1
mount /dev/sdc1 /itpux
df -h
mount

2.Parted磁盤分多分區
parted /dev/sdc
p  //列出當前分區信息
mklabel
New disk label type? gpt
Yes
p
mkpart primary 0 100 //以M為單位
I //同意
p
mkpart oradata 100 600 
I
p
mkpart oracle 0 -1  //合並

3.刪除分區
parted /dev/sdc
p
rm 2
rm 1

4.整張磁盤分區
parted /dev/sdc
mklable 
New disk label type? gpt
Y
p
mkpart oracle 0 -1   整個盤全分
I
p

5.恢復分區
parted /dev/sdc   //恢復分區
rm 1
rescue
Start? 0 
End? -1
最后查看分區的標簽沒有,需要重新加


^_^LVM操作

6.PV創建
fdisk -l |grep "Disk /dev/sd"
pvcreate /dev/sdd /dev/sde /dev/sdf
pvs
pvdisplay

7.VG創建
vgcreate oraclevg /dev/sdd /dev/sde /dev/sdf
vgs
vgdisplay

8.LV創建
lvcreate -n lvoracle -L 2G oraclevg
lvs
lvdisplay

9.格式化並掛載使用,並增加啟動分區信息
mkfs.ext4 /dev/oraclevg/lvoracle
mkdir /oracle
mount /dev/oraclevg/lvoracle /oralce
df -h
vi /etc/fstab
/dev/oraclevg/lvoracle  /oracle   ext4  defaults  0 0
:wq!

在線擴容、縮小

10.在線擴PV
vgs
vgdisplay
pvs
pvcreate /dev/sdg
pvs

11.在線擴VG
vgextend oraclevg /dev/sdg
vgs

12.在線擴LV
pvs
lvdisplay
lvextend -L +5G /dev/oraclevg/lvoracle
resize2fs /dev/oraclevg/lvoracle
df -h

縮小

13.縮小LV

lvs
resize2fs /dev/oraclevg/lvoracle 2G
e2fsck -f /dev/oraclevg/lvoracle //檢查
resize2fs /dev/oraclevg/lvoracle 2G  //再執行一次
lvreduce -L -5G /dev/oraclevg/lvoracle 
y
lvs
mount /oracle 
df -h

14.回收VG
umount /oracle
pvs
vgreduce oraclevg /dev/sdg
pvremove /dev/sdg  //回收
pvs
mount /oracle 
df -h 

15.刪除PV、VG、LV
vgdisplay -v
lvdisplay -v
umount /oracle
lvremove /dev/oraclevg/lvoracle
y
vgremove oraclevg
pvremove /dev/sdd /dev/sde /dev/sdf

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM