免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5674 | 回复: 10

solaris10 u6使用zfs安装操作系统!(添加了镜像部分) [复制链接]

论坛徽章:
0
发表于 2008-11-04 12:52 |显示全部楼层
昨天下载了最新的solaris10 u6的版本,今天在虚拟机上安装了一下。
安装过程和以前差不多,唯一不同的是在安装到选择硬盘的时候,提示你用ufs还是zfs进行。
我使用了zfs默认的安装配置,而且只用了一块硬盘。

安装过程中,不同以往的两个地方:
zfs-install-1.JPG


zfs-install-2.JPG

给大家看看安装后的变化:

bash-3.00# df -k
Filesystem            kbytes    used   avail capacity  Mounted on
rpool/ROOT/s10x_u6wos_07b
                     8193024 4225715 1343908    76%    /
/devices                   0       0       0     0%    /devices
ctfs                       0       0       0     0%    /system/contract
proc                       0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
swap                 1842668     368 1842300     1%    /etc/svc/volatile
objfs                      0       0       0     0%    /system/object
sharefs                    0       0       0     0%    /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1
                     5569623 4225715 1343908    76%    /lib/libc.so.1
fd                         0       0       0     0%    /dev/fd
swap                 1849108    6808 1842300     1%    /tmp
swap                 1842328      28 1842300     1%    /var/run
rpool/export         8193024      19 1343908     1%    /export
rpool/export/home    8193024      18 1343908     1%    /export/home
rpool                8193024      35 1343908     1%    /rpool



bash-3.00# zpool list
NAME    SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
rpool  7.94G  5.03G  2.91G    63%  ONLINE  -


bash-3.00# zfs list
NAME                        USED  AVAIL  REFER  MOUNTPOINT
rpool                      6.53G  1.28G  35.5K  /rpool
rpool/ROOT                 4.03G  1.28G    18K  legacy
rpool/ROOT/s10x_u6wos_07b  4.03G  1.28G  4.03G  /
rpool/dump                 1.00G  1.28G  1.00G  -
rpool/export                 37K  1.28G    19K  /export
rpool/export/home            18K  1.28G    18K  /export/home
rpool/swap                 1.50G  2.78G    16K  -


bash-3.00# cat /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/zvol/dsk/rpool/swap        -       -       swap    -       no      -
/devices        -       /devices        devfs   -       no      -
sharefs -       /etc/dfs/sharetab       sharefs -       no      -
ctfs    -       /system/contract        ctfs    -       no      -
objfs   -       /system/object  objfs   -       no      -
swap    -       /tmp    tmpfs   -       yes     -


bash-3.00# zpool status
  pool: rpool
state: ONLINE
scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        rpool       ONLINE       0     0     0
          c1t0d0s0  ONLINE       0     0     0

errors: No known data errors




经过摸索终于镜像成功,虚拟机里添加了一块硬盘才c1t1d0。

bash-3.00# zpool attach rpool c1t0d0s0 c1t1d0s0

bash-3.00# zpool status
  pool: rpool
state: ONLINE
status: One or more devices is currently being resilvered.  The pool will
        continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
scrub: resilver in progress for 0h0m, 0.76% done, 0h19m to go
config:

        NAME          STATE     READ WRITE CKSUM
        rpool         ONLINE       0     0     0
          mirror      ONLINE       0     0     0
            c1t0d0s0  ONLINE       0     0     0
            c1t1d0s0  ONLINE       0     0     0

errors: No known data errors

[ 本帖最后由 zyl555 于 2008-11-4 14:16 编辑 ]

论坛徽章:
0
发表于 2008-11-04 13:11 |显示全部楼层
看来大家都没什么兴趣呀。用一块盘安装后,rpool的结构看不出来是什么,按道理默认应该是mirror吧。可是zpool status看不到mirror关键字。不知道再添加一块盘进去做镜像怎么处理?哪位有思路。

论坛徽章:
62
洛杉矶湖人
日期:2015-02-10 09:56:11黑曼巴
日期:2016-06-28 17:41:282015-2016NBA季后赛纪念章
日期:2016-06-28 17:41:282016猴年福章徽章
日期:2016-02-18 15:30:34圣安东尼奥马刺
日期:2015-05-04 22:46:00菠菜神灯
日期:2015-05-04 22:35:07新奥尔良黄蜂
日期:2015-03-17 13:54:52明尼苏达森林狼
日期:2015-03-16 21:51:15萨克拉门托国王
日期:2015-03-02 16:10:58华盛顿奇才
日期:2015-03-02 16:10:58迈阿密热火
日期:2015-03-02 16:10:582016科比退役纪念章
日期:2016-06-28 17:41:28
发表于 2008-11-04 13:19 |显示全部楼层
第一次见。。。U6

