Linux
单台服务器,容器化部署,运行更加稳定可靠,适用200人/50TB规模以下的中小型企业。
另外,对数据存储安全要求较高的企业,可以选择部署双服务器,支持数据跨机热备,当其中一台服务器故障时,另一台服务器能迅速接管业务,且数据保持一致。
如需支持更大规模的访问支持请部署集群服务器。
准备
● 生产环境中服务器推荐配置:
- CPU四核I5 6代以上、专业版需要至少16G内存,免费版至少8G内存。
- 1块固态硬盘 + 至少2块机械硬盘。根据生产经验,每存储1TB的文件需要消耗大约1GB的固态硬盘空间。
● 兼容 Ubuntu18和CentOS7及以上版本的64位X86/ARM系统,Linux内核版本3.10及以上。
● 为服务器配置静态IP地址(Ubuntu,CentOS),用于客户端和网页端登录访问。
● 在线安装Python(3.6.8+)和Docker(18.09+)依赖环境(Ubuntu , CentOS)。如果是内网离线环境,请查看离线安装CentOS依赖环境。
● 如需外网访问,请参考教程。
如果需要对接企业内已有的对象存储或数据库服务,应先收集服务的连接认证信息,后续配置安装系统服务时选择不安装对象存储服务或数据库服务。
安装
支持在线安装和离线安装两种启动安装流程的方式:可以访问互联网,推荐使用在线安装方式,否则应使用离线安装方式。
- 在线安装
- 离线安装
复制以下命令,执行安装:
wget -O install.sh https://download.ydisk.cn/package/linux/install.sh
sudo chmod +x install.sh
sudo ./install.sh
安装流程启动后,开始“系统配置",进入如下图的配置流程,后续内容将对每个流程进行详细说明。
-
配置系统存储
首先需要配置几个主要的存储路径,用于存储系统运行过程中产生的各种数据。
系统数据有存储和备份两个路径,文件存储包括不同的两个存储节点,这样确保系统数据和文件存储中都有2份数据,数据安全不易丢失。

-
安装系统服务
在服务配置页面中,可以选择安装哪些系统服务,其中
网盘服务是必选安装的,其他服务可选安装。数据库服务默认为安装,如果选择不安装则需要填写外部 MySQL服务 的认证信息。对象存储服务默认为安装,如果选择不安装则需要填写外部 S3服务 的认证信息。缓存服务默认为安装,如果选择不安装则需要填写外部 Redis服务 的认证信息。其他服务是功能扩展服务,仅专业版支持,不是系统运行必须的服务。

-
完成
服务配置后,点击回车开始安装,稍等片刻安装完成。通过2020端口访问网盘服务,默认管理员账号:admin 密码:666666
升级
升级流程同安装。
卸载
悦库服务端是Docker镜像部署的容器,通过挂载方式访问数据存储目录,删除容器不会删除存储目录。
sudo /opt/ydisks/ydisk.py --remove
关闭
sudo /opt/ydisks/ydisk.py --stop
启动
sudo /opt/ydisks/ydisk.py --start
故障排除
域名解析错误
如果网络正常,但下载时显示域名无法解析,可以尝试修复DNS命令:
wget https://docs.ydisk.cn/sh/repair_ydisk_dns.sh
sudo chmod +x ./repair_ydisk_dns.sh
sudo ./repair_ydisk_dns.sh
相关教程
快速入门 - 快速体验多用户场景下简单的文件共享和权限管控功能。
用户手册 - 全面了解产品功能。