Chinaunix

标题: 对于用ZFS代替RAID1的疑惑:mirror、、AHCI [打印本页]

作者: morrow    时间: 2009-02-20 10:30
标题: 对于用ZFS代替RAID1的疑惑:mirror、、AHCI
需求很简单,在x86的pc上用两个磁盘做raid1(磁盘型号大小都相同),看了zfs文档,似乎不需要找主板的raid驱动了,直接使用zfs的mirror

现在有几个不太清楚的地方:

1、在安装时候选择zfs,并选择两个磁盘,按照zfs文档:。如果选择两个磁盘,则会为根池设置镜像双磁盘配置 —— 这是不是就是两个向raid1一样完全镜像的磁盘,或者只是镜像了根池的管理部分?


2、如果在安装时候没有使用mirror,在单个磁盘c0t0d0上使用zfs,在之后用添加热备件的方式:zpool add zeepool spare c0t1d0。 这样c0t1d0 就成了 c0t0d0的热备件。 这和mirror有什么不同呢?
作者: morrow    时间: 2009-02-20 10:34
关于AHCI的问题:

在bios里面打开sata的ahci模式,用图形界面安装solaris10是能成功的,说明系统是支持ahci的

但是想从命令行安装,使用zfs功能,在选择了命令行安装启动之后,却无法进入下一步的安装状态
作者: li_hunter    时间: 2009-02-20 11:29
标题: 回复 #1 morrow 的帖子
1. 是镜像整个文件系统(整个硬盘),而非只是ZFS池的管理数据。
2. 应该使用zpool attach zeepool c0t0d0 c0t1d0添加为镜像。
作者: morrow    时间: 2009-02-20 11:40
原帖由 li_hunter 于 2009-2-20 11:29 发表
1. 是镜像整个文件系统(整个硬盘),而非只是ZFS池的管理数据。
2. 应该使用zpool attach zeepool c0t0d0 c0t1d0添加为镜像。



2. 是添加热备件,而不是镜像

热备件和mirror有什么不同呢?
作者: morrow    时间: 2009-02-20 12:06
原帖由 morrow 于 2009-2-20 10:34 发表
关于AHCI的问题:

在bios里面打开sata的ahci模式,用图形界面安装solaris10是能成功的,说明系统是支持ahci的

但是想从命令行安装,使用zfs功能,在选择了命令行安装启动之后,却无法进入下一步的安装状态 ...



这个是我弄错了,应该是先选择Solaris   ,在选择3或者4的text安装,之前是选择了Solaris Serial Console ttya   



GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
+-------------------------------------------------------------------------+
| Solaris                                                                 |
| Solaris Serial Console ttya                                             |
| Solaris Serial Console ttyb (for lx50, v60x and v65x)                   |
|                                                                         |
|                                                                         |
+-------------------------------------------------------------------------+
Use the ^ and v keys to select which entry is highlighted.
Press enter to boot the selected OS, 'e' to edit the
commands before booting, or 'c' for a command-line.




      Select the type of installation you want to perform:

         1 Solaris Interactive
         2 Custom JumpStart
         3 Solaris Interactive Text (Desktop session)
         4 Solaris Interactive Text (Console session)
         5 Apply driver updates
         6 Single user shell

         Enter the number of your choice followed by the <ENTER> key.
         Alternatively, enter custom boot arguments directly.

         If you wait 30 seconds without typing anything,
         an interactive installation will be started.



现在正在装,AHCI是打开的,这功能很好

[ 本帖最后由 morrow 于 2009-2-20 12:12 编辑 ]
作者: LTHLX    时间: 2009-02-20 14:32
原帖由 morrow 于 2009-2-20 11:40 发表



2. 是添加热备件,而不是镜像

热备件和mirror有什么不同呢?

关于hot spare和RAID 1(MIRROR)的区别你可以参考WIKI
http://en.wikipedia.org/wiki/Hot_standby
http://en.wikipedia.org/wiki/Redundant_array_of_independent_disks




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2