13.3. Creating a Storage Pool

13.3.1. Mirrored Pool

# zpool create tank mirror c0t0d0 c0t0d1

freebsd# zpool create tank mirror ad1 ad3
freebsd# zpool status tank
  pool: tank
 state: ONLINE
 scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        tank        ONLINE       0     0     0
          mirror    ONLINE       0     0     0
            ad1     ONLINE       0     0     0
            ad3     ONLINE       0     0     0

errors: No known data errors

13.3.2. RAID-Z Pool

freebsd# zpool create zfs raidz ad1 ad3
freebsd# zpool status zfs
  pool: zfs
 state: ONLINE
 scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        zfs         ONLINE       0     0     0
          raidz1    ONLINE       0     0     0
            ad1     ONLINE       0     0     0
            ad3     ONLINE       0     0     0

errors: No known data errors
			

13.3.3. Querying Pool Status

You can see that your pool was successfully created by using the zpool list command:

freebsd# zpool list
NAME   SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
zfs   3.97G   234K  3.97G     0%  ONLINE  -
			

13.3.4. Destroying Pools

Pools are destroyed by using the zpool destroy command. This command destroys the pool even if it contains mounted datasets.

# zpool destroy tank
			

Destroying a Pool With Faulted Devices

# zpool destroy tank
cannot destroy 'tank': pool is faulted
use '-f' to force destruction anyway
# zpool destroy -f tank
			

原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

时间: 2024-10-10 19:21:18

13.3. Creating a Storage Pool的相关文章

13.10. Storage Pool Migration

13.10.1. Exporting a Pool # zpool export tank # zpool export tank cannot unmount '/export/home/eschrock': Device busy # zpool export -f tank 13.10.2. Importing Pools # zpool import tank 原文出处:Netkiller 系列 手札 本文作者:陈景峯 转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明.

LVM 类型的 Storage Pool - 每天5分钟玩转 OpenStack(8)

LVM 类型的 Storage Pool 不仅一个文件可以分配给客户机作为虚拟磁盘,宿主机上 VG 中的 LV 也可以作为虚拟磁盘分配给虚拟机使用. 不过,LV 由于没有磁盘的 MBR 引导记录,不能作为虚拟机的启动盘,只能作为数据盘使用. 这种配置下,宿主机上的 VG 就是一个 Storage Pool,VG 中的 LV 就是 Volume. LV 的优点是有较好的性能:不足的地方是管理和移动性方面不如镜像文件,而且不能通过网络远程使用. 下面举个例子. 首先,在宿主机上创建了一个容量为 10

13.11. GFS - Cluster Storage

yum groupinstall "Cluster Storage" # egrep 'GFS2|DLM' /boot/config-2.6.32-* /boot/config-2.6.32-131.2.1.el6.x86_64:CONFIG_GFS2_FS=m /boot/config-2.6.32-131.2.1.el6.x86_64:CONFIG_GFS2_FS_LOCKING_DLM=y /boot/config-2.6.32-131.2.1.el6.x86_64:CONFIG

13.7. Device Management

13.7.1. Adding Devices to a Pool # zpool add scoop mirror c0t1d0 c1t1d0 13.7.2. Onlining and Offlining Devices 13.7.2.1. Taking a Device Offline # zpool offline tank c0t0d0 bringing device 'c0t0d0' offline 13.7.2.2. Bringing a Device Online # zpool o

Spark技术内幕:Storage 模块整体架构

Storage模块负责了Spark计算过程中所有的存储,包括基于Disk的和基于Memory的.用户在实际编程中,面对的是RDD,可以将RDD的数据通过调用org.apache.spark.rdd.RDD#cache将数据持久化:持久化的动作都是由Storage模块完成的.包括Shuffle过程中的数据,也都是由Storage模块管理的.可以说,RDD实现了用户的逻辑,而Storage则管理了用户的数据.本章将讲解Storage模块的实现. 1.1     模块整体架构 org.apache.s

GlusterFS on ZFS on CentOS 6.x x64

原文如下, 但是这里有几点不推荐按照原文来做. 1. zfs set sync=disabled sp1  (不推荐) 如果没有UPS的话, 不推荐关闭sync, 因为任何异常都可能会导致数据丢失.              sync=standard | always | disabled            Controls  the  behavior  of  synchronous  requests  (e.g. fsync, O_DSYNC).              1. s

【实战】Docker Machine + Compose + Swarm

本文讲的是[实战]Docker Machine + Compose + Swarm,[编者的话]本文的案例结合了Docker的三大编排工具Docker Machine.Compose与Swarm,值得读者们参阅. Docker现在已经推出了一些新的命令行工具,这些工具可以简单的编排(orchestration )Docker实例.集群以及容器管理.它们是: Docker Machine - 让你轻松部署Docker实例到很多不同的平台. Docker Compose - Fig工具的替代品. D

【DG】利用闪回数据库(flashback)修复Failover后的DG环境

利用闪回数据库(flashback)修复Failover后的DG环境   1.1  BLOG文档结构图       1.2  前言部分 1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① Failover后DG环境的恢复方法(重点) ② DG的基本维护操作 ③ GC客户端软件的安装 ④ 利用GC快速搭建一套DG环境 ⑤ Failover和Switchover的区别 ⑥ 其它维护操作   Tips: ① 本文

nginx+fastdfs报错conf file must have item

问题描述 nginx+fastdfs报错conf file must have item fastdfs安装配置没问题,使用fastdfs_test测试也能上传,但是安装完nginx及其module后启动nginx时 nginx错误显示:[2015-12-12 18:13:19] ERROR - file: ../storage/trunk_mgr/trunk_shared.c, line: 106, conf file must have item "store_path1"! 而浏