1. 部署过程问题FAQ

1.1. systemd 部署时配置无法获取

在使用 systemd 部署时,systemd 对配置文件的路由要求在系统分区,否则在执行 systemctl daemon-reload 时无法是配置生效。

因此,根据系统分区的实际情况存储 etcd 的配置 ,例如可以放置在

/etc/etcd/etcd.conf

1.2. 环境变量和启动参数同时配置产生冲突

ETCD3.4 版本会自动读取环境变量的参数,所以在使用 systemd 启动服务时 EnvironmentFile 文件中有的参数,不需要再次在 ExecStart 启动参数中添加,二选一,如同时配置,会触发以下类似报错“etcd: conflicting environment variable "ETCD_NAME" is shadowed by corresponding command-line flag (either unset environment variable or disable flag)”

Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2023-10-26 17:23:11

results matching ""

    No results matching ""