频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

Solaris10下如何使用ZFS

作者: jeffreyli 出处:www.chinaunix.net  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2006-01-23 16:04
关 键 词:Solaris10  ZFS
阅读提示:ZFS,作为Solaris 10的下一代文件存储解决方案,ZFS即Zettabyte File System,也叫动态文件系统Dynamic File System, 是第一个128位文件系统,无限容量、自优化、永远数据一致、管理简单:
ZFS,作为Solaris 10的下一代文件存储解决方案,ZFS即Zettabyte File System,也叫动态文件系统Dynamic File System, 是第一个128位文件系统,无限容量、自优化、永远数据一致、管理简单:
- 支持POSIX文件系统,应用无需移植
- 无限容量,比32/64位文件系统大16  billion billion倍
- 对于应用来说,ZFS像一个标准的POSIX文件系统,无需移植。
- 对于系统管理员来说,ZFS提供存储池的模型,彻底消除了卷管理的概念,及其带来的硬盘分区的问题,可以使所有文件系统利用存储池的所有设备的访问带宽,100%在线维护。
- 所有操作采用copy-on-write方式,硬盘状态永远有效, 无需fsck。
- 所有数据块被64位校验, 防止数据瘫痪, 并且数据可做Raid,其中一个数据损坏可由另一数据修复。
- 提供无限份的快照,提供磁盘限额
1. 检查预装OS,如无 ZFS包,则需安装软件包:
# pkginfo |grep SUNWzfs
# pkgadd -d .
The following packages are available:
1  SUNWzfs     Zettabyte File System (ZFS)
              (sparc) 11.10.0,REV=2004.12.26.02.38
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:1
...
Installation of <SUNWzfs> was successful.
2. 建立storage pool:
# zpool create -f testpool mirror /dev/dsk/c0t1d0s0 /dev/dsk/c0t1d0s1
# zpool df testpool
Pool                   size   used  avail capacity
-------------------- ------ ------ ------ --------
testpool               500M  56.0K   500M     1%
# zpool vdevs -v testpool
mirror1
c0t1d0s0
c0t1d0s1
3. 建立文件系统:
# zfs create testpool/user1
# zfs create testpool/user2
# mkdir -p /disk/user1 /disk/user2
# zfs mount testpool/user1 /disk/user1
# zfs mount testpool/user2 /disk/user2
# df -h -F zfs
文件系统               大小   用了   可用 容量    挂接在
testpool/user1        484M  27K   484M    1%    /disk/user1
testpool/user2        484M  27K   484M    1%    /disk/user2
4. 测试ZFS的读写变化:
# cp /etc/n* /disk/user1; cp /etc/m* /disk/user2
# df -h -F zfs
文件系统               大小   用了   可用 容量    挂接在
testpool/user1        484M  60K   484M    1%    /disk/user1
testpool/user2        484M 123K   484M    1%    /disk/user2
5. 增加新的存储到storage pool,扩展ZFS:
# zpool add -f testpool mirror c0t1d0s3 c0t1d0s4
# zpool df testpool
Pool                   size   used  avail capacity
-------------------- ------ ------ ------ --------
testpool              1000M   303K  1000M     1%
s6a# zpool vdevs -v testpool
mmirror1
c0t1d0s0
c0t1d0s1
mirror2
c0t1d0s3
c0t1d0s4
# df -h -F zfs
文件系统               大小   用了   可用 容量    挂接在
testpool/user1       982M   60K   982M    1%    /disk/user1
testpool/user2       982M  123K   982M    1%    /disk/user2
6. 破坏storage pool硬盘的数据,观察ZFS中数据不受影响:
# dd if=/dev/urandom of=/dev/rdsk/c0t1d0s1 count=10000
10000+0 记录进入
10000+0 记录调出
# df -h -F zfs
文件系统               大小   用了   可用 容量    挂接在
testpool/user1       982M   60K   982M    1%    /disk/user1
testpool/user2       982M  123K   982M    1%    /disk/user2
# diff /etc/nsswitch.conf /disk/user1/nsswitch.conf
总结:
文件系统管理,ZFS提供一个新的易于使用的自动管理的模型,降低复杂性,减少错误和实施的时间。
数据安全和完整性, ZFS数据在任何时间都是一致的。
对于资源利用,ZFS存储池可为多个文件系统共享。
增加灵活性, ZFS扩展或缩小是动态的,无需系统管理员介入 。
降低费用,可免除额外的卷管理的许可费用。

zfs.gif

(责任编辑:Huxr)
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看30871次)
·Windows Vista 初步 (查看20892次)
·Solaris基础知识入门 (查看19280次)
·Linux的安装 (查看16959次)
·Windows操作系统安装 (查看15903次)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有