lvm创建单独磁盘
Linux LVM 配置步骤
目标
采用LVM方案,实现逻辑卷挂载点/lv1对应两块磁盘/sdc1、/sdd1。
步骤1:添加硬盘
添加两块硬盘:/sdc、/sdd
请参考<第3节 Linux添加磁盘>,略。
步骤2:创建分区
两块硬盘分别创建单分区:/sdc1、/sdd1
请参考<第3节 Linux添加磁盘>,略。
步骤3:分区转化为LVM类型
继续执行fdisk
fdisk /dev/sdc
先选t:转化分区类型
再输入分区代码:8e ,表示LVM类型。
完成转化。
sdd分区同样操作。
再次检查两块磁盘是否转化LVM成功。
步骤4:创建物理卷
针对两个逻辑磁盘分别创建物理卷
pvcreate /dev/sdc1
pvcreate/dev/sdd1
步骤5:创建卷组
创建卷组,包含上述两个物理卷
vgcreate vg1 /dev/sdc1 /dev/sdd1
步骤6:创建逻辑卷
从卷组中创建逻辑卷。类似于 分区操作。
从卷组vg1中创建3G逻辑卷lv1。
当然,按目标,应该是全部大小都分配给他。没关系,改个大小的问题。
这里要说明的是,可以只用部分。
lvcreate -L 3G -n lv1 vg1
步骤7:格式化逻辑卷
格式化逻辑卷lv1
mkfs -t xfs /dev/vg1/lv1
注:这里格式化为xfs类型。
步骤8:挂载逻辑卷
针对逻辑卷设置挂载点
mkdir /lv1
mount /dev/vg1/lv1 /lv1
步骤9:永久挂载
vim /etc/fstab
文件结尾追加内容
/dev/vg1/lv1 /lv1 xfs defaults 0 0
格式与mkfs中的版本一致。步骤7我们设置的是xfs类型。
重启测试成功。
pvcreate /dev/nvme0n2
pvs
vgcreate /dev/nvme0n2
gcreate vg /dev/nvme0n2
lvcreate -l 100%FREE -n lvdata vg ????
lvcreate -n lvdata -L 2G vg
pvs
vgs
lvdisplay
lvs
lsblk
fdisk -l
lvextend -l +100%FREE /dev/mapper/vg-lvdata
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
2021-11-29 shell单引号内嵌套单引号即可使用变量
2021-11-29 Harbor镜像仓库(含clair镜像扫描) - 完整部署记录
2021-11-29 K8S部署RabbitMQ集群 (镜像模式) - 部署笔记
2021-11-29 K8S部署Redis Cluster集群(三主三从模式) - 部署笔记
2021-11-29 go递归函数
2021-11-29 Go接口特性
2021-11-29 Go 语言中的两个定时任务库