我正在运行一个小型家庭服务器。规格为:
服务器运行一些应用程序,例如 Nextcloud 或 Gitea,我想在其上运行 1-2 个虚拟机。所以有一些Web应用程序、数据库和VM。
应用程序和 qcow2 映像存储在 raidz1 池中:
$ sudo zpool status
pool: tank
state: ONLINE
config:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
sdb ONLINE 0 0 0
sdc ONLINE 0 0 0
sdd ONLINE 0 0 0
errors: No known data errors
Run Code Online (Sandbox Code Playgroud)
当我在第一周使用这些应用程序时,没有遇到任何问题。但几周后我意识到写入速度极低。nextcloud 实例不是很快,当我尝试使用 Windows 10 启动新的虚拟机时,需要大约 5 分钟才能到达登录屏幕。
我使用它做了一些性能测试fio
并得到了以下结果: …