我对 Linux 还很陌生,但已经使用 Windows 服务器和网络 30 年了,所以我了解其原理,但正在学习“Linux”的做事方式。
我设置了一台 Centos 7.6 服务器,充当 Veeam 备份的 Linux 存储库。我目前正在与他们的技术支持人员合作解决一个问题,他们的软件似乎失去了与存储库的网络连接。这可能是他们的软件问题或网络问题。我非常有信心我们的网络没问题,所以我想检查 Centos 服务器本身是否存在任何网络问题(我使用的是带有内置 Centos 驱动程序的 Intel 710x 10Gb NIC)。
根据我所读到的内容,我应该检查 dmesg。如果我不正确或者有更好的方法请告诉我。
我找到了这个帖子如何在 CentOS 7 上跟踪 dmesg这让我开始,但有几个针对我们环境的问题。
我们的服务器每晚只开启几个小时。如果我使用,dmesg --follow >> /path/to/file
这种情况会在重新启动后持续存在吗?如果不是,我该如何实现这一目标?
假设它不是持久的,并且我必须实现一种方法来让命令在每次重新启动时运行,是否有一种方法可以自动使用文件名中的日期,以便我每天获得一个新文件?
最后,我还没有尝试记录到文件,但查看 dmesg 的输出,所有计时似乎都与启动时间相关。有没有办法在日志输出中包含实际的系统时间?