分区规划及使用|LVM逻辑卷

tengxunyun cera

分区规划

扇区的大小:默认 512 字节

• 识别硬盘 => 分区规划 => 格式化 => 挂载使用

一、分区规划

MBR分区模式 最大2TB空间

– 三种分区类型:主分区  扩展分区  逻辑分区

– 1~4个主分区,或者 3个主分区+1个扩展分区(n个逻辑分区)
– 最大支持容量为 2.2TB 的磁盘
– 扩展分区不能格式化
– 理论上:最多有4个主分区

/dev/sdc5 表示 scsi类型的磁盘,第三块,第一个逻辑分区

虚拟机Server

1.查看本机识别硬盘

[[email protected] ~]# lsblk

2.分区指令 fdisk

[[email protected] /]# fdisk /dev/vdb 
n 创建新的分区----->回车----->回车---->回车----->在last结束时 +2G
p 查看分区表
n 创建新的分区----->回车----->回车---->回车----->在last结束时 +2G
d 删除分区
w 保存并退出

[[email protected] ~]# lsblk 
[[email protected] ~]# ls /dev/vdb[1-2]

3.格式化文件系统

  • mkfs 工具集
  • mkfs.ext3 分区设备路径
  • mkfs.ext4 分区设备路径
  • mkfs.xfs 分区设备路径
  • mkfs.vfat -F 32 分区设备路径
[[email protected] ~]# blkid /dev/vdb1 #查看分区UUID及文件系统信息
[[email protected] ~]# mkfs.ext4 /dev/vdb1
[[email protected] ~]# blkid /dev/vdb1

[[email protected] ~]# blkid /dev/vdb2 #查看分区UUID及文件系统信息
[[email protected] ~]# mkfs.xfs /dev/vdb2
[[email protected] ~]# blkid /dev/vdb2

[[email protected] ~]# mkfs.xfs /dev/vdb2
mkfs.xfs: /dev/vdb2 appears to contain an existing filesystem (xfs).
mkfs.xfs: Use the -f option to force overwrite.
-f :强制格式化

4.挂载使用

[[email protected] ~]# mount /dev/vdb1 /mypart1
mount: 挂载点 /mypart1 不存在
[[email protected] ~]# mkdir /mypart1
[[email protected] ~]# mkdir /mypart2
[[email protected] ~]# mount /dev/vdb1 /mypart1
[[email protected] ~]# mount /dev/vdb2 /mypart2

[[email protected] ~]# df -h #查看所有 正在挂载使用 的分区的信息

################################################################

综合分区:

请划分 3个主分区,分别为2G
划分 2个逻辑分区,分别 为 1G

[[email protected] ~]# fdisk /dev/vdb
p 查看分区表
n 创建新的分区----->回车----->回车---->回车----->在last结束时 +2G
p 查看分区表
n 创建新的分区 
----->回车---->起始回车----->结束回车 将所有空间给扩展分区
p 查看分区表
n 创建新的分区----->起始回车------>结束+1G
n 创建新的分区----->起始回车------>结束+1G
d 删除分区
w 保存并退出

[[email protected] ~]# partprobe #刷新 新的分区
[[email protected] ~]# lsblk

[[email protected] ~]# ls /dev/vdb[1-6]

##################################################################

总结分区:

1.查看识别硬盘 lsblk
2.划分分区 fdisk
3.刷新新的分区 partprobe
4.格式化 mkfs.ext4
5.查看文件系统类型 blkid
6.挂载使用 mount
7.查看挂载使用 df -h
8.完成开机自动挂载 /etc/fstab
9.验证书写内容 mount -a

#################################################################

开机自动挂载分区

  • 配置文件 /etc/fstab 的记录格式
  • 设备路径 挂载点 类型 参数 备份标记 检测顺序

补充:vim 命令模式 按 o 另起一行进入 插入模式

[[email protected] ~]# blkid /dev/vdb1
[[email protected] ~]# vim /etc/fstab

/dev/vdb1 /mypart1 ext4 defaults 0 0

[[email protected] ~]# mount -a #检测/etc/fstab文件格式,并尝试挂载设备
[[email protected] ~]# df -h

################################################################

对于/dev/vdc进行综合分区:

划分3个主分区,分别为10G
划分2个逻辑分区,分别为10G

[[email protected] ~]# fdisk /dev/vdc
p 查看分区表
n 创建新的分区----->回车----->回车---->回车----->在last结束时 +10G #第一个主分区
p 查看分区表
.......
n 创建新的分区(扩展分区) 
----->回车---->起始回车----->结束回车 将所有空间给扩展分区
p 查看分区表
n 创建新的分区----->起始回车------>结束+10G #划分第一个逻辑分区
n 创建新的分区----->起始回车------>结束+10G #划分第二个逻辑分区
d 删除分区
w 保存并退出
[[email protected] ~]# lsblk #查看分区情况

