天天看点

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

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]配置相关服务加载日志

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

继续阅读