磁盘规划
1、逻辑卷
2、lvm管理命令
显示分区信息:fdisk -l 、lsblk
PV:
创建pv #pvcreate /dev/sdb /dev/sdc
显示pv #pvdisplay
#pvs
删除pv #pvremove /dev/sdb /dev/sdc
VG:
创建卷组(vg),并将pv加入到vg:
#vgcreate centos /dev/sdb /dev/sdc
将pv从vg中移除(使用中不能移出):
#vgreduce centos /dev/sdc
从vg中移出缺失的物理硬盘:
# vgreduce --removemissing centos
显示vg信息:#vgdisplay vgs
添加卷组vg空间:vgextend centos /dev/sdd
删除vg : vgremove centos
LV:
基于vg创建lv: #lvcreate -n mylv -L 2G centos || lvcreate -n mylv -l 100%free centos
显示lv : lvs lvdispaly
格式化lv #mkfs.xfs /dev/centos/mylv
挂载lv #mount /dev/centos/mylv /mnt
删除lv lvremove /dev/centos/mylv
激活修复后的lv #lvchange -ay /dev/centos
增加lv空间:lvextend -L +3G /dev/centos/mylv
更新lv: resize2fs /dev/centos/mylv ext4 xfs_growfs /dev/centos/mylv xfs
3、磁盘管理
(1)格式化一块磁盘 mkfs.xfs /dev/sda &&mkdir /data &&mount /dev/sda /data
(2) 磁盘分区:进入:parted /dev/sdb 查看:p 删除:rm 1 rm 2
将磁盘格式变成gpt的格式(因为parted 只针对gpt格式磁盘进行操作)转换:(parted)mklabel gpt 分区:mkpart primary 1 500
查看: p 退出 quit 格式划已经分好的区 #mkfs -t ext4 /dev/sdb1 || mkfs.ext4 /dev/sdb1 挂载 #mount .dev.sdb1 /mnt
开机挂载 # echo "/dev/sdb1 /mnt ext4 defalts 0 0 " >> /etc/fstab
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