212P3也能安装calibre-web?可惜有亿点bug,能装,但又不完全能装
之前两节给大家介绍了两款漫画阅读软件,这两款漫画阅读软件除了可以看漫画之外,还可以看电子书!
但是实测电子书的阅读效果,只能说差强人意!但是qnapclub市场显然是强大的,居然还有最新版的calibre-web供各位下载安装!这是一款强大的电子书阅读服务端,关于calibre-web想必各位docker版本的都已经玩烂了,在此我就不用多介绍了,直接进入正题——给212P3安装calibre-web。
注:qnapclub的直装版calibre-web仍然需要Apache80依赖包,以及提前设置好metadata.db文件
点击安装calibre-web之后,直接进入了管理界面,设置好用户语言以及上传书籍的权限之后,一切似乎非常正常
点击电子书进行阅读也是十分流畅的,尤其是PDF书籍,可以说是十分舒心了
但是问题出在哪里呢?
当我点击上传大量书籍的时候,一下子蹦出来这样的界面
下翻错误报告,最后一行显示:
OSError: [Errno 28] No space left on device
这可真是难倒我了呀!虽然我书库了放了一堆计算机类的书,但是我看过的没有几本啊
没有办法只好求助搜索引擎!
与此同时,212P3的网页服务突然报警了
同时还跳出一个提示:ramdisk不足
这下我可慌了,但是根据ramdisk不足这一提示,加上在互联网的只言片语中,网友提示查看硬盘各个分区的情况,于是我掏出putty连上了212P3
个人觉得这里应该就是问题的关键,于是首先停用calibre-web,然后手动进入这个目录下删除所有的文件
过了一会儿系统就恢复正常了。
根据个人的推测,这可能是由于calibre-web将/tmp文件夹作为临时存储文件的地方,当上传大于64M的文件时,/tmp被占满,于是calibre-web就会报错。此时依赖/tmp文件夹的系统监控进程因为剩余空间不足,没办法实时更新log之类的,就会报警!虽然看起来是硬件出问题,但是实际上手伸到风扇还是有风的。
之后重启calibre-web,对这个问题进行复现,发现其实恢复/tmp不用这么麻烦,只要回退到calibre-web主界面然后重新选一本小于64M的电子书重新上传即可恢复。
想要解决这个问题,最关键的还是要搞定/tmp文件夹的大小。但是很可惜,这个文件夹作为ramdisk貌似是由系统硬件设置的,定死在64M大小了。其余的一些Linux技巧个人不太敢用(换映射到本地硬盘什么的),害怕把系统搞崩溃
于是乎,212P3就只能凑合着使用一次上传64M以下电子书的calibre-web了。但是具有更大内存的QNAP产品,我认为还是可以正常使用直装版的calibre-web的。
总结
以上就是本文的全部内容了,看来212P3还是履行一个数据存储的功能最为合适。
1G的内存大大的拖住了212P3飞翔的翅膀。









wbchn
校验提示文案
帅是一辈子的事
校验提示文案
huabao
校验提示文案
帅是一辈子的事
校验提示文案
huabao
校验提示文案
wbchn
校验提示文案