使用parted 分区2TB以上磁盘

          在生产环境下,对于一些超过2T以上的大容量硬盘,这种情况下不能使用传统fdisk命令进行分区了。在这里,我们使用parted来进行分区。

这里我用一个2TB的磁盘来估演示,如果使用parted将整个磁盘阵列分为一个分区的情况(这也是生产环境中经常遇到的情况): 

先使用lsblk查看系统中可使用的磁盘:

先使用lsblk查看系统中可使用的磁盘:

[root@localhost ~]# lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

sr0     11:0    1 1024M  0 rom

sda      8:0    0   50G  0 disk

├─sda1   8:1    0    1G  0 part /boot

├─sda2   8:2    0    2G  0 part [SWAP]

└─sda3   8:3    0   47G  0 part /

sdb      8:16   0    2T  0 disk

这时系统里有一个sdb的磁盘,容量为2TB。

[root@localhost ~]# parted /dev/sdb

(parted) mklabel gpt      # 将MBR磁盘格式化为GPT

(parted) mkpart primary 0 -1  #将整块磁盘划分为一个分区

警告: The resulting partition is not properly 

aligned for best performance.

忽略/Ignore/放弃/Cancel? I     #忽略警告

(parted) p                    #打印当前分区

Model: ATA VBOX HARDDISK (scsi)

Disk /dev/sdb: 2199GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt


Number  Start   End     Size    File system  Name     标志

 1      17.4kB  2199GB  2199GB               primary


(parted) quit   #退出

信息: You may need to update /etc/fstab.

再使用lsblk查看磁盘分区情况:

    1 1024M  0 rom

sda      8:0    0   50G  0 disk

├─sda1   8:1    0    1G  0 part /boot

├─sda2   8:2    0    2G  0 part [SWAP]

└─sda3   8:3    0   47G  0 part /

sdb      8:16   0    2T  0 disk

└─sdb1   8:17   0    2T  0 part

格式化并挂载磁盘:

mkfs.ext4 /dev/sdb1

mount /dev/sdb1 /mnt

查看磁盘挂载情况:

[root@localhost ~]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda3        47G  851M   43G   2% /

tmpfs           939M     0  939M   0% /dev/shm

/dev/sda1       976M   56M  870M   6% /boot

/dev/sdb1       2.0T   71M  1.9T   1% /mnt

OK!问题2完美解决!

点赞(58) 打赏

评论列表 共有 0 条评论

暂无评论

企业微信号

微信扫一扫咨询

微信公众号

关注我们,定期优惠

立即
投稿
发表
评论
返回
顶部
展开