开始新对话

未解决

此帖子已超过 5 年

2127

2012年8月3日 02:00

[分享]创建>2TB的文件系统

如题:大家一般都用什么方法在主机上面创建>2TB的存储。

方法有:

1、先做LVM,再做文件系统;

2、先做GPT分区,再做文件系统

3、直接整块磁盘做文件系统

看看大家都偏向那种方式?

注意:

fdisk工具是做不了>2TB分区的哦。这是MBR分区限制的,有兴趣的可以了解下MBR分区原理。

60 消息

2012年8月3日 22:00

偏向于第一种方式,易管理些。

话说,LVM真是万金油。。

605 消息

2012年8月5日 18:00

第一种方法估计用得最多,简单好用,扩展性还最强。

第二种算是根本解决了MBR问题,MBR估计支持要淘汰。

第三种简单好用,但是扩展性不强。

LVM所有*nix产品上都有类似概念,后来出的LVM2实现cluster lock机制,redhat gfs2就是跟这个实现分布式文件系统。

605 消息

2012年8月6日 23:00

楼上正解。

Linux下面parted工具是支持GPT格式分区的;而fdisk基于IBM PC-DOS架构开发,只能支持MBR分区格式。

MBR是基于CHS(32位)寻址的,最大分区只能支持1024*64*256*512 =~ 2TB;这就是为什么使用fdisk工具无法创建>2TB大小分区原因。

MBR相关知识,可以参考维基百科:http://en.wikipedia.org/wiki/Master_boot_record

GPT基于LBA(64)寻址,最大分区大小远远超过2TB

GPT(Guid partition table)相关知识,也可以参考维基百科:http://en.wikipedia.org/wiki/GUID_Partition_Table

LVM它用于自己的block标示方法,不存在这个限制。

89 消息

2012年8月6日 23:00

linux可用partd分区,lvm是卷管理器

找不到事件!

Top