天天看點

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]配置相關服務加載日志

至此,向某一個服務單元添加記錄檔的操作完成。

繼續閱讀