A ZFS fan
2014年(17)
发布时间:2014-05-26 08:19:28
前段时间被网友问道一个问题:一个存储磁盘连接到Solaris 10系统上,通过Solaris 10将磁盘格式化成EFI标签并做成ZFS文件系统,但是该存储同时被连接到一台Solaris 8系统上。由于Solaris 8只能识别VTOC格式的标签,更无法识别ZFS文件系统。所以连接到Solaris 8之后提示是否要重新Label。由于误操作,将磁盘格式化成了VTOC.........【阅读全文】
发布时间:2014-05-18 09:46:23
首先我们来看一下,pool的信息在内存中的存在形式在内存中,pool的信息是保存在spa_t结构体中的,这个结构体比较大(145行左右),这里我们给出其中容易理解的一部分。点击(此处)折叠或打开struct spa { char spa_name[MAXNAMELEN];  .........【阅读全文】
发布时间:2014-05-17 12:52:27
ZFS是通过存储池来管理ZFS文件系统的,那么,我们首先因该知道如何管理存储池。我们先从存储池操作相关的命令开始。虚拟设备类型1. 磁盘点击(此处)折叠或打开root@zfsubuntu:~# zpool status disk_poolpool: disk_poolstate: ONLINEscan: n.........【阅读全文】
发布时间:2014-04-24 21:33:20
在计算机系统中,处理快设备与慢设备协调工作时,往往会在他们之间添加一个缓存设备。缓存设备的速度与快设备相当,但是空间较慢设备要小很多。其实缓存算法主要考虑如何管理缓存以及淘汰策略,因为缓存空间远比硬盘小,那么当缓存空间被填满之后,还需要读取数据该怎么办?只能把已经缓存的部分数据.........【阅读全文】
发布时间:2014-04-18 23:26:04
对于很多的应用环境下,文件系统中数据完整性(Data Integrity)甚至高于文件系统的读写性能。因此,目前的文件系统或是存储系统都在数据完整性方面下了一番功夫。使用Checksum就是提高数据完整性的一种方式。1. CheckSum数据校验1.1 一般的Checksum校验方式对于一般的文件系统来说,一个数据块的Checksum值是和对应的数.........【阅读全文】