553  
   0
Redhat6.4使用mkfs.ext4格式化磁盘创建文件系统显示块太大
作者:张雷刚于 2021年04月06日 发布在分类 / 经验案例 / 经验案例 下,并于 2021年07月06日 编辑
xfs;partd;redhat

一、问题描述

Redhat6.4使用存储LUN大小为20T,在直接格式化磁盘创建文件系统时选择XFS格式,显示mkfs.xfs:没有那个文件或目录,在使用mkfs.ext4格式化磁盘创建文件系统显示块太大。

二、过程分析

1、EXT4的文件系统格式最大支持16TB空间,超过16TB的磁盘则不支持直接创建文件系统,需进行分区后确保每个分区都小于16TB。

2、Redhat6.x部分系统未安装 xfsprogros安装包,无法创建xfs格式的文件系统。

三、解决方法

1、采用EXT4的文件系统格式,则必须将磁盘分区,分区超过2TB时不能使用fdisk,fdisk分区方式支持MBR分区表,MBR分区表最大支持2TB磁盘,需采用gdisk或者partd,gdisk和partd方式支持GPT分区表

本次采用partd方式分区:

parted /dev/sdb                              对/dev/sdb进行分区或管理操作

   GNU   Parted 1.8.1                                                    
   Welcome   to GNU Parted! Type 'help' to view a list of commands.     

(parted)    mklabel   gpt                    定义分区表格式

(parted)    mkpart   p1                      创建第一个分区,名称为p1

File system type?  [ext2]?  ext3            定义分区格式

Start?  1                                   定义分区的起始位置(单位支持K,M,G,T)

End?   10T                                  定义分区的结束位置(单位支持K,M,G,T)

(parted)    print                            查看当前分区情况

   Model:   ATA VBOX HARDDISK (scsi)
   Disk   /dev/sda: 20TB
   Sector   size (logical/physical): 512B/512B
   Partition   Table: gpt

   Number  Start     End   Size  File system  Name  Flags

   1        32.3kB  10TB   10TB      ext3       p1

quit                                         退出

2、安装 xfsprogros 安装包,将系统镜像包上传至系统本地,制作本地yum源,安装xfsprogs相关包。

[root@controller-node /]# rpm -qa |grep xfsprogs
[root@controller-node /]# yum -y install xfsprogs

[root@controller-node /]# rpm -qa |grep xfs
xfsprogs-4.5.0-12.el7.x86_64
安装好xfs  progs相关包后可以正常使用xfs文件格式创建文件系统。



 知识评论当前评论数0

 推荐知识


 访问权限

创建人 张雷刚
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2021-07-06 15:28:34[当前版本] 张雷刚 增加代码框及描述
2021-07-06 14:10:36 张雷刚 增加代码框及描述
2021-04-06 18:03:12 张雷刚 CREAT

 附件

附件类型

JPGJPG

 目录
    宏杉案例知识库-V4.0.1