虚拟机hive日志太多怎么关闭

您所在的位置:网站首页 关闭虚拟机代码怎么关闭 虚拟机hive日志太多怎么关闭

虚拟机hive日志太多怎么关闭

2024-07-16 11:16| 来源: 网络整理| 查看: 265

一 rsyslog 系统日志管理1.1常见的日志文件

包括系统,进程,应用程序

虚拟机hive日志太多怎么关闭_虚拟机hive日志太多怎么关闭

这里以网站日志管理为例进行说明

我们让其他人访问我们的虚拟机,然后观察我们的httpd日志

1.首先给我们的虚拟机安装httpd包并且开启它。

然后关闭防火墙

2.把我们的网络调整为桥接模式后打开网卡

3.让其他服务器访问自己的IP

虚拟机hive日志太多怎么关闭_配置文件_02

我们观察一下httpd日志信息

虚拟机hive日志太多怎么关闭_linux_03

这里我们用的是自己真机的IP访问的虚拟机,红框内记录的就是真机的IP。说明httpd日志里记载了这个信息。

1.2配置日志文件

设置日志文件的存储相关的东西

语法:vim /etc/rsyslog.conf

RULES即规则,有三部分组成(由设备+级别+存放位置) 所有的日志都遵循这个规则,

虚拟机hive日志太多怎么关闭_vim_04

虚拟机hive日志太多怎么关闭_日志文件_05

示例:

虚拟机hive日志太多怎么关闭_日志文件_06

如果要修改日志存储的信息,可以进行修改。

虚拟机hive日志太多怎么关闭_配置文件_07

总结:在我们的虚拟机中每时每刻都存在着许多的日志文件信息,它们类型不同,产生了不同类型的日志信息,而这些日志信息呢,被分为了不同的类型,有安全方面的,用户方面的,计划的等等,它们又分为了不同级别,被存放在了不同的日志文件中。(/var/log)

1.3举例

一、修改日志存放位置

1.我们配置一下某个日志的存放位置的 配置文件为 /etc/rsyslog.conf

虚拟机hive日志太多怎么关闭_配置文件_08

虚拟机hive日志太多怎么关闭_vim_09

cron日志存放的是任务日志

虚拟机hive日志太多怎么关闭_linux_10

我们把他修改一下,

2.进行刷新 配置完成后一定要刷新

虚拟机hive日志太多怎么关闭_配置文件_11

3.进行验证

我们再开一个终端并且再里面执行一个循环计划任务

虚拟机hive日志太多怎么关闭_虚拟机hive日志太多怎么关闭_12

创建一个任务

4.观察

我们在另一个终端打开修改前的日志存放位置

虚拟机hive日志太多怎么关闭_linux_13

结果没有记录,我们换成修改之后的存储位置

虚拟机hive日志太多怎么关闭_虚拟机hive日志太多怎么关闭_14

日志记录了这个计划任务。 记住完了要把位置改回去!!!二、修改日志的设备

1.我们修改一下ssh这个应用程序的日志存放设备

首先我们进入到ssh的日志设置里 vim /etc/ssh/sshd_config

虚拟机hive日志太多怎么关闭_vim_15

原来的ssh日志信息设备类型为authpriv,现在我们到主配置文件里新建一个 local5设备

2.修改主配置文件 vim /etc/rsyslog.conf

虚拟机hive日志太多怎么关闭_linux_16

3.检验

虚拟机hive日志太多怎么关闭_vim_17

打开修改后的日志存放位置动态查看

重新打开一个终端查看日志变化情况

虚拟机hive日志太多怎么关闭_linux_18

以上两个实验在主配置分区里修改了日志文件的设备和存储位置,事实上系统中有许多种应用程序类似于ssh ,我们可以修改它们的设备文件名,然后到主配置文件里新建设备再指定 存储路径,这样就可以方便查看我们想看的各种应用程序的日志信息。

二 logrotate日志轮换

日志轮转就像飞机里的黑匣子,记录的信息再重要也只能记录最后一段时间发生的事。为了节省空间和整理方便,日志文件经常需要按!时间或!大小等维度分成多份,删除时间久远的日志文件。

2.1常见轮转文件

虚拟机hive日志太多怎么关闭_虚拟机hive日志太多怎么关闭_19

2.2配置轮转文件

为了给日志进行轮转,我们需要对它进行配置,那么在哪进行配置呢?

两个地方:

主配置文件 /etc/logrotate.conf (决定每个日志文件如何轮转)

子配置文件夹:/etc/logrotate.d/*

虚拟机hive日志太多怎么关闭_日志文件_20

2.3举例

接下来我们举个例子说明一下:

我们以yum为例,这是一个管理rpm包的软件工具

1.我们首先确定一下要轮转的文件的日志信息存储在哪

2.接下来进入到主配置文件里给文件进行配置

vim /etc/logrotate.d/yum

虚拟机hive日志太多怎么关闭_linux_21

3.修改时间触发轮转

date 修改时间

虚拟机hive日志太多怎么关闭_配置文件_22

修改时间后发现了新的日志,证明yum日志文件信息轮转成功。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3