unRaid,顾名思义就「不是RAID」,并不能像一般nas系统一样使用RAID
所以这时候就要用ZFS建立RAID的功能
读者可能会想:ZFS不是不能加入到unRaid Array吗?(毕竟是Unassign Disk)
那干嘛多管理一种阵列添麻烦?
这时可能有种情境需要单独列出使用了:
为了省钱用老硬碟来组unRaid,就有很大的风险;长期的高压IO可能引发两颗硬碟以上的损坏
这时就可额外建个磁碟阵列,再利用本地或异地rsync同步确保资料万无一失
如果想使用真正的RAID并且跟unRaid Array一起使用,目前就只能买实体RAID卡解决
这次要使用是ZFS的开源专案Open ZFS
是一个开放原始码软件专案,於2013年由ZFS档案系统分支出来,目标在於使其符合开放原始码的标准,并增进其使用上的便利。(来源:wikipedia
首先在 APPS下载相关plugin
右手边有个shell,点选进入
开始指令操作,先退到根
cd ../../
编辑开机启动文件
nano /boot/config/go
尾缀打上
echo ram_max >> /sys/module/zfs/parameters/zfs_arc_max
ram_max:设置zfs服务记忆体使用上限,单位为位元(bit)
- 范例:分配6G ram给zfs
echo 6442450944 >> /sys/module/zfs/parameters/zfs_arc_max
完工後ctrl+o 储存後重新开机(Reboot the system)
因为ZFS只辨认自家的档案系统,所以必须完整移除现有档案系统
而是格式化并不需要用mkfs,直接使用Unassigned Devices plugin格式化相当方便
首先到SETTINGS > Unassigned Devices 开启破坏模式,才能移除现有分区
接着回去把目标磁碟所有子分区删除
->
MOUNT变FORMAT就ok了
透过zpool指令来建立ZFS Array
zpool create -m 挂载位置 挂载名称 阵列型式 disk-id0 disk-id1 …
ls /dev/disk/by-id
若找不到id的话可到Unassigned Devices页面找相似的型号再来对应
接着打上
#disk-id自行替换
zpool create -m /mnt/zfs testZFS mirror disk-id0 disk-id1
完工後到DASHBOARD > ZFS 查看是否建立成功~~
>>: Day 4 : VScode-一款多功能的文字编辑器
好的! 我们今天主要要来设定Fab,以及跳页的动画! 1.先在我们的DashboardFragme...
CSRF全名是 Cross Site Request Forgery,翻成中文就是跨站请求伪造。 攻...
Simple Network Management Protocol (SNMP) SNMP 简易网...
订阅的资料弄好了,要用排程去跑,如果服务器是架设在自己主机上,可以用linux 的crontab跑,...
大家好! 我们今天要实作让视窗能平滑地滚动到锚点。 我们进入今天的主题吧! 程序码 (functio...