首页 > 其他分享 >zfs科普

zfs科普

时间:2023-02-08 19:57:23浏览次数:55  
标签:tank vpool zfs draid1 ONLINE DEGRADED 科普 resilvering

 

zfs文件查看命令

[root@thevtl ~]# zfs list
NAME              USED  AVAIL     REFER  MOUNTPOINT
vpool            41.4T   114G      438K  /vpool
vpool/vtl        41.4T   114G      438K  /vpool/vtl
vpool/vtl/vol01   301G   396G     18.6G  -
vpool/vtl/vol02  41.1T  41.2T     27.2G  -
[root@thevtl ~]# zpool list
NAME    SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
vpool  63.7T  70.2G  63.6T        -         -     0%     0%  1.00x    ONLINE  -
[root@thevtl ~]# zpool status
  pool: vpool
 state: ONLINE
config:

    NAME                 STATE     READ WRITE CKSUM
    vpool                ONLINE       0     0     0
      draid2:5d:7c:0s-0  ONLINE       0     0     0
        c0t2d2           ONLINE       0     0     0
        c0t2d3           ONLINE       0     0     0
        c0t2d4           ONLINE       0     0     0
        c0t2d5           ONLINE       0     0     0
        c0t2d6           ONLINE       0     0     0
        c0t2d7           ONLINE       0     0     0
        c0t2d8           ONLINE       0     0     0

 

字段解读:

draid2:允许坏两块盘,类似于raid6(draid1-3表示可容错盘数,zfs最大可容错3块盘【draid3】)

5d:5块可用硬盘 (默认最大8块)

7c:共计7块硬盘(该存储池的硬盘总数)

0s:0块热备盘(最大可设置为4)

-0:编号0

 

# zpool create tank draid:4d:1s:11c /dev/sd[a-k]
# zpool status tank

  pool: tank
 state: ONLINE
config:

        NAME                  STATE     READ WRITE CKSUM
        tank                  ONLINE       0     0     0
          draid1:4d:11c:1s-0  ONLINE       0     0     0
            sda               ONLINE       0     0     0
            sdb               ONLINE       0     0     0
            sdc               ONLINE       0     0     0
            sdd               ONLINE       0     0     0
            sde               ONLINE       0     0     0
            sdf               ONLINE       0     0     0
            sdg               ONLINE       0     0     0
            sdh               ONLINE       0     0     0
            sdi               ONLINE       0     0     0
            sdj               ONLINE       0     0     0
            sdk               ONLINE       0     0     0
        spares
          draid1-0-0          AVAIL



# echo offline >/sys/block/sdg/device/state
# zpool replace -s tank sdg draid1-0-0
# zpool status

  pool: tank
 state: DEGRADED
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.
  scan: resilver (draid1:4d:11c:1s-0) in progress since Tue Nov 24 14:34:25 2020
        3.51T scanned at 13.4G/s, 1.59T issued 6.07G/s, 6.13T total
        326G resilvered, 57.17% done, 00:03:21 to go
config:

        NAME                  STATE     READ WRITE CKSUM
        tank                  DEGRADED     0     0     0
          draid1:4d:11c:1s-0  DEGRADED     0     0     0
            sda               ONLINE       0     0     0  (resilvering)
            sdb               ONLINE       0     0     0  (resilvering)
            sdc               ONLINE       0     0     0  (resilvering)
            sdd               ONLINE       0     0     0  (resilvering)
            sde               ONLINE       0     0     0  (resilvering)
            sdf               ONLINE       0     0     0  (resilvering)
            spare-6           DEGRADED     0     0     0
              sdg             UNAVAIL      0     0     0
              draid1-0-0      ONLINE       0     0     0  (resilvering)
            sdh               ONLINE       0     0     0  (resilvering)
            sdi               ONLINE       0     0     0  (resilvering)
            sdj               ONLINE       0     0     0  (resilvering)
            sdk               ONLINE       0     0     0  (resilvering)
        spares
          draid1-0-0          INUSE     currently in use


# zpool replace tank sdg sdl
# zpool status

  pool: tank
 state: DEGRADED
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.
  scan: resilver in progress since Tue Nov 24 14:45:16 2020
        6.13T scanned at 7.82G/s, 6.10T issued at 7.78G/s, 6.13T total
        565G resilvered, 99.44% done, 00:00:04 to go
