centos 20T硬盘(超过16T)分区

最近新买了一台服务器DELL R730

首先我们做了一个raid 1 和raid 5

在raid 1 上安装系统

安装完系统之后,现在要进行分区了,那个raid 5 做完之后,实际大小是19T

所以这里不能用传统的fdisk来分区了,这里采用parted来分区,我们的系统是centos 7的,文件系统类型都设成是xfs文件系统了

这里开始分区:

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

Number  Start  End  Size  File system  Name  标志

(parted) help
  align-check TYPE N                        check partition N for TYPE(min|opt) alignment
  help [COMMAND]                           print general help, or help on COMMAND
  mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
  mkpart PART-TYPE [FS-TYPE] START END     make a partition
  name NUMBER NAME                         name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a particular partition
  quit                                     exit program
  rescue START END                         rescue a lost partition near START and END
  rm NUMBER                                delete partition NUMBER
  select DEVICE                            choose the device to edit
  disk_set FLAG STATE                      change the FLAG on selected device
  disk_toggle [FLAG]                       toggle the state of FLAG on selected device
  set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
  toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
  unit UNIT                                set the default unit to UNIT
  version                                  display the version number and copyright information of GNU Parted
(parted) print free
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 20.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  标志
        17.4kB  20.0TB  20.0TB  Free Space

(parted) parted                                                           
  align-check TYPE N                        check partition N for TYPE(min|opt) alignment
  help [COMMAND]                           print general help, or help on COMMAND
  mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
  mkpart PART-TYPE [FS-TYPE] START END     make a partition
  name NUMBER NAME                         name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a particular partition
  quit                                     exit program
  rescue START END                         rescue a lost partition near START and END
  rm NUMBER                                delete partition NUMBER
  select DEVICE                            choose the device to edit
  disk_set FLAG STATE                      change the FLAG on selected device
  disk_toggle [FLAG]                       toggle the state of FLAG on selected device
  set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
  toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
  unit UNIT                                set the default unit to UNIT
  version                                  display the version number and copyright information of GNU Parted

(parted) mkpart /dev/sdb1
文件系统类型?  [ext2]? xfs
起始点? 0                                                                
结束点? 5120GB                                                           
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? ignore                                           
(parted) mkpart /dev/sdb2
文件系统类型?  [ext2]? xfs                                               
起始点? 5120GB
结束点? 10240GB
(parted) mkpart /dev/sdb3
文件系统类型?  [ext2]? xfs                                               
起始点? 10240GB                                                          
结束点? 15360GB

(parted) print free                                                       
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 20.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name       标志
 1      17.4kB  5120GB  5120GB               /dev/sdb1
        5120GB  5120GB  524kB   Free Space
 2      5120GB  10.2TB  5120GB               /dev/sdb2
 3      10.2TB  15.4TB  5120GB               /dev/sdb3
        15.4TB  20.0TB  4641GB  Free Space

(parted) mkpart /dev/sdb4
文件系统类型?  [ext2]? xfs                                               
起始点? 15360GB                                                          
结束点? 20001GB                                                         
(parted) q

经过查找资料发现ext4格式不支持16T以上磁盘分区,没办法只能采用xfs格式。现在分区完成了。现在需要格式化磁盘了

mkfs.xfs /dev/sdb1

mkfs.xfs /dev/sdb2

mkfs.xfs /dev/sdb3

mkfs.xfs /dev/sdb4

现在就开始创建逻辑卷了

pvcreate

vgcreate    vgdata

lvcreate     lvdata

mkfs.xfs .../vgdata-lvdata

现在就是挂在分区了mkdir /ftproot

mount /dev/mapper/vgdata-lvdata    /ftproot

vim /etc/fstab

/dev/mapper/vgdata-lvdata                 /ftproot  xfs    defaults    0 0

有关/etc/fstab下面的列的参数的意思是:http://blog.csdn.net/duyiwuer2009/article/details/8644753

文章参考:

http://blog.sina.com.cn/s/blog_406127500102uyr9.html

http://www.tuicool.com/articles/u63e6f

http://blog.chinaunix.net/uid-26413552-id-3379232.html

时间: 2024-10-13 00:29:42

centos 20T硬盘(超过16T)分区的相关文章

extt文件系统识别超过16T分区