论坛徽章:
221
15-16赛季CBA联赛之吉林
日期:2017-12-11 12:51:59黑曼巴
日期:2019-04-12 13:40:0515-16赛季CBA联赛之广东
日期:2019-04-23 10:41:1215-16赛季CBA联赛之辽宁
日期:2019-05-06 13:03:2815-16赛季CBA联赛之山西
日期:2019-05-09 10:56:5815-16赛季CBA联赛之青岛
日期:2019-05-17 13:57:0515-16赛季CBA联赛之新疆
日期:2019-06-10 13:39:0515-16赛季CBA联赛之天津
日期:2019-07-08 15:04:4519周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-19
日期:2019-08-27 13:31:2619周年集字徽章-周
日期:2019-09-06 18:46:4715-16赛季CBA联赛之天津
日期:2019-02-27 11:24:07
发表于 2008-11-04 13:23 |显示全部楼层
LZ可以再加一块硬盘进去做个MIRROR,再贴出来让大家看看效果,等有空也去下载个版本来玩玩

论坛徽章:
0
发表于 2008-11-04 13:29 |显示全部楼层

回复 #4 yoyosys 的帖子

我也想做mirror呀,可是怎么加呢?手册里池的结构是创建的时候指定的呀。
现在这个rpool池已经创建出来了,结构不清楚。
我只能加一块盘后再看看状态了。

[ 本帖最后由 zyl555 于 2008-11-4 13:31 编辑 ]

论坛徽章:
0
发表于 2008-11-04 13:39 |显示全部楼层
到官方找找资料

论坛徽章:
0
发表于 2008-11-04 13:57 |显示全部楼层
试了一下添加,但是应该不行。因为rpool池里的初始设备是c1t0d0s0。
bash-3.00# zpool add -n rpool mirror c1t1d0s0
cannot open '/dev/dsk/c1t1d0s0': I/O error
bash-3.00# zpool add -n rpool mirror c1t1d0
invalid vdev specification: mirror requires at least 2 devices
bash-3.00# zpool add -n rpool c1t1d0s0
cannot open '/dev/dsk/c1t1d0s0': I/O error
bash-3.00# zpool add -n rpool c1t1d0
would update 'rpool' to the following configuration:
        rpool
          c1t0d0s0
          c1t1d0

论坛徽章:
62
洛杉矶湖人
日期:2015-02-10 09:56:11黑曼巴
日期:2016-06-28 17:41:282015-2016NBA季后赛纪念章
日期:2016-06-28 17:41:282016猴年福章徽章
日期:2016-02-18 15:30:34圣安东尼奥马刺
日期:2015-05-04 22:46:00菠菜神灯
日期:2015-05-04 22:35:07新奥尔良黄蜂
日期:2015-03-17 13:54:52明尼苏达森林狼
日期:2015-03-16 21:51:15萨克拉门托国王
日期:2015-03-02 16:10:58华盛顿奇才
日期:2015-03-02 16:10:58迈阿密热火
日期:2015-03-02 16:10:582016科比退役纪念章
日期:2016-06-28 17:41:28
发表于 2008-11-04 14:50 |显示全部楼层

论坛徽章:
0
发表于 2008-11-04 15:41 |显示全部楼层
bash-3.00# zpool status
  pool: rpool
state: ONLINE
status: One or more devices is currently being resilvered.  The pool will
        continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
scrub: resilver in progress for 0h0m, 0.76% done, 0h19m to go
config:

        NAME          STATE     READ WRITE CKSUM
        rpool         ONLINE       0     0     0
          mirror      ONLINE       0     0     0
            c1t0d0s0  ONLINE       0     0     0
            c1t1d0s0  ONLINE       0     0     0



这不是显示两块盘了吗?

论坛徽章:
0
发表于 2008-11-04 15:53 |显示全部楼层
原帖由 zyl555 于 2008-11-4 13:57 发表
试了一下添加,但是应该不行。因为rpool池里的初始设备是c1t0d0s0。
bash-3.00# zpool add -n rpool mirror c1t1d0s0
cannot open '/dev/dsk/c1t1d0s0': I/O error
bash-3.00# zpool add -n rpool mirror c1t1d0
invalid vdev specification: mirror requires at least 2 devices
bash-3.00# zpool add -n rpool c1t1d0s0
cannot open '/dev/dsk/c1t1d0s0': I/O error
bash-3.00# zpool add -n rpool c1t1d0
would update 'rpool' to the following configuration:
        rpool
          c1t0d0s0
          c1t1d0


mirror至少要2块盘
你可以往pool里添加2块盘,这2块盘是一个mirror
zpool add -n rpool mirror c1t1d0 c2t2d0
看看Solaris管理系列中的Solaris ZFS Administration Guide吧,http://docs.sun.com/app/docs/doc/819-5461
才200页不到
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP