peter cooke Asked: 2019-09-28 07:50:06 +0800 CST2019-09-28 07:50:06 +0800 CST 2019-09-28 07:50:06 +0800 CST SunOS 的任何透明文件系统 772 早在 Solaris 之前,SunOS 就有一个很酷的特性,称为透明文件系统。基本概念允许磁盘文件系统像投影仪上的透明胶片一样堆叠。并允许演示者在顶部透明度上绘制。 透明文件系统的现代等价物是什么?我想要/需要堆叠多个驱动器文件系统。 filesystems 4 个回答 Voted Best Answer RiGiD5 2019-09-29T23:05:01+08:002019-09-29T23:05:01+08:00 这是已弃用的功能。很遗憾。 wazoox 2019-10-03T08:30:47+08:002019-10-03T08:30:47+08:00 在 Solaris 上,我认为你不走运,但 Linux 有overlayFS、AuFS和其他一些。 poige 2019-09-29T22:45:12+08:002019-09-29T22:45:12+08:00 在 Solaris 或其衍生产品上没有:“……半透明文件系统 (TFS) 类型已从 SunOS 5.7 版软件中撤消……” 尽管在这句话中它被称为“文件系统”,但实际上它似乎曾经是在用户空间中运行的服务。 Andrew Henle 2019-10-28T08:36:55+08:002019-10-28T08:36:55+08:00 您应该能够通过创建 ZFS 克隆并对克隆进行适当的更改来复制此类“透明”文件系统的大部分行为。 请参阅ZFS 克隆概述: 克隆是可写的卷或文件系统,其初始内容与创建它的数据集相同。与快照一样,创建克隆几乎是即时的,并且最初不会消耗额外的磁盘空间。此外,您可以对克隆进行快照。 只能从快照创建克隆。克隆快照时,会在克隆和快照之间创建隐式依赖关系。即使克隆是在数据集层次结构中的其他位置创建的,只要克隆存在,原始快照就不能被销毁。 根据更改的范围,生成新图像可能需要大量时间。 另请注意,对原始文件系统的更改不会反映在克隆的文件系统中,因此这可能是您需要的问题。或者它可能是一个有用的功能。 这种系统的一种用途是使用基本文件系统,例如,无盘服务器群的根文件系统映像。每台服务器都将使用其基本文件系统的克隆,并且可以在不影响正在运行的服务器的情况下更新基本文件系统映像,并且可以从更新的映像创建新的克隆服务器可以重新启动到。
这是已弃用的功能。很遗憾。
在 Solaris 上,我认为你不走运,但 Linux 有overlayFS、AuFS和其他一些。
在 Solaris 或其衍生产品上没有:“……半透明文件系统 (TFS) 类型已从 SunOS 5.7 版软件中撤消……”
尽管在这句话中它被称为“文件系统”,但实际上它似乎曾经是在用户空间中运行的服务。
您应该能够通过创建 ZFS 克隆并对克隆进行适当的更改来复制此类“透明”文件系统的大部分行为。
请参阅ZFS 克隆概述:
根据更改的范围,生成新图像可能需要大量时间。
另请注意,对原始文件系统的更改不会反映在克隆的文件系统中,因此这可能是您需要的问题。或者它可能是一个有用的功能。
这种系统的一种用途是使用基本文件系统,例如,无盘服务器群的根文件系统映像。每台服务器都将使用其基本文件系统的克隆,并且可以在不影响正在运行的服务器的情况下更新基本文件系统映像,并且可以从更新的映像创建新的克隆服务器可以重新启动到。