欢迎来到天天文库
浏览记录
ID:11502956
大小:543.50 KB
页数:35页
时间:2018-07-12
《solaris 10文件系统简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、solaris10文件系统简介 1.solaris10三大文件系统 UFS文件系统几乎是所有UNIX系统的基本文件系统,Solaris当然也不例外。除此之外Solaris10支持三种类型的文件系统,它们分别是: (1)基于网络的文件系统;基于网络的文件系统就是网络文件系统,简称NFS文件系统。网络文件系统(NFS)版本从3升级到4。 (2)虚拟文件系统(也叫伪文件系统)。虚拟文件系统大多数是基于内存的文件系统,但是也有部分文件系统是基于硬盘上的包括: TMPFS文件系统:使用本地内存进行读写的文件系统。在Solaris中的默认应用为/tmp目录 LOF
2、S文件系统:循环文件系统(lofs)可创建一个新的虚拟的原文件系统,然后用另一个路径名来存取文件 PROCFS文件系统:进程文件系统(procfs)驻留在内存中,表现为/proc目录。在此目录中活动进程号的清单,ps等命令会用到/proc目录中的信息,调试器或其他开发工具也可能通过文件系统调用来访问这些过程的地址和空间 CacheFS文件系统:用来改善远程文件系统(NFS)和CD-ROM的读取速度,将读得数据缓存在CacheFS文件系统中 SWAPFS文件系统:用mkfile和swap命令建立附加的交换区时,系统核心所用的文件系统 (3)基于磁盘的文件系统;包
3、括: UFS文件系统:基于BSD快速文件系统的传统UNIX文件系统是Solaris的默认文件系统。默认启用UFS日志记录功能。在早期的Solaris版本中,UFS日志记录功能只能手动启用。Solaris10在运行64位Solaris内核的系统上支持多TBUFS文件系统。以前,UFS文件系统在64位系统和32位系统上的大小仅限于约1TB(Tbyte)。现在,所有UFS文件系统命令和公用程序已更新为支持多TBUFS文件系统。 HSFS文件系统:用于CD-ROM的只读文件系统 PCFS文件系统:PC文件系统,可以读写DOS型式磁盘的数据,如FAT32 UDF文件系统
4、:DVD文件系统 2 solaris10UFS文件系统的结构 Solaris10典型的文件系统类型为UFS文件系统,但它也允许在/etc/default/fs中定义其他文件类型。在Solaris10上,UFS文件系统驻留在硬盘上,这些硬盘同时具有原始设备接口和块设备接口,这两个接口分别位于/dev/rdsk目录和/dev/dsk目录中。Solaris10文件系统所创建的每一个分区都在/dev/dsk和/dev/rdsk中有其自己的对应项。一个UFS文件系统的组成包括如下几部分。 引导块(bootblock):在文件系统可引导的情况下,引导块中包含有引导数据。
5、超级块(superblock):超级块中包含有关i节点的位置、文件系统大小、块数目,以及状态等信息。 i节点(inode):存储文件系统的文件细节信息。 数据块(datablock):实际存储的文件。 3 solaris10UFS文件系统的功能 扩展的基本类型(EFT):提供32位用户ID(userID,UID)、组ID(groupID,GID)和设备编号。 大文件系统:在最大大小可以为16TB的文件系统中,允许大小约为1TB的文件。可以在具有EFI磁盘标号的磁盘上创建多TBUFS文件系统。 日志记录:UFS日志记录会将组成一个完整UFS操作的多个元数据更
6、改打包成一个事务。事务集记录在盘上日志中,然后会应用于实际UFS文件系统的元数据。 多TB文件系统通过多TB文件系统,可以创建最大可用空间约为16TB的UFS文件系统,其中会减去约1%的开销。 状态标志显示文件系统的状态:clean、stable、active、logging或unknown。这些标志可避免不必要的文件系统检查。如果文件系统的状态为“clean”、“stable”或“logging”,则不运行文件系统检查。 4SolarisUFS文件系统分层结构 从根目录(/)开始,向下延伸出许多目录。在Solaris安装过程中,可以安装一组缺省目录,并使用一
7、组约定将类似的文件类型组合在一起。下表汇总了缺省的Solaris文件系统。缺省的Solaris文件系统文件系统或目录文件系统类型说明(/)UFS分层文件树的顶层。根(/)目录包含对系统操作至关重要的目录和文件,如内核、设备驱动程序和用于引导系统的程序。根(/)目录还包含挂载点目录,可以在这些目录中将本地文件系统和远程文件系统附加到文件树。/varUFS可能随本地系统的生命周期而更改或增长的系统文件和目录。这些系统文件和目录包括系统日志、vi和ex备份文件以及uucp文件。/optNFS、UFS第三方软件的可选挂载点。在一些系统上,/opt目录可能是本
此文档下载收益归作者所有