################################################################

LVM逻辑卷

作用:    1. 可以整合分散的空间
         2. 逻辑卷可以容量扩大

将众多的物理卷(pv),组成卷组(vg),再从卷组中划分逻辑卷(lv),再去格式化逻辑卷,进行挂载

 面粉---------》大面团---------》小面团------》蒸--------》吃

 砖---------》大房子---------》打隔段---------》装修---------》入住

一、制作逻辑卷

1.创建卷组 : vgcreate 卷组的名字 组成卷组的成员

[[email protected] ~]# vgcreate myvg /dev/vdc1 /dev/vdc2

[[email protected] ~]# pvs #显示物理卷的信息
[[email protected] ~]# vgs #显示卷组的信息

2.创建逻辑卷 : lvcreate -n 逻辑卷的名字 -L 大小 卷组的名字

[[email protected] ~]# lvcreate -n vo -L 16G myvg

[[email protected] ~]# lvs #显示逻辑卷的信息
[[email protected] ~]# vgs #显示卷组的信息

3.使用逻辑卷

[[email protected] ~]# mkfs.ext4 /dev/myvg/vo 
[[email protected] ~]# blkid /dev/myvg/vo
[[email protected] ~]# mkdir /lvm

[[email protected] ~]# vim /etc/fstab

/dev/myvg/vo /lvm ext4 defaults 0 0

[[email protected] ~]# mount -a 
[[email protected] ~]# df -h

##############################################################

逻辑卷的扩大,支持线上操作

一、卷组有足够的剩余空间

1.空间的扩展

[[email protected] ~]# vgs
[[email protected] ~]# lvextend -L 18G /dev/myvg/vo 
[[email protected] ~]# lvs

2.文件系统的扩展

resize2fs : ext4文件系统扩展命令
xfs_growfs : xfs文件系统扩展命令

[[email protected] ~]# df -h
[[email protected] ~]# resize2fs /dev/myvg/vo 
[[email protected] ~]# df -h

二、卷组没有足够的剩余空间

1.扩展卷组空间

[[email protected] ~]# vgextend myvg /dev/vdc3
[[email protected] ~]# vgs

2.空间的扩展

[[email protected] ~]# vgs
[[email protected] ~]# lvextend -L 25G /dev/myvg/vo 
[[email protected] ~]# lvs

3.文件系统的扩展
resize2fs : ext4文件系统扩展命令
xfs_growfs : xfs文件系统扩展命令

[[email protected] ~]# df -h
[[email protected] ~]# resize2fs /dev/myvg/vo 
[[email protected] ~]# df -h

##################################################################

了解:逻辑卷的缩小,有风险

1.先缩减文件系统的大小,在缩减空间的大小

[[email protected] ~]# resize2fs /dev/myvg/vo 10G

[[email protected] ~]# umount /lvm/
[[email protected] ~]# resize2fs /dev/myvg/vo 10G

[[email protected] ~]# e2fsck -f /dev/myvg/vo
[[email protected] ~]# resize2fs /dev/myvg/vo 10G

[[email protected] ~]# lvreduce -L 10G /dev/myvg/vo 
WARNING: Reducing active logical volume to 10.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce vo? [y/n]: y

[[email protected] ~]# df -h

ext4文件系统可以缩减

xfs文件系统不支持缩减

##################################################################

PE:卷组划分空间的单位

  • 创建卷组的时候设置PE大小
    • vgcreate -s PE大小 卷组名 空闲分区…
    • vgchange -s PE大小 卷组名
  • 创建逻辑卷的时候指定PE个数
    • lvcreate -l PE个数 -n 逻辑卷名 卷组名
[[email protected] ~]# vgdisplay myvg
[[email protected] ~]# vgchange -s 1M myvg

请划分一个逻辑卷名字lvtest01,大小为50个PE的总和

[[email protected] ~]# lvcreate -l 80 -n lvtest01 myvg

[[email protected] ~]# lvs

###################################################################

逻辑卷的删除

[[email protected] ~]# lvremove /dev/myvg/vo 
Logical volume myvg/vo contains a filesystem in use.

[[email protected] ~]# umount /lvm
[[email protected] ~]# lvremove /dev/myvg/vo 
Do you really want to remove active logical volume vo? [y/n]:y

[[email protected] ~]# lvs

[[email protected] ~]# vgremove myvg
[[email protected] ~]# vgs

[[email protected] ~]# pvremove /dev/vdc[1-3]
[[email protected] ~]# pvs

cera aliyun tengxunyun cloudiplc

