Curio服务 | Curio Service
本页面解释了如何为 Curio 设置 systemd 服务
Curio 服务
Curio 可以同时处理多个 GPU,而无需运行多个 Curio 进程实例。因此,Curio 可以作为单个 systemd 服务进行管理,而无需担心 GPU 分配问题。 Curio 可以同时处理多个 GPU,而无需运行多个 Curio 进程实例。因此,Curio 可以作为单个 systemd 服务进行管理,而无需担心 GPU 分配问题。
Systemd Service Configuration
Systemd 服务配置
Curio 的服务文件包含在 Debian 包中,名为 curio.service
。如果您是从源代码构建 Curio 的,可以按照下面的描述手动创建服务文件。
Service File for Curio
Curio 的服务文件
要手动创建 curio.service
文件,请使用以下内容:
Environment Variables Configuration
环境变量配置
服务文件需要存在一个 /etc/curio.env
文件。该文件包含连接数据库所需的所有环境变量。env
文件应在 Debian 包安装期间自动创建。如果您运行的是从源代码构建的 Curio,可以使用以下内容手动创建 env
文件:
/etc/curio.env 文件
确保所有变量根据您的环境正确设置。
Starting the Curio Service
启动 Curio 服务
一旦所有变量都正确更新,创建日志目录:
现在,您可以使用以下命令启动 systemd 服务:
通过监控 systemctl status curio.service
验证进程是否成功启动
一旦 Curio 服务运行,您可以继续 为 Curio 节点附加存储以进行封装或永久存储 或 在集群中设置下一个 Curio 节点。
Last updated