【系统集成】linux使用parted划分大于2TB分区

使用场景:

我们知道,在大型的业务服务器群体中,服务器本身的硬盘,很难满足业务的增长性或扩容性需求,那么磁盘阵列使用就很普遍了;因而在大型的服务器群体中,linux的分区,其实很少使用LVM逻辑卷的,那么在扩容方面,都是直接在磁盘阵列或磁盘组中进行配置虚拟磁盘来达到需求。

不过随着互联网市场的业务不断扩大,很多新建市场的存储日益剧增,有的业务磁盘阵列做了raid之后,可能给数据库或是给存储业务,直接就给划分好多个T的磁盘空间。

那么对于高于2TB大容量存储的市场或业务,如果全部划分成一个分区,显然常用的fdisk命令已经无法满足咱们的需求。

fdisk:日常使用的linux磁盘分区工具,支持最大划分2TB分区,这是因为fdisk划分的分区MBR分区,而MBR分区最大只支持2TB。

处理方法:

使用linux另外一种分区工具完成这个使命:parted (默认创建GPT分区,来完成对大于2TB的分区进行划分)

具体操作:

1、划分分区:

   [root@localhost ~]# parted /dev/mapper/db # 使用parted来对GPT磁盘操作,进入交互式模式 
    GNU Parted 1.8.1 Using /dev/mapper/db 
    Welcome to GNU Parted! Type ‘help’ to view a list of commands. 
    (parted) mklabel gpt               # 将MBR磁盘格式更改为GPT分区文件系统
    (parted) print                  #  打印当前分区 
    (parted) mkpart primary 0 2.4TB         # 分一个4.5T的主分区
    (parted) mkpart primary 2.4TB 10TB        # 分一个7.6T的主分区;这里不需要配置
     (parted) print                  #  打印当前分区 (parted) quit 退出 
    Information: Don’t forget to update /etc/fstab, if necessary. 
   [root@localhost  ~]#partprobe         ##更新分区信息,重新识别分区

2、格式化分区为ext4格式并挂在分区:

   [root@localhost ~]#mkfs.ext4 /dev/mapper/dbp1   
   [root@localhost  ~]#mount -t ext4 /dev/mapper/dbp1 /db   
   [root@localhost ~]#df -lh && mount     ##查看磁盘分区和挂在状态 

3、如果有需求,也可以把分区设置为开机自动挂载:

   [root@localhost ~]#blkid /dev/mapper/dbp1    ##获取分区的UUID
   [root@localhost  ~]#vi /etc/fstab
   UUID=**************** /db       ext4    defaults        0 0 

工具扩展:

    parted options: -h  显示帮助信息 -l  显示所有块设备上的分区

    derive:

    mklabel label-type    ##指定磁盘分区类型(bsd", "dvh", "gpt",  "loop","mac", "msdos", "pc98", or "sun)大于2T选择GPT;

    name partition name ##给分区命名,这种设置只能用在Mac, PC98, and GPT类型的分区表,设置时名字用引号括起来;

    select device ##在机器上有多个硬盘时,选择操作那个硬盘;

    resize partition start end  ##调整分区大小;           rm partition  ##删除一个分区;

    rescue start end  ##拯救一个位于stat和end之间的分区;

    unit unit ##在前面分区时,默认分区时数值的单位是M,这个参数卡伊改变默认单位,"kB", "MB",  "GB",  "TB";

    move partition start end ##移动partition分区 ;       print  ##显示分区表信息  quit 退出parted;

       友情推荐:公牛博客-技术博文-【办公windows】

好了,到此分享结束,更多精彩分享,敬请期待吧,如果你有好的经验,记得留言或联系博主哦!

Edit@bigmouth【原创博文】®【系统集成】


原创文章,转载请注明:转自于公牛博客

本文链接地址:【系统集成】linux使用parted划分大于2TB分区

5
祝福我们的祖国繁荣昌盛
  • 请尽情挥洒您的笔墨!

    It is only because we have become so small that our politicians seem to big. We deserve them, we should just shut up and take it or become again what we were in 1775 and tower over them agcta.Massnahuseits nobody

    2017-04-15 15:17回复

    欢迎来到公牛博客更多分享更多精彩记录美丽点亮生活

    公牛博客·统计碑运行:3061 D
    博文:215 P
    评论:452 S