首先hdfs是建立在多个机器文件系统上的一个逻辑上的文件系统。它的底层数据以数据块方式存储,块大小可进行调整。
假如你设置一个数据块大小为256M,上传一个1G的文件,它底层会将这个文件分成4块存储,每个块256M。你在hdfs上看到的是一个完整的文件,随时可对这个文件进行操作,无需关注它的存储。就像你在操作系统上操作文件一样,无需关注它存在那个磁盘哪个扇区
磁盘分区可以使用三种类型的文件系统:NTFS,FAT和FAT32。我们建议使用NTFS文件系统。FAT和FAT32很相似,只是FAT32更适合于较大容量的硬盘。(对于大硬盘来说,最佳的文件系统是NTFS。)本节帮助用户比较各种文件系统优劣,随后将详细介绍各种文件系统。 NTFS文件系统比FAT和FAT32更加强大。Windows 2000 Server包括一个新版本的NTFS,该文件系统在原有的灵活的安全特性(比如域和用户帐户数据库)之上又加入了新的特性,比如说Active Directory。安装程序可以很容易地从原有的文件系统转换为新版本的NTFS格式,即使原有的文件系统是FAT格式也一样。用户也可以在安装完毕之后使用Convert.exe程序把FAT或FAT32的分区转化为新版本的NTFS分区。无论是在运行安装程序中还是在运行安装程序之后,这种转换都会保证用户的文件不受损害(相对于重新格式化磁盘来说)。要了解NTFS特性的详细介绍请参见后面的"NTFS"。要了解关于Convert.ext的信息,请在Windows 2000 Server帮助中查看"磁盘和卷管理"中的帮助内容。要查看该帮助内容,可在运行完安装程序之后,单击"开始"菜单、单击"帮助"然后选择"目录"选项页,双击"存储"条目就可以看到。 文件系统比FAT和FAT32更加强大。Windows 2000 Server包括一个新版本的NTFS,该文件系统在原有的灵活的安全特性(比如域和用户帐户数据库)之上又加入了新的特性,比如说Active Directory。安装程序可以很容易地从原有的文件系统转换为新版本的NTFS格式,即使原有的文件系统是FAT格式也一样。用户也可以在安装完毕之后使用Convert.exe程序把FAT或FAT32的分区转化为新版本的NTFS分区。无论是在运行安装程序中还是在运行安装程序之后,这种转换都会保证用户的文件不受损害(相对于重新格式化磁盘来说)。要了解NTFS特性的详细介绍请参见后面的"NTFS"。要了解关于Convert.ext的信息,请在Windows 2000 Server帮助中查看"磁盘和卷管理"中的帮助内容。要查看该帮助内容,可在运行完安装程序之后,单击"开始"菜单、单击"帮助"然后选择"目录"选项页,双击"存储"条目就可以看到。 注意 只有在NTFS文件系统中用户才可以使用诸如"活动目录"和基于域的安全策略等重要特性。 NTFS文件系统中用户才可以使用诸如"活动目录"和基于域的安全策略等重要特性。 只有一种情况用户可能需要使用FAT或FAT32文件系统,就是确有必要配置Windows 2000 Server和早期操作系统的双重启动。在这种情况下,用户就应该把系统配置成双重启动并在硬盘上用FAT或FAT32分区做为主分区(启动分区)。这是因为早期的操作系统不能访问采用最新版本NTFS格式的本地硬盘分区,唯一的例外就是Windows NT 4.0 加上Service Pack 4或更高版本,它能够访问这种硬盘分区,但也有所限制。Windows NT不能访问使用NTFS新特性存储的本地文件,因为这些NTFS新特性在Windows NT4.0发布时还没有出现。(要了解更详细的信息,请参见本章前面的"决定是否使用双重启动"和"双重启动和文件系统兼容性"。)如果服务器不需要配置双重启动功能,我们建议文件系统采用NTFS格式。 下表列出了各种文件系统和操作系统之间的兼容性。 NTFS FAT FAT32 运行Windows 2000 Server的计算机可以访问本地硬盘中的文件,运行Windows NT 4.0及Service Pack 4或更高版本的计算机可以访问本地的部分文件,其他操作系统不能访问本地文件 MS-DOS,所有版本的Windows,Windows NT, Windows 2000和OS/2都可访问本地文件 只有对Windows 95 OSR2,Windows 98和Windows 2000三种操作系统可以访问本地文件 下表比较了每一种文件系统可能的磁盘和文件大小。 NTFS FAT FAT32 最小卷尺寸是大约10MB; 建议实际最大卷尺寸是2TB; 不能用于软盘; 文件尺寸只受限于卷的大小 卷尺寸从软盘容量直到2GB; 不支持域; 最大文件尺寸为2GB 卷尺寸从512MB到2TB; 在 Windows 2000中,用户只能把FAT32卷最大格式化到32GB; 不支持域,最大文件尺寸为4GB NTFS NTFS文件系统支持以下特性: 文件系统支持以下特性: 活动目录,使网络管理者和网络用户可以方便灵活地查看和控制网络资源。 域,它是Active Directory的一部分,帮助网络管理者兼