新闻详情

新闻详情

首页 / 资讯中心 / 详情

MinIO解决ext4硬盘inode占满问题(xfs动态扩容inode空间占比)

发布时间:2026/9/6 13:00:11来源:尧图网络
MinIO解决ext4硬盘inode占满问题(xfs动态扩容inode空间占比)
一、问题描述因小图片较多导致Inode占用100%(挂载存储格式为ext4)磁盘空间虽然还有很多但是无法写入数据。#查看文件系统类型[rootdev19 disk1]# lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINTsdb└─sdb1 LVM2_member Y4kEkJ-4uXj-9CDv-ydLT-QkF5-ynX4-ZsPLgi└─vg1-lv1 ext4 6de6101b-f61a-4838-afe8-649c127b1e21 /disk1sr0fd0sda├─sda2 LVM2_member ndfeBN-8YeI-FhGt-ZVzz-dcbw-DcQ8-P4fEgh│ ├─centos-swap swap 34583692-432d-4bd4-9f66-48495f73443e│ ├─centos-home xfs 51532aa3-9cea-4460-add7-8d8966d0d6b6 /home│ └─centos-root xfs eb48cfe5-b6b7-4110-815b-add057914f5c /└─sda1 xfs e4a236d9-fefb-472d-9378-1b475750f724 /boot#查看inode情况[rootdev19 disk1]# df -ih nfs-data/文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点/dev/mapper/vg1-lv1 420K 409K 12K 98% /disk1二、解决方案注因为ext4无法动态调整inode空间占比所以选择将ext4改为xfs(支持动态调整inode空间占比)1、备份minio的数据到别的磁盘或机器MinIO客户端mc命令实现数据迁移2、取消挂载[rootdev19 disk1]# lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINTsdb└─sdb1 LVM2_member Y4kEkJ-4uXj-9CDv-ydLT-QkF5-ynX4-ZsPLgi└─vg1-lv1 ext4 6de6101b-f61a-4838-afe8-649c127b1e21 /disk1sr0fd0sda├─sda2 LVM2_member ndfeBN-8YeI-FhGt-ZVzz-dcbw-DcQ8-P4fEgh│ ├─centos-swap swap 34583692-432d-4bd4-9f66-48495f73443e│ ├─centos-home xfs 51532aa3-9cea-4460-add7-8d8966d0d6b6 /home│ └─centos-root xfs eb48cfe5-b6b7-4110-815b-add057914f5c /└─sda1 xfs e4a236d9-fefb-472d-9378-1b475750f724 /boot[rootdev19 disk1]# umount /disk1umount: /disk1目标忙。(有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)[rootdev19 home]# cd /home/nfs-server/[rootdev19 nfs-server]# docker-compose downStopping nfs-server ... doneRemoving nfs-server ... doneRemoving network nfs-server_default[rootdev19 nfs-server]# umount /disk1[rootdev19 nfs-server]# lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINTsdb└─sdb1 LVM2_member Y4kEkJ-4uXj-9CDv-ydLT-QkF5-ynX4-ZsPLgi└─vg1-lv1 ext4 6de6101b-f61a-4838-afe8-649c127b1e21sr0fd0sda├─sda2 LVM2_member ndfeBN-8YeI-FhGt-ZVzz-dcbw-DcQ8-P4fEgh│ ├─centos-swap swap 34583692-432d-4bd4-9f66-48495f73443e│ ├─centos-home xfs 51532aa3-9cea-4460-add7-8d8966d0d6b6 /home│ └─centos-root xfs eb48cfe5-b6b7-4110-815b-add057914f5c /└─sda1 xfs e4a236d9-fefb-472d-9378-1b475750f724 /boot3、不格式化数据把ext4文件格式改为xfs文件格式没成功用的下面的方法yum install fstransformfstransform /dev/mapper/vg1-lv1 xfs3、格式化数据1、强制格式化xfs[rootdev19 ~]# mkfs.xfs -f /dev/vg1/lv1meta-data/dev/vg1/lv1 isize512 agcount4, agsize27524864 blks sectsz512 attr2, projid32bit1 crc1 finobt0, sparse0data bsize4096 blocks110099456, imaxpct25 sunit0 swidth0 blksnaming version 2 bsize4096 ascii-ci0 ftype1log internal log bsize4096 blocks53759, version2 sectsz512 sunit0 blks, lazy-count1realtime none extsz4096 blocks0, rtextents0[rootdev19 ~]# lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINTsdb└─sdb1 LVM2_member Y4kEkJ-4uXj-9CDv-ydLT-QkF5-ynX4-ZsPLgi└─vg1-lv1 xfs 21ad0a5e-699a-439d-b682-0ea10dfd36a8sr0fd0sda├─sda2 LVM2_member ndfeBN-8YeI-FhGt-ZVzz-dcbw-DcQ8-P4fEgh│ ├─centos-swap swap 34583692-432d-4bd4-9f66-48495f73443e│ ├─centos-root xfs eb48cfe5-b6b7-4110-815b-add057914f5c /│ └─centos-home xfs 51532aa3-9cea-4460-add7-8d8966d0d6b6 /home└─sda1 xfs e4a236d9-fefb-472d-9378-1b475750f724 /boot2、挂载[rootdev19 ~]# mount /dev/vg1/lv1 /disk1#调整永久挂载$ vim /etc/fstab#/dev/sdb1 /minio ext4 defaults 0 0/dev/sdb1 /minio xfs defaults 0 0检查修改硬盘格式为xfs后Inode情况4、xfs硬盘格式inode空间占比1、查看inode空间占比[rootdev19 nfs-server]# xfs_info /disk1meta-data/dev/mapper/vg1-lv1 isize512 agcount4, agsize27524864 blks sectsz512 attr2, projid32bit1 crc1 finobt0 spinodes0data bsize4096 blocks110099456, imaxpct10 sunit0 swidth0 blksnaming version 2 bsize4096 ascii-ci0 ftype1log internal bsize4096 blocks53759, version2 sectsz512 sunit0 blks, lazy-count1realtime none extsz4096 blocks0, rtextents02、修改inode空间占比为50%(后续可以根据存储情况调整)[rootdev19 nfs-server]# xfs_growfs -m 50 /disk1meta-data/dev/mapper/vg1-lv1 isize512 agcount4, agsize27524864 blks sectsz512 attr2, projid32bit1 crc1 finobt0 spinodes0data bsize4096 blocks110099456, imaxpct10 sunit0 swidth0 blksnaming version 2 bsize4096 ascii-ci0 ftype1log internal bsize4096 blocks53759, version2 sectsz512 sunit0 blks, lazy-count1realtime none extsz4096 blocks0, rtextents0inode max percent changed from 10 to 50[rootdev19 nfs-server]# xfs_info /disk1meta-data/dev/mapper/vg1-lv1 isize512 agcount4, agsize27524864 blks sectsz512 attr2, projid32bit1 crc1 finobt0 spinodes0data bsize4096 blocks110099456, imaxpct50 sunit0 swidth0 blksnaming version 2 bsize4096 ascii-ci0 ftype1log internal bsize4096 blocks53759, version2 sectsz512 sunit0 blks, lazy-count1realtime none extsz4096 blocks0, rtextents0[rootdev19 nfs-server]# df -ih /disk1文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点/dev/mapper/vg1-lv1 420M 4 420M 1% /disk1[rootdev19 nfs-server]#
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

