暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

记一次Centos7对大于2T的磁盘分区挂载

原创 不会游的鱼 2022-12-01
2755

在需要对一个8T的硬盘分区时,使用fdisk不能建立分区。原因是fdisk只能建立2TB大小的分区。如果大于2T需要采用GPT磁盘模式。

1、使用parted将DOS转化成GPT格式,使用fdisk分区

parted /dev/sdb 

partedmklable gpt 将MBR磁盘格式化为GPT
复制
[root@server soft_ware]# fdisk /dev/sdb 
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p

Disk /dev/sdb: 8000.5 GB, 8000450330624 bytes, 15625879552 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: gpt
Disk identifier: D65379E4-C8BF-4D66-A5E6-EC87726EBD09


#         Start          End    Size  Type            Name

Command (m for help): n
Partition number (1-128, default 1): 
First sector (34-15625879518, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-15625879518, default 15625879518): 
Created partition 1


Command (m for help): p

Disk /dev/sdb: 8000.5 GB, 8000450330624 bytes, 15625879552 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: gpt
Disk identifier: D65379E4-C8BF-4D66-A5E6-EC87726EBD09


#         Start          End    Size  Type            Name
 1         2048  15625879518    7.3T  Linux filesyste 

复制

2、创建pv物理卷

[root@server soft_ware]# pvcreate /dev/sdb1
  Physical volume "/dev/sdb1" successfully created.
[root@server ~]# pvscan 
  PV /dev/sda2   VG centos          lvm2 [<1.82 TiB / 0    free]
  PV /dev/sdb1                      lvm2 [<7.28 TiB]
  Total: 2 [9.09 TiB] / in use: 1 [<1.82 TiB] / in no VG: 1 [<7.28 TiB]

复制

3、创建vg卷组

[root@server ~]# vgcreate VG_DATA /dev/sdb1
  Volume group "VG_DATA" successfully created
[root@server ~]# vgs
  VG      #PV #LV #SN Attr   VSize  VFree 
  VG_DATA   1   0   0 wz--n- <7.28t <7.28t
  centos    1   2   0 wz--n- <1.82t     0
复制

4、创建lv逻辑卷

[root@server ~]# lvcreate -l +100%FREE -n LV_DATA VG_DATA
  Logical volume "LV_DATA" created.
[root@server ~]# lvs
  LV      VG      Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  LV_DATA VG_DATA -wi-a----- <7.28t                                                    
  root    centos  -wi-ao----  1.81t                                                    
  swap    centos  -wi-ao----  4.00g    
[root@server ~]# vgdisplay 
  --- Volume group ---
  VG Name               VG_DATA
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  2
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <7.28 TiB
  PE Size               4.00 MiB
  Total PE              1907455
  Alloc PE / Size       1907455 / <7.28 TiB
  Free  PE / Size       0 / 0   
  VG UUID               OLPgw8-U45U-qsnK-9Er0-l415-7kue-SyDnlz

复制

5、格式化逻辑卷

[root@server ~]# mkfs.xfs /dev/mapper/VG_DATA-LV_DATA 
meta-data=/dev/mapper/VG_DATA-LV_DATA isize=512    agcount=8, agsize=268435455 blks
         =                       sectsz=4096  attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=1953233920, imaxpct=5
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=521728, version=2
         =                       sectsz=4096  sunit=1 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

复制

6、创建数据文件夹,将逻辑卷挂载到/data

[root@server ~]# mkdir /u01
[root@server ~]# mount /dev/mapper/VG_DATA-LV_DATA /u01/
[root@server ~]# df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/centos-root      1.9T   19G  1.8T   1% /
devtmpfs                      63G     0   63G   0% /dev
………………
/dev/mapper/VG_DATA-LV_DATA  7.3T   33M  7.3T   1% /u01

复制

7、添加开机挂载

[root@cwaiserver ~]# vim /etc/fstab 
[root@cwaiserver ~]# cat /etc/fstab |grep u01
/dev/mapper/VG_DATA-LV_DATA  /u01 	xfs   defaults        0 0
复制

8、检查挂载

[root@server ~]# mount -a
[root@server ~]# df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/centos-root      1.9T   21G  1.8T   2% /
……………………
/dev/mapper/VG_DATA-LV_DATA  7.3T   33M  7.3T   1% /u01

复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论