存储管理
硬盘管理
1. 硬盘识别与状态
查看硬盘信息
存储管理 -> 硬盘管理:
- 硬盘型号和容量
- 接口类型(SATA/NVMe)
- 健康状态
- 温度信息
- 使用时间
- 通电次数
硬盘健康监控
SMART信息监控:
- 重新分配扇区数
- 当前待映射扇区数
- 离线不可修正扇区数
- 超时错误率
- CRC错误计数
- 温度监控
硬盘测试
硬盘测试功能:
1. 快速测试:检查基本功能
2. 扩展测试:全面检查硬盘
3. 表面扫描:检查坏道
4. 基准测试:测试读写性能
2. 硬盘操作
硬盘格式化
硬盘管理 -> 格式化:
1. 选择文件系统:
- Btrfs(推荐)
- EXT4
- XFS
- NTFS
2. 分区方案:
- GPT(推荐)
- MBR
3. 快速格式化或完全格式化
硬盘分区
分区管理:
1. 创建新分区
2. 调整分区大小
3. 删除分区
4. 设置分区标签
5. 挂载/卸载分区
硬盘休眠设置
节能管理:
1. 硬盘休眠时间:
- 从不休眠
- 5分钟
- 15分钟
- 30分钟
- 1小时
2. 温度控制:
- 风扇转速调节
- 温度告警设置
RAID配置
1. RAID类型介绍
RAID 0(条带化)
特点:
- 最少硬盘数:2块
- 容量:所有硬盘容量之和
- 性能:读写性能提升
- 可靠性:无冗余,一块硬盘故障数据全丢失
- 适用场景:追求性能,对数据安全要求不高
RAID 1(镜像)
特点:
- 最少硬盘数:2块
- 容量:单块硬盘容量
- 性能:读性能提升,写性能略降
- 可靠性:高,可容忍1块硬盘故障
- 适用场景:重要数据存储,要求高可靠性
RAID 5(分布式奇偶校验)
特点:
- 最少硬盘数:3块
- 容量:(n-1) × 单盘容量
- 性能:读性能好,写性能一般
- 可靠性:可容忍1块硬盘故障
- 适用场景:平衡性能和可靠性
RAID 6(双重分布式奇偶校验)
特点:
- 最少硬盘数:4块
- 容量:(n-2) × 单盘容量
- 性能:读性能好,写性能较差
- 可靠性:可容忍2块硬盘故障
- 适用场景:高可靠性要求,大容量存储
RAID 10(1+0)
特点:
- 最少硬盘数:4块
- 容量:总容量的50%
- 性能:读写性能都很好
- 可靠性:可容忍每个镜像组中1块硬盘故障
- 适用场景:高性能高可靠性要求
2. 创建RAID阵列
RAID创建步骤
存储管理 -> RAID管理 -> 创建RAID:
1. 选择RAID类型
2. 选择参与RAID的硬盘
3. 设置RAID名称
4. 选择文件系统
5. 设置条带大小(RAID 0/5/6)
6. 确认创建
RAID配置建议
RAID 0:
- 条带大小:64KB或128KB
- 适合:临时文件、缓存
RAID 1:
- 选择相同容量硬盘
- 适合:系统盘、重要数据
RAID 5:
- 条带大小:64KB
- 最少3块,推荐4-6块硬盘
- 适合:一般数据存储
RAID 6:
- 条带大小:64KB
- 最少4块,推荐6-8块硬盘
- 适合:大容量数据存储
3. RAID管理
RAID状态监控
RAID状态:
- 正常(Normal)
- 降级(Degraded)
- 故障(Failed)
- 重建中(Rebuilding)
- 同步中(Syncing)
RAID维护操作
维护功能:
1. 添加热备盘
2. 替换故障硬盘
3. 扩展RAID容量
4. 数据一致性检查
5. 强制重建
RAID故障处理
故障处理流程:
1. 识别故障硬盘
2. 准备替换硬盘
3. 热插拔更换硬盘
4. 启动重建过程
5. 监控重建进度
6. 验证数据完整性
存储池管理
1. 存储池概念
存储池类型
单盘存储池:
- 使用单块硬盘
- 无冗余保护
- 适合临时存储
RAID存储池:
- 基于RAID阵列
- 提供冗余保护
- 适合重要数据
混合存储池:
- SSD + HDD组合
- SSD作为缓存
- 提升访问性能
存储池特性
支持特性:
- 快照功能
- 数据压缩
- 数据去重
- 自动精简配置
- 在线扩容
- 数据迁移
2. 创建存储池
存储池创建向导
存储管理 -> 存储池 -> 创建:
1. 选择存储池类型
2. 选择硬盘或RAID
3. 设置存储池名称
4. 选择文件系统:
- Btrfs(推荐)
- EXT4
- XFS
5. 配置高级选项:
- 启用压缩
- 启用去重
- 设置配额
高级配置选项
Btrfs文件系统选项:
- 数据配置:Single/RAID0/RAID1/RAID5/RAID6
- 元数据配置:Single/RAID1
- 压缩算法:LZO/ZLIB/ZSTD
- 去重:启用/禁用
- 快照:自动快照策略
3. 存储卷管理
创建存储卷
存储池 -> 创建卷:
1. 卷名称:data_volume
2. 卷大小:
- 固定大小
- 精简配置
3. 文件系统:继承存储池
4. 访问权限设置
5. 配额限制
卷类型说明
厚配置卷:
- 预分配全部空间
- 性能稳定
- 空间利用率低
精简配置卷:
- 按需分配空间
- 空间利用率高
- 需要监控空间使用
卷管理操作
卷操作:
1. 扩展卷大小
2. 收缩卷大小
3. 移动卷位置
4. 复制卷
5. 删除卷
6. 设置配额
快照管理
1. 快照功能
快照原理
快照特点:
- 即时创建
- 占用空间小
- 只记录变化
- 支持多版本
- 可以恢复
快照类型
手动快照:
- 用户主动创建
- 永久保存
- 需要手动删除
自动快照:
- 按计划创建
- 自动清理
- 保留策略配置
2. 快照操作
创建快照
存储卷 -> 快照 -> 创建:
1. 快照名称:backup_20241220
2. 快照描述:系统更新前备份
3. 立即创建或计划创建
快照计划
自动快照设置:
1. 创建频率:
- 每小时
- 每天
- 每周
- 每月
2. 保留策略:
- 保留数量:10个
- 保留时间:30天
3. 执行时间:凌晨2点
快照恢复
快照恢复选项:
1. 就地恢复:覆盖当前数据
2. 克隆恢复:创建新卷
3. 文件级恢复:恢复特定文件
数据保护
1. 数据校验
文件系统校验
Btrfs校验功能:
1. 数据校验和:检测数据损坏
2. 元数据校验:检测文件系统损坏
3. 自动修复:发现错误自动修复
4. 定期检查:计划任务检查
手动校验
存储管理 -> 数据校验:
1. 选择要校验的卷
2. 选择校验类型:
- 快速校验
- 完整校验
3. 启动校验过程
4. 查看校验报告
2. 数据恢复
文件恢复
回收站功能:
1. 启用回收站
2. 设置保留时间
3. 恢复删除文件
4. 清空回收站
系统恢复
系统恢复选项:
1. 从快照恢复
2. 从备份恢复
3. 系统重置
4. 出厂设置
性能优化
1. 存储性能调优
SSD缓存
SSD缓存配置:
1. 添加SSD作为缓存盘
2. 设置缓存模式:
- 读缓存
- 写缓存
- 读写缓存
3. 缓存大小分配
4. 缓存策略设置
文件系统优化
Btrfs优化:
1. 启用压缩:节省空间
2. 调整块大小:优化性能
3. 禁用访问时间:减少写入
4. 定期碎片整理
2. 监控和告警
存储监控
监控指标:
- 硬盘使用率
- I/O性能
- 硬盘温度
- SMART状态
- RAID状态
告警设置
告警配置:
1. 硬盘故障告警
2. 空间不足告警
3. 温度过高告警
4. RAID降级告警
5. 告警通知方式:
- 邮件通知
- 短信通知
- 系统通知
故障排除
1. 硬盘故障
故障诊断
诊断步骤:
1. 检查SMART状态
2. 运行硬盘测试
3. 查看系统日志
4. 检查连接线缆
故障处理
处理流程:
1. 确认故障硬盘
2. 备份重要数据
3. 更换故障硬盘
4. 重建RAID阵列
5. 验证数据完整性
2. RAID问题
RAID降级处理
降级恢复:
1. 识别故障硬盘
2. 更换新硬盘
3. 添加到RAID阵列
4. 启动重建过程
5. 监控重建进度
3. 性能问题
性能诊断
诊断工具:
1. 存储性能测试
2. I/O监控
3. 系统负载分析
4. 网络性能测试
总结
本课程详细介绍了飞牛NAS的存储管理功能:
- 硬盘管理:硬盘识别、健康监控、操作管理
- RAID配置:RAID类型、创建配置、维护管理
- 存储池管理:存储池创建、卷管理、高级特性
- 快照管理:快照创建、计划任务、数据恢复
- 数据保护:数据校验、文件恢复、系统恢复
- 性能优化:SSD缓存、文件系统优化、监控告警
下一课预告
在下一课中,我们将学习网络配置,包括:
- 网络接口配置
- 网络服务设置
- 远程访问配置
- 网络安全设置
💡 小贴士:存储是NAS的核心功能。建议根据数据重要性选择合适的RAID级别,定期检查硬盘健康状态,并配置自动快照保护数据。
📚 文章对你有帮助?请关注我的公众号,万分感谢!
获取更多优质技术文章,第一时间掌握最新技术动态

关注公众号
第一时间获取最新技术文章

添加微信
技术交流 · 问题答疑 · 学习指导
评论讨论
欢迎留下你的想法和建议