config:

        NAME                  STATE     READ WRITE CKSUM
        tank                  DEGRADED     0     0     0
          draid1:4d:11c:1s-0  DEGRADED     0     0     0
            sda               ONLINE       0     0     0  (resilvering)
            sdb               ONLINE       0     0     0  (resilvering)
            sdc               ONLINE       0     0     0  (resilvering)
            sdd               ONLINE       0     0     0  (resilvering)
            sde               ONLINE       0     0     0  (resilvering)
            sdf               ONLINE       0     0     0  (resilvering)
            spare-6           DEGRADED     0     0     0
              replacing-0     DEGRADED     0     0     0
                sdg           UNAVAIL      0     0     0
                sdl           ONLINE       0     0     0  (resilvering)
              draid1-0-0      ONLINE       0     0     0  (resilvering)
            sdh               ONLINE       0     0     0  (resilvering)
            sdi               ONLINE       0     0     0  (resilvering)
            sdj               ONLINE       0     0     0  (resilvering)
            sdk               ONLINE       0     0     0  (resilvering)
        spares
       draid1-0-0          INUSE     currently in use

 

参考链接:https://openzfs.github.io/openzfs-docs/Basic%20Concepts/dRAID%20Howto.html

标签:tank,vpool,zfs,draid1,ONLINE,DEGRADED,科普,resilvering
From: https://www.cnblogs.com/santia-god/p/17102555.html

相关文章

  • 2021年安徽省合肥市信息学科普日活动
    题目解析:T1.新冠病毒群体免疫(covid)题目描述:新冠病毒肆虐全球将近两年了,给世界各国都带来了极大的麻烦,为了最终能战胜新冠病毒,各个国家都在加紧研发疫苗,我们国......
  • 小白科普丨何为树、二叉树和森林?
    摘要:本文为大家带来树、二叉树和森林的表示及如何进行相互转换。本文分享自华为云社区《树、二叉树和森林的表示及相互转换》,作者:1+1=王。树的基本概念树的定义:树是n(n......
  • 【服务器数据恢复】ZFS文件系统下RAIDZ数据恢复案例
    服务器数据恢复环境:ORACLESunZFSStorage;32块磁盘分为4组,每组8块硬盘,热备盘全部启用。ZFS文件系统,Windows操作系统。服务器故障&分析:设备在正常工作时候突然崩溃,经过......
  • ZFS学习笔记
    zfs学习笔记一、zfs概念:ZFS介绍ZFS特性:存储池raid集成于各种RAID与条带技术于一身的技术[软raid],不再依赖于硬件RAID卡,只依赖于计算机上能转接多少硬盘。写实拷......
  • linux科普:如何标准的安装和升级软件
     ● 什么是厂商和软件商:厂商:一般是指Centos、红帽、ubantu、suse等等,各linux发行版操作系统的发行厂家,厂家会维护系统的软件,做相应的测试、补丁发布、安全更新等软......
  • IC科普文:ECO的那些事儿
    很多童鞋应该听过ECO这个名词,今天我们就讲讲这个。我记得,自己刚工作没多久,大我两届的师兄就告诉我:没有修过ECO的人生是不完整的。结果没过多久我就人生完整了,并且半年修了比......
  • Python 编程范式的科普
    编程范式是计算机编程的基本风格或典范模式。如果说每个编程者都在创造虚拟世界,那么编程范式就是程序员置身其中采用的世界观和方法论。常见的编程范式包括:面向过程编程面向......
  • 【Web技术】353- CDN 科普
    一、概述1.1含义CDN的全称是ContentDeliveryNetwork,即内容分发网络。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分......
  • 广西首次!3DCAT实时云渲染助力南宁数字气象科普馆上线
    11月17日,南宁市气象局举行数字气象科普馆上线发布仪式。目前,以气象为主题的三维虚拟数字气象科普馆在广西尚属首创。17日起,在微信搜索小程序南宁气象科普馆&就能在3DCAT实......
  • 硅基仿生业务全面 Serverless 容器化,14万+问答库助力糖尿病科普
    作者:宁佑章(硅基仿生科技)、元毅(阿里云容器服务)“使用阿里云容器服务Knative,解决了开发迭代慢的问题,加速了深度学习模型的性能提升;同时提供了弹性可伸缩的资源配置,满足网络服......