admin 管理员组文章数量: 1086019
2024年4月14日发(作者:html网页怎么添加图片)
ZFS文件系统
ZFS硬件和软件要求
SPARC或x86架构,操作系统运行的是Solaris 10 6/06发行版或更高版本
最小磁盘空间为128MB。用于存储池所需的最小磁盘空间量约为64MB
建议用于安装Solaris系统的最小内存量为512MB,但为了获得更好的ZFS性能,
建议至少使用1GB或更多内存
如果创建镜像磁盘配置,建议使用多个控制器
部署ZFS硬件环境
1.系统自动识别硬件的添加
touch /reconfigure
检查新磁盘的状况
ZFS组件的命名规则
不允许空组件
每个组件只能包含字母数字字符以及以下四个特殊字符:
下划线 (_)
连字符 (-)
冒号 (:)
句点 (.)
池名称必须以字母开头,但不允许使用起始序列c[0-9]。此外,不允许使用以mirror、
raidz或spare开头的池名称,因为这些名称是保留的
ZFS文件系统的基本使用
1.创建基本的存储池
语法:# zpool create -m 宿主目录路径 池的名称 磁盘1 磁盘2 …
示例:zpool create –m /software/zfspool zfspool /del/dsk/c0t0d0 /dev/dsk/c0t1d0
2.将硬盘添加到池
语法:# zpool add 池号 磁盘
示例:# zpool add zfspool /del/dsk/c0t3d0
3.使用mkfile测试文件系统
示例:# mkfile 100m /software/abc
4.查看池的列表
示例:# zpool list
5.创建ZFS文件系统分层结构
(1).创建ZFS文件系统
示例:# zfs create zfspool/fs
(2).查看系统设置的属性
示例:# zfs set help
(3).获得文件系统的属性值和属性源的当前状态
示例:# zfs get all zfspool/fs
(4).对文件系统的属性设置(有继承性)
语法:# zfs set 属性=on/off 文件系统
示例1:更改zfspool/fs 的宿主目录为/mnt/123
# zfs set mountport = /mnt/123 zfspool/fs
示例2:设置文件系统zfspool/fs 的sharenfs状态为开启
# zfs set sharenfs = on zfspool/fs
(5).常用的属性
mountport 控制文件系统的挂载点
sharenfs 控制文件系统是否用于NFS 中以及使用的选项
quota 限制数据集及其代可占用空间量
checksum 控制验证数据的完整性的校验和
compressratio 只读属性,用于标识针对数据集实现的压缩比例
6.销毁文件系统
语法:# zfs destroy 文件系统
示例:销毁zfspool/fs文件系统
# zfs destroy zfspool/fs
7.指定文件系统的大小
语法:zfs create -V 大小 文件系统
(注释:这样的文件系统没有挂载点,没有文件系统,需要用newfs创建,但是路径有
所变化)
ZFS的高级应用
1.创建镜像存储池
语法:# zpool create 池名称 mirror 磁盘1 磁盘2
示例:# zpool create m_pool mirror c2t0d0 c2t1d0
(1). 添加热备份磁盘
语法:zpool add 池名称 磁盘
# zpool add m_pool spare c2t0d0
(2).列出池中物理磁盘的当前状态
# zpool status -v 池名称
2.创建Raid_Z存储池
(1).创建raid_z存储池
语法:zpool create 池号 raidz 磁盘1 磁盘2 磁盘3
示例:# zpool create rzpool raidz c0t0d0 c0t1d0 c0t3d0
(注:如果以前磁盘被使用加 –f 强制创建)
(2).仅限raidz_z卷上检测磁盘情况
# zpool status -x rdpool
(3).用小磁盘换取大磁盘或者坏的磁盘
语法:zpool replace 池名称 磁盘1 磁盘2
示例:# zpool replace rdpool c0t4d0 c0t5d0
(4).将radid_z上面某块磁盘转化为脱机或停止
语法:zpool offlice 池号 磁盘1
示例:#zpool offlice rdpool c0t4d0
3.创建和使用快照
(1)为文件系统创建快照
语法:zfs snapshot 文件系统@快照名
实例:# zfs snapshot rzpool/fs@snapshot
(加上-r 为后代文件系统创建快照)
版权声明:本文标题:ZFS文件系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713101577a619928.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论