今天试着全新安装 ,发现不用另创建用户运行了,用root用户也行。自启动方式也同6.x版本了
对于非root用户的要求是elasticsearch程序的要求,seafile本身运行在root用户下本来就没问题,但搜索的底层服务就起不来了,其他功能不受影响
原来是这样,谢谢释疑
但是官方安装说明没有提到这一点喔,看不到有说要另创非root用户安装的。只有在升级说明里有说到
请教一下,我用虚拟机安装centos安装运行seafile,为了节省vhd磁盘空间(因为一旦扩大了无法回收空间),所以/opt/seafile/seafile-data这个目录是通过nfs挂载宿主windows目录的,nfs挂载机制导致这个目录所有者只能是root。
曾经升级过7.0.3,但是由于目录所有者是root,启动脚本限制,seafile无法启动。想请问一下,如果不考虑elasticsearch的要求,是否楼主所说的7.0.7已经不要求目录所有者是root了?
你可以继续用root运行,没有问题