相关推荐

Moack|韩国独服|双路E5-2620V2|32G内存|480G SSD|无限流量|30M带宽|月付$59|电信走CN2|联通走LG|移动直连|适合个人或者团队使用

#MOACK#(蘑菇主机)是一家成立了四年多的商家,是由#国人#和韩国合作开设的,主要以销售#独立服务器#为主,机房位于#韩国MOACK机房#,线路方面商家接入了#kt#/lg/kinx三条线路,到#中国大陆#的速度非常好,而且商家的套餐比较便宜,之前出过28美元的高配置服务器,今天收到商家的促销推送,本次商家新上了#30Mbps#-#100Mbps#的大带宽服务器,价格59美元起, MOACK高性能韩国大带宽服务器优惠   由于骂声太多不往下介绍了

Recloud测评|优惠码|9元每月|256M内存|20G空间|256G流量|50Mbps端口|马来西亚|原生IP

#Recloud#,国人商家,Recloud旗下,主要提供共享IP的KVM VPS,特色是移动直连效果极佳,解锁超多流媒体NF spofity kkbox steam 等等。月付9折#优惠码#:SY6PP85F3K,年付7折#优惠码#:1Y4HONEOU0 马来西亚NAT – 自定义 vCPU:1 内存:256 MB 空间:20 GB 流量:256 GB /月(50Mbps端口,双向计算) IPv4:共享,11个转向端口 10元/月 购买链接 马来西亚NAT – 小 vCPU:1 内存:512 MB 空间:20 GB 流量:1024 GB /月(50Mbps端口,双向计算) IPv4:共享,11个转向端口 25元/月 购买链接

阿鸟云测评|优惠码|高防|10M带宽|洛杉矶|月付19元|洛杉矶高防

#阿鸟云#怎么样,阿鸟云好不好,阿鸟云隶属于山东婧潇信息科技有限公司 ,阿鸟云秉承着服务于客户服务于大众的理念运营,自营机器线路优价格低。目前在使用客户达到3500+ ,做到零故障零售后。主营产品有:弹性云服务器,香港弹性云服务器,美国vps和日本vps,香港物理机,国内高防物理机以及美国日本高防物理机。 产品特色:平均延迟50ms以下,高防御,国内全绿,硬件配置方面采用KVM虚拟化技术,全盘使用SSD硬盘,RAID10阵列保障数据安全,偏中高端硬件大大的提升机器性能和稳定性。并支持LIUNX/windows系统,建站首选。 官网:https://www.aniaoyun.com 优惠码:96DED3 首次购买可享受 云服务器9.5折/虚拟主机9.5折/裸金属9.5折 优惠! 购买链接:https://www.aniaoyun.com/server/buy.html 洛杉矶CN2 1核(CPU) 1G(内存) 10M(带宽) 10G(磁盘) 10G(防御) 1个月 × 1台(购买量) 19元/月 香港大浦CN2 1核(CPU) 1G(内存) 1M(带宽) 10G(磁盘) 5G(防御) 1个月 × 1台(购买量) 31元/月 洛杉矶高防 1核(CPU) 1G(内存) 10M(带宽) 10G(磁盘) 50G(防御) 1个月 × 1台(购买量) 28元/月 今天正好收到商家发来的机器,测评如下

PloxHost测评|优惠码|美国|达拉斯|L5520|32G内存|250GSSD|10T流量|1Gbps|5IP|29.99刀每月

#PloxHost#怎么样,PloxHost好不好,PloxHost美国独服正在促销,美国达拉斯机房,最低29.99美元/月,配置是2*L5520/32G/250GB SSD/10TB流量/1Gbps/5个IP,不过性价比最高的其实是一款E5处理器256GB内存套餐,仅需79.99美元/月,全部5个IPv4地址,性价比很高。由Hivelocity机房提供免费#DDoS防御#。 PloxHost成立于2015年,主营基于美国达拉斯机房的Minecraft游戏服务器、OpenVZ VPS、KVM VPS、抓用服务器、虚拟主机托管业务。 PloxHost官网:https://plox.host PloxHost注册入口:https://mcp.plox.host/site/register PloxHost测试IP:66.11.123.45,美国#达拉斯#机房 PloxHost的一款特价美国独服,美国达拉斯机房: Special LET Life-Time Offer E5-2690处理器,8核16线程 256GB DDR3内存 1TB SSD硬盘 10TB流量 1Gbps带宽 5个IPv4 /64 IPV6 #优惠码#:LETOFFER-2021 优惠后79.99美元/月,点此入手 点评:达拉斯的路由是神路由,一会堪比GIA,一会炸到死

微信扫一扫,分享到朋友圈

分区规划及使用|LVM逻辑卷