需要更改系统的一个参数,具体如下: /etc/mke2fd.conf #vim /etc/mke2fs.conf [fs_types]         ext3 = {                 features = has_journal         }         ext4 = {                 features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize    

centos 6 lvm 扩容超过16T的一个坑(unknown device)

首先创建lvm(2个8T的盘,由于硬件制造商的原因8T的盘在操作系统识别来看并没有8T) parted /dev/sdb parted /dev/sdc (parted) mklabel gpt #标记为gpt格式的硬盘 (parted) mkpart #分区 文件系统类型? [ext2]? ext4 #ext4文件系统 起始点? 0 结束点?-1 toggle lvm #给分区打上lvm标签 mkfs.ext4 /dev/sdb1 #格式化 mkfs.ext4 /dev/sdc1 #格式化 t

linux 超过2TB分区

大纲 1.添加一块超过2TB硬盘 2.尝试fdisk 对超过2TB分区 3.使用parted分区 1.可以看到添加一块硬盘超过2T [[email protected] ~]# fdisk -l Disk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot      St

CentOS挂载硬盘

1.查看当前硬盘使用状况: [[email protected]_node1 ~]# df -h 文件系统???? 容量 已用 可用 已用%% 挂载点 /dev/sda3 14G 2.4G 11G 19% / tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sda1 504M 43M 436M 9% /boot 2.查看新硬盘? ??? #fdisk –l????? 新添加的硬盘的编号为/dev/sdb? ? 3.硬盘分区???? 1)进入fdisk模式???? #/sbi

CentOS新增硬盘,重新扫描总线

Centos 新增硬盘以后,系统不能自动进行识别. 1. 由于不知道新增硬盘挂载的位置,可以先查看现有硬盘挂载的适配器. [[email protected] ~]# ls -l /sys/block/sda lrwxrwxrwx. 1 root root 0 Jun 15 11:47 /sys/block/sda -> ../devices/pci0000:00/0000:00:10.0/host32/target32:0:0/32:0:0:0/block/sda 2. 发现现有磁盘挂载到ho

用winhex恢复500G的硬盘被重新分区后的数据

1: 右击桌面的计算机图标"-"管理"-"磁盘管理"查看硬盘的状态,主要看需要恢复的盘时第几块硬盘,本次需要恢复的硬盘,使465G的磁盘1 2:从winhex打开这个硬盘,这里需要注意的是从物理驱动器中打开磁盘 3:把数据区的滑竿拉到最低,从下往上搜索 55AA  偏移条件是512=510 ,可以很快找到一个NTFS文件系统的备份DBR ,把备份DBR的当前扇区号减去文件系统的总扇区数可以很快找到这个分区的真正的起始扇区号. 4.转跳刚刚起算得到的文件系统

centos磁盘安装与磁盘分区方案详解

安装前须知: 前几天自己研究了下几个linux系统,还是觉着centos要好一些.相对稳定点,起码桌面系统还是比 ubuntu 强安装centos并不难,安装方法多得是,像硬盘安装,U盘安装,最简单方便得当然是光盘安装,而且刻录一张管盘仅仅需要10分钟,比硬盘安装和U盘安装需要仔细研究大量得说明文档省事得多. 我得是windos7 和 centos 双系统安装.之前有个windows7的系统.后来我又把最后的一个磁盘 G盘删除了,用来安装 CentOS. 我给centos 留了20+G得硬盘空间

[Linux] 硬盘构造与分区

首先让我们从物理结构上了解一下硬盘的存储原理. 硬盘构造示意图: 1. head:磁头,磁盘盘面上的磁头,有几个磁头,就有几个盘面.从0开始编号,最大255,表示总共256个磁头. 2. cylinder:柱面.每个盘面上的磁道叠加起来,看起来就像一个柱体,因此被称为柱面.对于单个磁盘盘面来说,一个柱面就是一个磁道,许多的同心圆磁道构成一个盘面.从0开始编号,最大1023,表示总共1024个磁道. 3. sector:扇区.每个磁道上可以划分为若干段,每一段称为一个扇区,扇区是磁盘最小存储单位,

老男孩教育每日一题-2017-04-17:使用Shell或Python写一个脚本,CPU使用率超过80%或硬盘超过85%邮件报警

老男孩教育每日一题-2017-04-17: 使用Shell或Python写一个脚本,CPU使用率超过80%或硬盘超过85%邮件报警. 今天是老男孩教育每日一题陪伴大家的第29天.