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

摘要:
5120GB警告:Theresultingpartitionisnotproperlyalignedforbestperformance.忽略/Ignore/放弃/Cancel?15360GBprintfreeModel:DELLPERCH730PMiniDisk/dev/sdb:20.0TBSectorsize:512B/512BPartitionTable:gptDiskFlags:NumberStartEndSizeFilesystemName标志117.4kB5120GB5120GB/dev/sdb15120GB5120GB524kBFreeSpace25120GB10.2TB5120GB/dev/sdb2310.2TB15.4TB5120GB/dev/sdb315.4TB20.0TB4641GBFreeSpacemkpart/dev/sdb4文件系统类型?20001GBq经过查找资料发现ext4格式不支持16T以上磁盘分区,没办法只能采用xfs格式。现在分区完成了。

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

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

在raid 1 上安装系统

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

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

这里开始分区:

[root@localhost ~]# 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

免责声明:文章转载自《centos 20T硬盘(超过16T)分区》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Nginx 笔记与总结(13)Nginx 的 gzip 压缩权限模块设计及使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

webpack4.x最详细入门讲解

前言 本文主要从webpack4.x入手,会对平时常用的Webpack配置一一讲解,各个功能点都有对应的详细例子,所以本文也比较长,但如果你能动手跟着本文中的例子完整写一次,相信你会觉得Webpack也不过如此。 一、什么是webpack,为什么使用它? 1.1 什么是webpack? 简单来说,它其实就是一个模块打包器。 1.2 为什么使用它? 如果像...

GIT 保存日志并建立自己的分支

以下是我个人在工作中对git的愚见全是大白话说明。也是我踩坑记录吧,防止下次再次踩坑。 再已有的dev(开发分支)新建自己的分支 (featuer)在更新到gitlab 仓库中的过程。 首先要有大致的概念 本地 git init 是创建本地并初始化本地的git仓库,本地的仓库现在和线上的仓库是两个并行的仓库(也就是现在本地和线上没毛关系) 我先假定你已经安...

关于VScode切换、拉取、推送、合并分支,并解决冲突

一.切换分支输入命令“git branch -a”,查看远程分支输入命令“git checkout dev”,切换到分支dev输入命令“git status”,查看分支状态,比如是否有未保存的修改、未解决的冲突 二.拉取分支git pull:拉取远程的数据同步到自己的目录的命令,前提是没有未保存的代码以及没有未解决的冲突其它拉取方法: 左侧导航栏找到源代码...

LVM 扩容、删除

当发现lv空间不够用时,就需要我们进行对lv的扩容。扩容分两种情况:(lv的有点,支持在线扩容) 1.VG有充足的空间,直接对lv进行扩容; 2.VG空间不足时,我们需要对VG进行扩容,然后再对lv进行扩容 1)首先我们做VG空间充足的情况。直接对lv进行扩容 查看我们的L挂在情况 [root@bogon ~]# df -Th 文件系统...

php-configure错误解决

configure: error: libjpeg.(a|so) not foundconfigure: error: libjpeg.(a|so) not foundln -sf libjpeg.so.62.0.0 libjpeg.so configure: error: libpng.(a|so) not found.yum install libpn...

如何在 Centos7 中修改yum源(三种方法)

(一)yum源概述 yum需要一个yum库,也就是yum源。默认情况下,CentOS就有一个yum源。在/etc/yum.repos.d/目录下有一些默认的配置文件(可以将这些文件移到/opt下,或者直接在yum.repos.d/下重命名)。 首先要找一个yum库(源),然后确保本地有一个客户端(yum这个命令就是客户端),由yum程序去连接服务器。连接的...