软件开发32T块存储分区操作手册

软件开发32T块存储分区操作手册

* 来源: * 作者: * 发表时间: 2020-04-24 0:14:45 * 浏览: 1
软件开发32T块存储分区操作手册。以下介绍Linux和Windows的ECS示例的大磁盘的管理和使用。大数据磁盘的分区与文件系统和小磁盘的格式之间存在差异。大磁盘必须使用GPT分区格式,而小磁盘使用的MBR分区格式将无法再使用。 MBR分区格式:较大的磁盘支持2TB磁盘。 GPT分区格式:更大支持18EB。大磁盘支持的文件系统如下:操作系统分区工具文件系统Linuxpartedext4 / xfsWindowsWindows磁盘管理NTFS1。 Windows实例的磁盘管理1.1 Windows2008R2磁盘的分区管理在此示例中,假设您创建一个空磁盘,我们使用以下方法进行管理。对于通过快照创建的大数据盘的处理方法,请参见Windows 2012的以下处理方法。Windows2008R2和Windows2012的分区原理相同,但接口略有不同。 1.打开ldquo,计算机管理。 2.选择GPT分区格式。在计算机管理,磁盘管理中输入“ ldquo”,然后系统将查找新磁盘。如下图所示,我找到了一个32TB的磁盘“ ldquo”,即磁盘1。选择GPT分区格式进行分区管理。 3.磁盘格式。 NTFS卷的较大大小。从理论上讲,较大数量的NTFS包含263个群集。实际上,在WinXPPro中,NTFS容量的最大限制是231个群集。例如,如果它是64KB群集,则NTFS卷的较大大小约为256TB。如果选择4KB群集,则NTFS卷的较大大小约为16TB。 NTFS将根据磁盘容量自动选择群集大小。右键单击“磁盘”,选择“磁盘1”,创建一个简单的卷“ ldquo”,然后创建一个32TB NTFS格式的卷和磁盘。您还可以将ldquo磁盘1划分为多个分区以使用。如下图所示,选择“快速格式化”。格式化完成时间少于1分钟。 1.2 Windows 2012磁盘分区管理在本示例中,假定您使用快照创建大磁盘。有关创建空数据磁盘的操作,请参阅上面Windows2008R2的部分。 Windows2008R2和Windows2012的分区原理相同,但界面略有不同。 1.进入磁盘管理(diskmgmt工具)。在cmd下输入diskmgmt进入磁盘管理器。 2.使用diskonline。 3.删除原始卷和分区。 32TB大磁盘必须使用GPT分区格式,并且在转换为GPT分区格式之前必须清除所有数据。 4.将转换设置为磁盘上的GPT分区。 5.创建简单的卷和分区。 6.磁盘格式已完成。 2. Linux实例的磁盘管理对于Linux系统上的大型磁盘,也应使用GPT分区格式,也可以不分区,并将磁盘用作整个设备。 Linux通常使用XFS或EXT4作为大磁盘的文件系统。 2.1磁盘分区管理在Linux上,parted可用于对磁盘进行分区。 1.您可以通过fdisk -l检查磁盘是否存在。由于使用的是大磁盘,因此fdisk不能用作分区工具,而应该使用parted。 2.使用parted对/ dev / vdb进行分区。首先创建一个分区表,选择GPT格式的分区表。分开/ dev / vdb3。创建一个分区。 2.2EXT4文件系统格式化假设Linux实例上的大数据磁盘设备为/ dev / vdb,则可以按照以下格式进行格式化。以下参数是常用参数,用户可以根据需要进行调整。 / sbin / mke2fsndash,O64bit,has_journal,扩展名,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize / dev / vdb1下图显示了格式化32TB磁盘的示例,格式化需要10到60秒。 2.2.116TB或更大的磁盘对于大于16TB的大磁盘,需要使用用于ext4格式化的工具包e2fsprogs版本。如果e2fsprogs版本太低,例如:e2fsprogs1.41.11,将出现以下错误消息:mkfs.ext4:sizeofdevice / dev / md0toobigtoexpressedin32bitsusingablocksizeof4096。因此,您需要将e2fsprogs工具包的版本升级到1.42以上的版本,例如:1.42.8。通过以下方式检查e2fsprogs的版本:下载链接如下所示:https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.42.8/如下编译高版本工具。 wgethttps://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.42.8/e2fsprogs-1.42.8.tar.gztarxvzfe2fsprogs-1.42.8.tar.gzcde2fsprogs-1.42.8./configuremakemakeinstall2 .2.2 ext4文件系统期间,ext4的lazyinit对IOPS性能的影响具有lazyinit功能,该功能默认情况下处于启用状态。此功能将延迟ext4文件系统的元数据的初始化。系统后台将启动一个线程以连续初始化元数据。因此,实例的IOPS将在格式化后的一段时间内受到影响。例如,大磁盘的IOPS性能测试的数据将大大降低。因此,如果用户需要在格式化后立即测试大磁盘的性能,则需要在格式化期间取消lazy_init函数。 / sbin / mke2fsndash,O64bit,has_journal,扩展名,heavy_file,flex_bg,uninit_bg,dir_nlink,extra_isize-Elazy_itable_init = 0,lazy_journal_init = 0 / dev / vdb1取消lazyinit后,格式化时间将大大延长,并且磁盘可能需要10到30分钟。请根据需要选择是否使用lazyinit函数。 3.格式化XFS文件系统XFS文件系统的格式化比ext4简单。默认的格式化命令如下:mkfsndash,txfs / dev / vdb1此处将不再描述,您可以根据需要调整XFS参数。注意不建议使用小磁盘快照来创建大磁盘。尽管从理论上讲可以从小磁盘快照创建大磁盘,但我们不建议您这样做。建议您创建一个空白市场。原因如下:从小磁盘的快照创建大磁盘时,系统仅在块设备级别完成磁盘扩展,而不会自动转换分区格式和文件系统。如果在小磁盘快照中使用MBR分区格式,则以上两个分区工具(Linux上的一部分和Windows上的磁盘管理)都不能在保留数据的情况下提供从MBR格式到GPT格式的转换。因此,即使用户从小磁盘快照创建了大磁盘,也需要删除原始数据,然后根据GPT格式进行分区。如果小磁盘快照本身是GPT分区格式,或者您有另一个强大的分区工具,则不是这种情况。您可以根据自己的情况选择。磁盘快照的作用是大磁盘具有大量数据,并且磁盘快照具有与小磁盘相同的速度,因此用户每天拍摄快照的时间将与数据量成比例地增加。拍摄快照的速度与数据的增量成正比。数据越脏,快照速度就越慢。
扫描二维码关注我们
确 认