跳到主要内容

Linux

单台服务器,容器化部署,运行更加稳定可靠,适用200人/50TB规模以下的中小型企业。

另外,对数据存储安全要求较高的企业,可以选择部署双服务器,支持数据跨机热备,当其中一台服务器故障时,另一台服务器能迅速接管业务,且数据保持一致。

如需支持更大规模的访问支持请部署集群服务器

准备

● 生产环境中服务器推荐配置:

  • CPU四核I5 6代以上、专业版需要至少16G内存,免费版至少8G内存。
  • 1块固态硬盘 + 至少2块机械硬盘。根据生产经验,每存储1TB的文件需要消耗大约1GB的固态硬盘空间。

● 兼容 Ubuntu18和CentOS7及以上版本的64位X86/ARM系统,Linux内核版本3.10及以上。

● 为服务器配置静态IP地址(UbuntuCentOS),用于客户端和网页端登录访问。

● 在线安装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

安装流程启动后,开始“系统配置",进入如下图的配置流程,后续内容将对每个流程进行详细说明。

  1. 配置系统存储

    首先需要配置几个主要的存储路径,用于存储系统运行过程中产生的各种数据。

    系统数据有存储和备份两个路径,文件存储包括不同的两个存储节点,这样确保系统数据和文件存储中都有2份数据,数据安全不易丢失。

    image-20250426151418318

  2. 安装系统服务

    在服务配置页面中,可以选择安装哪些系统服务,其中网盘服务是必选安装的,其他服务可选安装。

    数据库服务 默认为安装,如果选择不安装则需要填写外部 MySQL服务 的认证信息。

    对象存储服务 默认为安装,如果选择不安装则需要填写外部 S3服务 的认证信息。

    缓存服务 默认为安装,如果选择不安装则需要填写外部 Redis服务 的认证信息。

    其他服务是功能扩展服务,仅专业版支持,不是系统运行必须的服务。

    image-20250426153030695

  3. 完成

    服务配置后,点击回车开始安装,稍等片刻安装完成。通过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

相关教程

快速入门 - 快速体验多用户场景下简单的文件共享和权限管控功能。

用户手册 - 全面了解产品功能。