Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1299841
  • 博文数量: 554
  • 博客积分: 10425
  • 博客等级: 上将
  • 技术积分: 7555
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 09:49
文章分类

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-15 11:42:01


5 • 配置ZFS 文件系统37
创建镜像存储池
本实践练习旨在使用zpool 命令创建并列出镜像存储池。
总结
ZFS 非常简单,让我们现在就开始吧!下面就来创建您的第一个池:
创建镜像存储池
38 操作系统介绍:OpenSolaris 项目简明使用手册• 2006 年12 月
创建镜像存储池
打开终端窗口。
创建一个名为tank 的单磁盘存储池:
# zpool create tank c1t2d0
现在您就有了一个名为tank 的单磁盘存储池,且在/tank 处挂载了单个文
件系统。
验证是否已创建了池:
# zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
tank 80.0G 22.3G 47.7G 28% ONLINE -
创建tank 的镜像:
# zpool create tank mirror c1t2d0 c2t2d0
该存储池在c2t2d0 上创建了镜像。
1
2
3
4
创建镜像存储池
5 • 配置ZFS 文件系统39
创建文件系统和/home 目录
本实践练习旨在学习如何建立具有多个/home 目录的文件系统。
总结
在本实践中,我们将使用zfs 命令创建一个文件系统并设置其挂载点。
创建文件系统和/home 目录
40 操作系统介绍:OpenSolaris 项目简明使用手册• 2006 年12 月
创建文件系统和/home 目录
打开终端窗口。
创建/var/mail 文件系统:
# zfs create tank/mail
设置/var/mail 文件系统的挂载点:
# zfs set mountpoint=/var/mail tank/mail
创建home 目录:
# zfs create tank/home
然后设置home 目录的挂载点:
# zfs set mountpoint=/export/home tank/home
最后为所有开发者创建home 目录:
# zfs create tank/home/developer1
# zfs create tank/home/developer2
# zfs create tank/home/developer3
# zfs create tank/home/developer4
mountpoint 属性作为路径名后缀继承下来。即,由于tank/home 挂载于
/export/home,tank/home/developer1 会自动挂载于
/export/home/developer1。
1
2
3
4
5
6
创建文件系统和/home 目录
5 • 配置ZFS 文件系统41
配置RAID-Z
本实践练习旨在介绍RAID-Z 配置。
总结
您可能希望配置RAID-Z 而不是镜像池,以获得更大的冗余性。
配置RAID-Z
42 操作系统介绍:OpenSolaris 项目简明使用手册• 2006 年12 月
配置RAID-Z
打开终端窗口。
使用由5 个磁盘片组成的单个RAID-Z 设备创建池:
# zpool create tank raidz c0t0d0s0 c0t0d1s0 c0t0d2s0 c0t0d3s0 c0t0d4s0
在上面的示例中,必须预先格式化磁盘,使其包含适当大小的片0。可以
使用磁盘的全路径指定磁盘。/dev/dsk/c0t0d4s0 等同于c0t0d4s0 本身。
请注意,RAID-Z 配置中无需使用磁盘片。以上命令只是举例说明如何在
存储池中使用磁盘片。
1
2
配置RAID-Z
5 • 配置ZFS 文件系统43
44
规划OpenSolaris 环境
目的
本章旨在介绍与OpenSolaris 项目安装和配置有关的系统要求、支持信息
及文档。
66
45
其他资源
■ 《Solaris 10 安装指南:基本安装》。SunMicrosystems, Inc.,2005。
■ 《Sun Studio 11: C User’s Guide》。SunMicrosystems, Inc.,2005。Sun
Studio 11 Collection 中包含有关dbx、dmake、Performance Analyzer 和其
他软件开发主题的Sun Studio 书籍。
■ Resources for Running Solaris OS on a Laptop:

bigadmin/features/articles/laptop_resources.html
■ OpenSolaris Community:
Laptop
■ OpenSolaris Starter
Kit:
提示– 要取得包含培训资料、源代码和开发者工具的OpenSolaris Starter
Kit,请访问 并进行网上注册。
规划OpenSolaris 环境
46 操作系统介绍:OpenSolaris 项目简明使用手册• 2006 年12 月
开发环境配置
拥有操作系统代码和直接使用内核模块方面的实践经验会让您受益无穷。
为OpenSolaris 项目提供的工具、论坛和文档都对解决系统的内核开发和
root 权限使用方面的特定难题起了有利的促进作用。
规划开发环境时需要考虑OpenSolaris 的下列特性:
表6–1 可配置实践组件支持
可配置组件来自OpenSolaris 项目的支持
硬件OpenSolaris 支持使用以下SPARC® 和x86 系列处理器体系结构的系统
:UltraSPARC®、SPARC64、AMD64、Pentium 和Xeon EM64T。有关所支
持系统的信息,请参见 上的Solaris
OS:Hardware Compatibility Lists。
源文件有关如何从源代码生成的详细说明,请访问

安装映像预生成的OpenSolaris 分发产品仅有Solaris Express: Community Release
[DVD 版] 内部版本32 或更新版本。
要获得用于GNU用户环境的OpenSolaris 内核,请访问

BFU 归档文件如果您要安装预先构建好的归档,我们还提供有on-buf-[日期].[平台
].tar.bz2 文件。
生成工具提供了SUNWonbld-DATE.PLATFORM.tar.bz2 文件,以便从源代码生成。
编译器和工具Sun Studio 11 编译器和工具供OpenSolaris 开发者免费使用。有关如何下
载和安装最新版本的说明,请访问

另外,请访问 进
入gcc 社区了解相关信息。
内存/磁盘要求■ 内存要求:最少256MB,建议使用1GB
■ 磁盘空间要求:350MB
 
 

以上文章转自于 : http://developers.sun.com.cn/
阅读(697) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~