Rockstor 是一款基于开源GPLv2+Linux和BTRFS的网络附加存储(NAS)设备,具有私有云功能。Rockstor4是“基于openSUSE构建的”,而我们接近旧版3和更旧的版本使用CentOS7和更新的elrepo内核。
Rockstor 4.1 创建文件系统,我们需要了解一些问题!
Rockstor 支持哪些文件系统?
只支持BTRFS!
BTRFS 文件系统可靠吗?
BTRFS 是一种较新的 Linux 文件系统,正在大力开发中。一些商业 Linux 发行版供应商正在对它提供不同级别的支持,其他供应商将很快跟进,因为稳定性已经提高了很多。所以现在,你必须根据数据和你的风险自己回答这个问题。根据我们的经验,BTRFS 已经变得非常可靠。此外,Rockstor 限制了用户更自由地使用 BTRFS,从而减少了遇到深层复杂错误的机会。
然而,这里的附带条件是 BTRFS 社区一致认为raid5 和 raid6级别的 btrfs 支持尚未完全稳定,因此不建议用于生产用途。
1.准备工作
需要提前添加三块硬盘。
2.创建池
1.进入“池”,然后点击“Create pool”,创建池
2.配置池
Name :创建池的名称
Raid configuration:支持Single、RAID0、RAID1、RAID5、RAID6和RAID10。
- Single:此配置文件不提供冗余,并且是创建具有单个磁盘驱动器的池的唯一有效选项。如果您有多个不同大小的磁盘,也建议使用它,与Raid0相比产生更高的总容量。数据既没有镜像也没有条带化,因此如果一个磁盘出现故障,Pool 的全部数据都会丢失。
- Raid0:当不需要冗余时,可以将两个或更多磁盘与此配置文件一起使用。元数据和数据都跨磁盘条带化。建议用于相同大小的磁盘。如果您有不同大小的磁盘并且不需要冗余,则单一配置文件可提供更高的容量。如果磁盘发生故障,Pool 的全部数据将丢失。
- Raid1:此配置文件可以使用两个或更多磁盘。元数据和数据都在2个设备上复制。因此,具有此配置文件的池可以承受单个磁盘故障。
- Raid5:此配置文件可以使用两个或更多磁盘,支持条带化+奇偶校验。与 Raid1一样,此配置文件可以承受单个磁盘故障。BTRFS 社区的共识是 Raid5 支持尚未完全稳定,因此不建议用于生产用途。
- Raid6:此配置文件可以使用三个或更多磁盘,支持条带化+双奇偶校验。由于双奇偶校验,一个 Raid6 池可以同时承受多达两个磁盘故障。BTRFS 社区的共识是 Raid6 支持尚未完全稳定,因此不建议用于生产用途。
- Raid10:这是 Raid1 镜像的 Raid0,至少需要四个磁盘驱动器。它提供具有冗余的最佳整体性能。但是请注意,实际上仍然存在单个磁盘故障限制。
Compression:压缩,都会影响速度,如果没必要,就不要用!
- zlib:提供更慢但更高的压缩比。
- lzo :一种更快的压缩算法,但与zlib相比提供了较低的比率 。
Selected disks summary:显示组合后的磁盘空间。
创建成功!
3.创建共享文件
1.点击“share”,点击“create share”,创建共享。
2.配置共享文件的空间。
3.创建成功
这样,文件系统就创建成功,因为rockstor只支持BTRFS文件系统,因此,明显感觉是缺乏选择磁盘格式哪一步,默认都是BTRFS。
再次,再次说明!!!Rockstor 4.1不支持中文!不支持中文!不支持中文!
输入中文,会影响到系统稳定性!!!
评论区