虚拟机hive日志太多怎么关闭 |
您所在的位置:网站首页 › 关闭虚拟机代码怎么关闭 › 虚拟机hive日志太多怎么关闭 |
一 rsyslog 系统日志管理1.1常见的日志文件 包括系统,进程,应用程序 这里以网站日志管理为例进行说明 我们让其他人访问我们的虚拟机,然后观察我们的httpd日志 1.首先给我们的虚拟机安装httpd包并且开启它。 然后关闭防火墙 2.把我们的网络调整为桥接模式后打开网卡 3.让其他服务器访问自己的IP 我们观察一下httpd日志信息 这里我们用的是自己真机的IP访问的虚拟机,红框内记录的就是真机的IP。说明httpd日志里记载了这个信息。 1.2配置日志文件设置日志文件的存储相关的东西 语法:vim /etc/rsyslog.conf RULES即规则,有三部分组成(由设备+级别+存放位置) 所有的日志都遵循这个规则, 示例: 如果要修改日志存储的信息,可以进行修改。 总结:在我们的虚拟机中每时每刻都存在着许多的日志文件信息,它们类型不同,产生了不同类型的日志信息,而这些日志信息呢,被分为了不同的类型,有安全方面的,用户方面的,计划的等等,它们又分为了不同级别,被存放在了不同的日志文件中。(/var/log) 1.3举例一、修改日志存放位置 1.我们配置一下某个日志的存放位置的 配置文件为 /etc/rsyslog.conf cron日志存放的是任务日志 我们把他修改一下, 2.进行刷新 配置完成后一定要刷新 3.进行验证 我们再开一个终端并且再里面执行一个循环计划任务 创建一个任务 4.观察 我们在另一个终端打开修改前的日志存放位置 结果没有记录,我们换成修改之后的存储位置 日志记录了这个计划任务。 记住完了要把位置改回去!!!二、修改日志的设备 1.我们修改一下ssh这个应用程序的日志存放设备 首先我们进入到ssh的日志设置里 vim /etc/ssh/sshd_config 原来的ssh日志信息设备类型为authpriv,现在我们到主配置文件里新建一个 local5设备 2.修改主配置文件 vim /etc/rsyslog.conf 3.检验 打开修改后的日志存放位置动态查看 重新打开一个终端查看日志变化情况 以上两个实验在主配置分区里修改了日志文件的设备和存储位置,事实上系统中有许多种应用程序类似于ssh ,我们可以修改它们的设备文件名,然后到主配置文件里新建设备再指定 存储路径,这样就可以方便查看我们想看的各种应用程序的日志信息。 二 logrotate日志轮换日志轮转就像飞机里的黑匣子,记录的信息再重要也只能记录最后一段时间发生的事。为了节省空间和整理方便,日志文件经常需要按!时间或!大小等维度分成多份,删除时间久远的日志文件。 2.1常见轮转文件为了给日志进行轮转,我们需要对它进行配置,那么在哪进行配置呢? 两个地方: 主配置文件 /etc/logrotate.conf (决定每个日志文件如何轮转) 子配置文件夹:/etc/logrotate.d/* 接下来我们举个例子说明一下: 我们以yum为例,这是一个管理rpm包的软件工具 1.我们首先确定一下要轮转的文件的日志信息存储在哪 2.接下来进入到主配置文件里给文件进行配置 vim /etc/logrotate.d/yum 3.修改时间触发轮转 date 修改时间 修改时间后发现了新的日志,证明yum日志文件信息轮转成功。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |