Devstack[Rocky]版本是默认不加载任何服务的日志的,Devstack的相关服务如下:

Centos7 Devstack [Rocky]配置相关服务加载日志

[email protected]为例,设置c-vol服务启动的日志,写入文件c-vol.log(当然也可以使用journalctl -f --unit [email protected]跟踪日志):

1.在/opt/stack/logs/下面创建日志文件,并赋权:

#touch c-vol.log && chown stack:stack c-vol.log

2.可使用命令查找相关服务:#find / -name [email protected]

Centos7 Devstack [Rocky]配置相关服务加载日志

3.进入/etc/systemd/system/[email protected],在[Service] ExecStart 后面添加以下语句

--log-file /opt/stack/logs/c-vol.log

添加前:

Centos7 Devstack [Rocky]配置相关服务加载日志

添加后:

Centos7 Devstack [Rocky]配置相关服务加载日志

保存&退出

4.重新载入 systemd,扫描新的或有变动的单元

#systemctl daemon-reload

5.重启cinder volume服务:

#systemctl restart [email protected]

查看c-vol.log已有日志:

Centos7 Devstack [Rocky]配置相关服务加载日志

至此,向某一个服务单元添加操作日志的操作完成。

相关文章:

  • 2022-01-19
  • 2021-09-03
  • 2022-12-23
  • 2022-02-05
  • 2022-01-12
  • 2022-12-23
  • 2021-05-29
猜你喜欢
  • 2021-12-19
  • 2022-12-23
  • 2022-02-02
  • 2021-10-15
  • 2022-12-23
  • 2021-07-21
  • 2022-12-23
相关资源
相似解决方案