全站搜索 公开课 学习资料 未分类

RHCE培训课堂实验-35 指导练习-保留系统日志

系统技术 120

红帽系统管理1-学员练习册-11分析和存储日志.pdf—P354

在本练习中,您将配置系统日志以在系统重启后保留其数据。

目标:

您应能够配置系统日志以在系统重启后保留其数据。

练习准备工作:

student用户身份并使用student作为密码登录workstation

workstation上,运行lab log-preserve start命令。此脚本会确保环境设置正确无误。


[student@workstation ~]$ lab log-preserve start
 

1workstation,以student用户身份打开连接serveraSSH会话。


[student@workstation ~]$ ssh student@servera
 

2 以超级用户身份,确认/var/log/journal目录不存在。使用ls命令列出/var/log/journal目录的内容。使用sudo提升student用户的特权。如果系统要求,使用student作为密码。


[student@servera ~]$ sudo ls /var/log/journal
 

注意:

由于/var/log/journal目录不存在,systemd-journald服务没有保留其日志。

3servera上的systemd-journald服务配置为在系统重启后保留日志。

3.1 在/etc/systemd/journald.conf文件中,取消注释Storage=auto行并将Storage设为persistent。您可以使用sudo vim /etc/systemd/journald.conf命令来编辑配置文件。以vim命令模式键入/Storage=auto,搜索Storage=auto行。


[student@servera ~]$ sudo vim /etc/systemd/journald.conf
#以vim命令模式键入?Storage=auto,搜索Storage=auto行
 

3.2 使用systemctl命令重新启动systemd-journald服务以使配置更改生效。


[student@servera ~]$ sudo systemctl restart systemd-journald.service
 

4 确认servera上的systemd-journald服务保留其日志,以便这些日志在系统重启后持久保留。

4.1 使用systemctl reboot命令来重启servera


[student@servera ~]$ sudo systemctl reboot
 

注意:

一旦您重启servera系统,SSH连接便会被终止。

4.2 重新打开连接到serveraSSH会话。


[student@workstation ~]$ ssh student@servera
 

4.3 使用ls命令确认/var/log/journal目录存在。/var/log/journal目录中包含—个带有十六进制长名称的子目录。日志文件就位于该目录中。

您的系统上的子目录名称会有所不同。

 
[student@servera ~]$ sudo ls /var/log/journal
 
 
88394775ca9147439ae63aab9c500045
 
 
[student@servera ~]$ sudo ls /var/log/journal/88394775ca9147439ae63aab9c500045
 

4.4 从servera注销。


[student@servera ~]$ exit
 

完成

workstation上,运行lab log-preserve finish来完成本练习。此脚本会确保环境重新恢复到清理干净的状态。


[student@workstation ~]$ lab log-preserve finish
 

本引导式练习到此结束。

扫码添加教务-杨老师微信号,备注“红帽”,可免费领取实验环境和完整的PDF技术资料。

上一篇: 下一篇:

相关推荐

展开更多
1
点击联系客服咨询!咨询电话:0756-2180090