MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

linux磁盘管理,分区管理,分区扩容

2024-11-26 14:52 huorong linux 10 ℃ 0 评论

操作系统是openEuler22.03LTS版,在虚拟机上分配了三块磁盘,一个系统盘,两个10GB的空盘,用GPT格式做磁盘管理实验。


一、查看磁盘信息。

//查看块
lsblk


可以看到有两个10.5G的磁盘,分别是sdb、sdc。

二、创建分区。

parted /dev/sdb


在(parted)下输入以下命令。

mklabel gpt  
mkpart data1 ext4 1M 2G 

mkpart data1 ext4 1M 2G 命令的意思是创建一个名为data1,文件系统为ext4,起始位置是1M(扇区4K对齐),结束位置是2G的分区。


然后quit退出(parted),输入lsblk可以看到有个sdb1的分区,然后用命令格式化这个分区。

mkfs -t ext4 /dev/sdb1


把/dev/sdb1挂载到/data目录下。

mount /dev/sdb1 /data

不过这只是临时挂载,重启后就要重新挂载,要永久挂载需要修改/etc/fstab文件

三、分区扩容。

现在/dev/sdb1是2G,我给他扩容到8G。

parted /dev/sdb
p
resizepart 1
8G
yes
quit

扩容后df -h看一下,/dev/sdb1大小没变化还是1.8G,输入下面命令。

resize2fs /dev/sdb1

现在已经显示扩容到7.3G,扩容前保存的1.txt文件还在。


以上就是linux的磁盘管理,分区管理,分区扩容,但磁盘操作有风险,建议备份数据后再操作,先umount再扩容,之后再mount ,另外最好建立LVM格式分区,分区管理更灵活。

Tags:linux磁盘满了

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言