linux大于2T的磁盘格式化

fdisk默认只能格式小于2T的磁盘,我们经常会碰到大于2T的磁盘,我们不能fdisk 格式化。

我们得用parted 来的格式化

parted 命令可能没有,yum install -y parted

真实例子:

[[email protected] ~]# lsblk
NAME                        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb                           8:16   0   9.1T  0 disk
└─sdb1                        8:17   0   9.1T  0 part
sdc                           8:32   0   9.1T  0 disk
└─sdc1                        8:33   0   9.1T  0 part
sdf                           8:80   0   9.1T  0 disk
└─sdf1                        8:81   0   9.1T  0 part
sde                           8:64   0   9.1T  0 disk
└─sde1                        8:65   0   9.1T  0 part
sdg                           8:96   0   9.1T  0 disk
└─sdg1                        8:97   0   9.1T  0 part
sda                           8:0    0 446.6G  0 disk
├─sda1                        8:1    0   700M  0 part /boot/efi
├─sda2                        8:2    0   100M  0 part
├─sda3                        8:3    0     2G  0 part
├─sda4                        8:4    0   500M  0 part /boot
└─sda5                        8:5    0 443.4G  0 part
  ├─VolGroup-lv_root (dm-0) 253:0    0    50G  0 lvm  /
  ├─VolGroup-lv_swap (dm-1) 253:1    0     4G  0 lvm  [SWAP]
  └─VolGroup-lv_home (dm-2) 253:2    0 389.4G  0 lvm  /home
sdh                           8:112  0   9.1T  0 disk
└─sdh1                        8:113  0   9.1T  0 part
sdd                           8:48   0   9.1T  0 disk
sdi                           8:128  0   9.1T  0 disk
└─sdi1                        8:129  0   9.1T  0 part
sdj                           8:144  0   9.1T  0 disk
└─sdj1                        8:145  0   9.1T  0 part
sdk                           8:160  0   9.1T  0 disk
└─sdk1                        8:161  0   9.1T  0 part
sdl                           8:176  0   9.1T  0 disk
└─sdl1                        8:177  0   9.1T  0 part
sdm                           8:192  0   9.1T  0 disk
└─sdm1                        8:193  0   9.1T  0 part 

我们看到sdd还没格式化:

[[email protected] ~]# parted /dev/sdd
GNU Parted 2.1
Using /dev/sdd
Welcome to GNU Parted! Type ‘help‘ to view a list of commands.
(parted) p
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdd: 10.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

(parted) mkpart
Partition name?  []? sdd1
File system type?  [ext2]? ext4
Start? 0
End? 10.0TB
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? Ignore
(parted) p
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdd: 10.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
 1      17.4kB  10.0TB  10.0TB               sdd1

(parted) quit
Information: You may need to update /etc/fstab.  
[[email protected] ~]# mkfs.ext4 /dev/sde1
mke2fs 1.41.12 (17-May-2010)
/dev/sde1 alignment is offset by 3072 bytes.
This may result in very poor performance, (re)-partitioning suggested.
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=1 blocks, Stripe width=0 blocks
610369536 inodes, 2441478135 blocks
122073906 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
74508 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
        102400000, 214990848, 512000000, 550731776, 644972544, 1934917632

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 22 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

一个10T的磁盘,最终大小的SIZE 大约是9T,Avail SIZE 是8.5T,所以相当于损失1.5T,可用率是85%。

[[email protected] ~]# df -Th
Filesystem           Type   Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                     ext4    50G  6.5G   41G  14% /
tmpfs                tmpfs  127G   36K  127G   1% /dev/shm
/dev/sda4            ext4   477M   40M  413M   9% /boot
/dev/sda1            vfat   696M  304K  696M   1% /boot/efi
/dev/mapper/VolGroup-lv_home
                     ext4   384G   67M  364G   1% /home
/dev/sdb1            ext4   9.0T   29G  8.5T   1% /cloud/data01
/dev/sdc1            ext4   9.0T   29G  8.5T   1% /cloud/data02
/dev/sdd1            ext4   9.0T   30G  8.5T   1% /cloud/data03
/dev/sde1            ext4   9.0T   28G  8.5T   1% /cloud/data04
/dev/sdf1            ext4   9.0T   32G  8.5T   1% /cloud/data05
/dev/sdg1            ext4   9.0T   32G  8.5T   1% /cloud/data06
/dev/sdh1            ext4   9.0T   32G  8.5T   1% /cloud/data07
/dev/sdi1            ext4   9.0T   32G  8.5T   1% /cloud/data08
/dev/sdj1            ext4   9.0T   33G  8.5T   1% /cloud/data09
/dev/sdk1            ext4   9.0T   30G  8.5T   1% /cloud/data10
/dev/sdl1            ext4   9.0T   26G  8.5T   1% /cloud/data11
/dev/sdm1            ext4   9.0T   28G  8.5T   1% /cloud/data12

