欧拉Euler操作系统下磁盘的分区、挂载、卸载、删除

一.分系统盘:

root用户登录主机使用fdisk进行分盘:

fdisk常用按键:n(新建分区),q(不保存退出),w(保存并退出),d(删除分区)

#fdisk /dev/vda

按n键分盘4为1k,+6G分出5,+4G分出6(出现First sector时表示分区的开始位置直接点确定)


输入w键保存后执行lsblk可以查看刚刚分出的盘符及大小

(1).针对已经有目录只增大目录的容量(不需要挂载和写入配置):

vgextend sys /dev/vda5---扩展卷组 vgextend命令用于动态扩展LVM卷组,它通过向卷组中添加物理卷来增加卷组的容量
lvextend -L +5.99G /dev/mapper/sys-tmp---将扩容卷组分配到tmp目录
resize2fs /dev/mapper/sys-tmp---增大文件系统

(2).没有目录需要创建对应的目录然后进行挂载并写入配置:

mkdir -p /tmp/uniagent-download--创建目录
mkfs.ext4  /dev/vda6 ---将目录格式化vda6
mount /dev/vda6 /tmp/uniagent-download---挂载磁盘
echo '/dev/vda6 /tmp/uniagent-download ext4 nofail,defaults 0 0' >> /etc/fstab---挂载后写入配置,目的是重启后相关挂载不会丢失
 

备注:系统盘如果分错了如何删除:

有写入配置的需要vi /etc/fstab中先删除对应的配置信息,然后取消挂载:

umount /dev/vda6 /tmp/uniagent-download

然后再执行fdisk /dev/vda

按d键后输入对应编号删除需要删除的分区

二.分数据盘(可以将数据盘分成多个容量分别挂载到不同的目录):

使用fdisk命令将VDB分成不同大小的:

fdisk /dev/vdb通过n可以可以连续分出不同同容量的盘符

注意:分最后一点容量的时候点击n后连续按Enter可以将最后的容量全部分给最后一块盘符。

下面以100G的VDD数据盘为例,已经分出VDD1-5一共5块盘(没有vdd4因为分到vdd4时只能分出1K的vdd4):

pvcreate /dev/vdd1
vgcreate vgappoffcdr /dev/vdd1
lvcreate -L 20G -n lvappoffcdr vgappoffcdr
mkdir -p /onip/offcdr
mkfs.ext4 /dev/vgappoffcdr/lvappoffcdr
mount  /dev/mapper/vgappoffcdr-lvappoffcdr /onip/offcdr
echo '/dev/mapper/vgappoffcdr-lvappoffcdr /onip/offcdr ext4 nofail,defaults 0 0' >> /etc/fstab


lvcreate -L 19.99G -n lvappfilelist vgappoffcdr
mkdir -p /onip/filelist
mkfs.ext4 /dev/vgappoffcdr/lvappfilelist
mount  /dev/mapper/vgappoffcdr-lvappfilelist /onip/filelist
echo '/dev/mapper/vgappoffcdr-lvappfilelist /onip/filelist ext4 nofail,defaults 0 0' >> /etc/fstab

pvcreate /dev/vdd2
vgcreate vgnfslock /dev/vdd2
lvcreate -L 9.99G -n lvnfslock vgnfslock

pvcreate /dev/vdd3
vgcreate vgnfslodas /dev/vdd3
lvcreate -L 40G -n lvdpdata vgnfslodas
mkdir -p /onip/lodas
mkfs.ext4 /dev/vgnfslodas/lvdpdata
mount  /dev/mapper/vgnfslodas-lvdpdata /onip/lodas
echo '/dev/mapper/vgnfslodas-lvdpdata /onip/lodas ext4 nofail,defaults 0 0' >> /etc/fstab

pvcreate /dev/vdd5
vgcreate vgnfsbdi /dev/vdd5
lvcreate -L 9.99G -n lvbdidata vgnfsbdi
mkdir -p /onip/bdi
mkfs.ext4 /dev/vgnfsbdi/lvbdidata
mount  /dev/mapper/vgnfsbdi-lvbdidata /onip/bdi
echo '/dev/mapper/vgnfsbdi-lvbdidata /onip/bdi ext4 nofail,defaults 0 0' >> /etc/fstab

最后使用lsblk可以查看分出的盘符及相关挂载信息。

三.卸载及删除:

这里以vdd5为例(删除多个同理,要想删除PV需要先将LV和VG先删除):

vgs---查看VG相关信息

pvs---查看PV相关信息

lvs---查看LV相关信息

vi /etc/fstab

删除配置文件中的对应信息:/dev/mapper/vgnfsbdi-lvbdidata /onip/bdi ext4 nofail,defaults 0 2

umount  /dev/mapper/vgnfsbdi-lvbdidata /onip/bdi----取消挂载

dmsetup info -C---查看vg与lv的链接关系
dmsetup remove vgnfsbdi-lvbdidata---删除vg与lv的链接关系,提示无法删除时需要先umount

lvremove lvbdidata---删除LV

vgremove vgnfsbdi---删除VG

mkfs.ext4 /dev/vdd5----格式话分区
partprobe刷新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值