centos中管理大于2t的磁盘分区

author author     2023-04-16     612

关键词:

参考技术A

常见磁盘分区存储形式类型有两种: MBR(MSDOS) GPT

MBR(Master Boot Record,主引导记录)。
MBR是存在于驱动器最开始部分的一个特殊的启动扇区,一般叫它0扇区。它由446B的启动加载器(Windows和Linux的不同),64B的分区表,和2B用来存放区域的有效性标识55AA,共512B。

GPT(GUID Partition Table),这是最近几年逐渐流行起来的一种分区形式,如果要将使用GPT分区格式的磁盘作为系统盘,需要UEFI BIOS的支持,它才可以引导系统启动。UEFI一种称为Unified Extensible Firmware Interface(统一的可扩展的固件接口,它最终是为了取代BIOS,目前市面上的BIOS大多已支持UEFI。GPT也是为了最终取代MBR的。
GPT相比MBR的优点:

因为传统的MBR分区,支持的最大分区为2T,也可以一定程度上等同于磁盘大小,必定2T以上的硬盘不是非常普及。在CentOS中可以使用 fdisk 指令进行管理。详细过程不在赘述。

当CentOS中识别到有磁盘容量超过2T时,如果试图使用 fdisk 指令对其分区会有相应的警告提示,大致如下:

明确提示需要使用 parted 进行管理,如果系统中没有这一指令,使用 yum install -y parted 进行安装即可。

4K对齐
在磁盘中的扇区只有排列整齐才有利于发挥磁盘的最佳读写性能。这里的对齐即常听说的4K对齐。可以简单的理解4K对齐的作用:当在磁盘中存取小于4K的数据时,如果没有4K对齐这时候很可能需要将这份数据放到两个4K块中,会出现多次读写不同的块的情况,明显没有4K对齐只在一个块中去存取数据高效。
如果系统进行了磁盘内核参数的调整,可以使用以下公式计算出合适的磁盘第一分区的start值,单位为s,s表示扇区,如果没有调整start可以使用2048s或0%表示。end值可以使用百分比的形式,也可以使用数字加单位的形式,如50%,3T。

然后将optimal_io_size的值加上alignment_offset的值,再除以physical_block_size的值,得到这块盘分区的起始位置扇区编号。

注意 :parted指令做的磁盘设置立即生效,不需要和fdisk一样使用w才会生效。

当完成对超过2T的磁盘分区以后,可以查看系统内核( cat /proc/partition )是否已成功识别到相应分区。如果识别到了,按照常规方式对分区进行格式化,然后挂载即可使用新的磁盘分区了。

centos7.6在线扩容xfs文件系统(创建大于2t的磁盘分区并使用lvm管理)

1.使用parted方式格式化磁盘1.1查看磁盘情况[root@jylhlog2~]#fdisk-lDisk/dev/sdd:2199.0GB,2199023255552bytes,4294967296sectorsUnits=sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDisk/dev/sdb:42.9GB,42949672960bytes,83886080... 查看详情

centos分区/超过2t的磁盘

centos分区大于2TB用parted分区工具分区fdisk-l 查看要分的区(我这里是/dev/vdb)parted/dev/vdb   #进入/dev/vdb进行分区mktable    #进行分区(整块)Newdisklabeltype?gpt #选择分区格式为gpt Warning:The 查看详情

格式化大于2t的磁盘

linux下parted对大于2T的磁盘进行格式化1.查看需要格式的磁盘fdisk -ls2.进入与磁盘的交互parted /dev/sdb3.设置分区类型为gptmklabel gpt4.primary指分区类型为主分区,0是分区开始位置,100%是分区结束位置mkpart primary 0%&nbs... 查看详情

centos8平台使用parted管理分区(代码片段)

一,parted的用途parted是GNU发布的强大的分区工具,parted命令可以划分单个分区大于2T的GPT格式的分区,也可以划分普通的MBR分区。因为fdisk命令对于大于2T的分区无法划分,所以用fdisk无法看到parted划分的GPT格式的分区 说明:... 查看详情

centos7使用parted对大于2t的硬盘分区

一、硬盘分区说明:fdisk和parted都能分区,当硬盘容量大于2T时,只能使用parted进行分区。二、演示环境:1、VMware中新增一块大小为4T的硬盘:2、查看操作系统版本:#cat/etc/centos-release3、sdb默认没有分区:#lsblk三、使用fdisk分区... 查看详情

大于2t的磁盘分区,并格式化ext4挂载(代码片段)

1:MBR分区表:(MBR含义:主引导记录)所支持的最大卷:2T(T;terabytes,1TB=1024GB)对分区的设限:最多4个主分区或3个主分区加一个扩展分区。2:GPT分区表:(GPT含义:GUID分区表)支持最大卷:18EB,(E:exabytes,1EB=1024TB)每个磁盘... 查看详情

linux分区命令parted的用法(代码片段)

...sk就无法满足要求了;这个时候有2个方法,其一是通过卷管理来实现,其二就是通过parted工具来实现对GPT磁盘进行分区操作; 查看详情

磁盘分区重点知识

...工具有fdisk(适合给小于2T的磁盘分区),parted(擅长给大于2T的磁盘分区,可以对小于2T的磁盘分区),首选fdisk,只有大于2T时才去选parted补:(一台服务器6块600G的磁盘,raid5后,总 查看详情

大硬盘(大于2t)分区方法(代码片段)

背景    在使用fdisk建立分区时,我们最大只能建立2TB大小的分区。如需建立超过2T的分区需要采用GPT磁盘模式。下文补充一下GPT和MBR的基础知识和分超过2T分区的方法。基本概念MBR1、MBR,该磁盘模式是我们常用的... 查看详情

centos6.4的ext4文件系统如何实现挂载大于16tb的磁盘分区

环境:CentOS6.4_64bit服务器硬盘配置12X2T,做了1个Raid5,再分了1个约500G的虚拟磁盘组和1个约21.5T的虚拟磁盘组。选择500G的磁盘安装完系统CentOS6.4_64bit后,对21.5T的磁盘进行mkpart分区。CentOS6.4_64bit中自带的低版本e2fsprogs不支持创建16... 查看详情

centos7安装过程中,磁盘大于2t的报错处理(代码片段)

问题描述服务器磁盘单盘空间大于2TB,在安装CentOS7时出现下图报错:Bootfailure.RebootandSelectproperBootdevice...问题原因:安装CentOS7时,如果硬盘容量小于2TB,系统默认会使用MBR格式来安装。如果大于2TB则需要使用GPT格式,否则会出现... 查看详情

windowsserver2008r2怎么安装2t以上的硬盘

...作系统默认采用MBR分区表来初始化硬盘,但是MBR最多只能管理2TB的分区或硬盘。要建立或使用大于2TB的分区,必须将硬盘初始化为GPT(GUIDPartitiontable)分区表。GPT分区表最多可以管理18EB的硬盘空间(1EB=1024PB=1048576TB)并且最多可以管... 查看详情

linux运维基础:磁盘管理(代码片段)

磁盘分区使用工具一般情况下,小磁盘分区:磁盘空间小于2T-->fdisk大磁盘分区:磁盘空间大于2T-->party(亦可用于小于2T)fdisk常用命令命令功能fdisk-l查看磁盘分区信息fdisk/dev/sdb进行磁盘分区mkfs.xfs/dev/sdb1或mkfs-txfs/de... 查看详情

centos6.7系统硬盘挂载

...的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:  1、使用fdisk-l命令查询存储查出要挂载的盘阵在/dev/sdb(存储空间以文件的形式展示sdb就是未被使用的存储... 查看详情

linux划分大于2t的单个逻辑盘

Parted是类似fdisk的命令行分区软件,假设我们在linux系统中有一块未分区的硬盘sdb1,下面以实例的方式来讲解如何使用Parted:parted/dev/sdb1(未分区前设备名sdb1)partedmklable(建立分区表)Newdisklabeltype?gpt  (选择新的磁盘标签类... 查看详情

linux磁盘挂载和扩容(1)

...盘扩容问题。Linux磁盘挂载有两种情况1.小于2T磁盘挂载2.大于2T磁盘挂载下面我们分别介绍两种情况的挂载方式以下磁盘名称都以/dev/sdc为例挂载小于2T的磁盘也分两种第一种,直接挂载裸盘,此刻就不用创建分区在这种情况下,... 查看详情

linux挂载大于2t的磁盘硬盘

挂载2T以上的硬盘需要GPT格式,使用parted命令,细节如下 (1)parted/dev/sdb(视具体情况盘符编号)(2)print(查看当前分区情况) GNUParted2.1使用/dev/sdbWelcometoGNUParted!Type‘help‘toviewalistofcommands.(parted)printModel:DELLPERCH700(scsi) 查看详情

parted在2t以上硬盘上分区操作

...区生产环境如何使用?1)pertend一般用于当硬盘(raid后)大于2t的时候分区操作,2t以下还是用fdisk分区2)使用parted一般操作系统都已经安装好了3)大于2t的因硬盘在安装操作系统阶段可以shi用raid中的虚拟磁盘技术分区,如分200M... 查看详情