电路分析试题库怎么刷?三遍刷题法+核心考点拆解助你高效备考 2026/9/6 13:39:15

电路分析试题库怎么刷?三遍刷题法+核心考点拆解助你高效备考

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
LPL焦点战AL vs JDG:中野博弈与数据分析观赛方法论 2026/9/6 13:39:15

LPL焦点战AL vs JDG:中野博弈与数据分析观赛方法论

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
PLECS栅极驱动建模实战:提升电力电子仿真精度的关键一步 2026/9/6 13:39:15

PLECS栅极驱动建模实战:提升电力电子仿真精度的关键一步

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
STM32温控风扇系统设计:从DHT11采集到PWM调速的完整嵌入式实践 2026/9/6 13:39:15

STM32温控风扇系统设计:从DHT11采集到PWM调速的完整嵌入式实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
探险家 2000 Plus v2 9 月 29 日上市:配 2kWh 电池,有风暴预警与应急储备模式 2026/9/6 13:39:15

探险家 2000 Plus v2 9 月 29 日上市:配 2kWh 电池,有风暴预警与应急储备模式

探险家 2000 Plus v2:高容量电池与实用功能的结合探险家 2000 Plus v2 在硬件配置上表现出色,配备了 2kWh 的磷酸铁锂(LFP)电池。这种电池具有高安全性、长寿命等优点,为产品提供了可靠的电力保障。同时,它…

阅读更多 →
RAG实战指南:从朴素检索到Agentic RAG的进阶路线 2026/9/6 13:36:15

RAG实战指南:从朴素检索到Agentic RAG的进阶路线

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