原文地址:https://www.cnblogs.com/shanhua-fu/p/10332618.html

时间: 2024-10-13 19:06:51

linux大于2T的磁盘格式化的相关文章

Linux关于大于2T的磁盘分区格式化

有时候会遇到分区大于2T的磁盘,由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表. GPT: 全局唯一标识分区表(GUID Partition Table)是一个实体硬盘的分区结构.GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个字节,类似于扩展分区,真正的partition table在512字节之后,GPT磁盘没有四个主分区的限制. fdisk是不支持GPT分区的,我们可以使用parted来对GPT磁盘操

centos、linux查找未挂载磁盘格式化并挂载?

centos.linux查找未挂载磁盘格式化并挂载? df -h 查看当前linux服务器硬盘: fdisk -l /dev/sda   第一块硬盘 /dev/sdb   第二块硬盘 依此类推 以/dev/sdb为新增硬盘为例,需要进行以下操作方可正常使用 1.分区 fdisk /dev/sdb 依次输入 n,回车 p,回车1,回车 回车 2.格式化 mkfs -t ext4 -c /dev/sdb1 3.挂载(挂载目录可自行定义) mount /dev/sdb1 /opt [[email pr

格式化大于2T的磁盘

磁盘大于2T时候需要如下操作: yum install xfsprogs kmod-xfs xfsdump xfsprogs-devel --安装模块 modprobe xfs --添加模块到系统 lsmod |grep xfs --查看 parted -s /dev/sdb mkpart primary 0GB 30000.3GB --分区 mkfs.xfs /dev/sdb1 --格式化 mkdir /gfs && mount -t xfs /dev/sdb1 /gfs --挂载 vi

Linux中使用parted挂载大于2T的磁盘

Linux下正常挂载磁盘是用fdisk,但是fdisk是不支持GPT分区的(MBR分区表只支持2T磁盘),所以要挂载的磁盘大于2T的就得使用parted来进行GPT磁盘操作了! parted功能很强大,既可用命令行也可以用于交互式,在提示符下输入parted就会进入交互式模式,如果有多个磁盘的话,需要运行select sdX(X为磁盘)来进行磁盘的选择,也可直接用parted /dev/sdX指定相应的硬盘~ 整个过程如下:      parted /dev/vdc   (用part命令对3T硬

超过2T的磁盘格式化

fdisk只能够使用于小于2T磁盘,大于2T磁盘就需要使用PARTED工具分区 一.进入parted 1.parted /dev/sdb 2.(parted) print free Model: LSI MegaRAID 8708ELP (scsi) Disk /dev/sdb: 7438GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name

大于2t的磁盘分区,并格式化ext4挂载

1:MBR分区表:(MBR含义:主引导记录) 所支持的最大卷:2T (T; terabytes,1TB=1024GB) 对分区的设限:最多4个主分区或3个主分区加一个扩展分区. 2:GPT分区表:(GPT含义:GUID分区表) 支持最大卷:18EB,(E:exabytes,1EB=1024TB) 每个磁盘最多支持128个分区 使用 parted 建立大小超过2T的分区 1: parted /dev/sdb 2: mklabel gpt3: mkpart primary 0% 100% 4:pri

Linux挂载大于2T的磁盘硬盘

挂载2T以上的硬盘需要GPT格式,使用parted命令,细节如下 (1)parted /dev/sdb (视具体情况盘符编号) (2)print (查看当前分区情况) GNU Parted 2.1 使用 /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) print Model: DELL PERC H700 (scsi) Disk /dev/sdb: 3599GB Sector siz

使用parted给大于2T的磁盘分区

1.使用命令parted /dev/sdb 1 [[email protected] ~]# parted /dev/sdb 2 GNU Parted 2.1 3 使用 /dev/sdb 4 Welcome to GNU Parted! Type 'help' to view a list of commands. 5 (parted) help 6 align-check TYPE N check partition N for 7 TYPE(min|opt) alignment 8 chec

Linux下使用PARTED对大于2T磁盘分区

Linux下使用PARTED对大于2T磁盘分区 在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个10TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表,而我们在做raid时会划分多个VD来进行装系统,但系统安装完后无法将磁盘全部识别出来,这时就需要手动对GPT分区进行挂载,那么如何在linux中对大于2T的磁盘进行挂载?注意:       GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个