linux 日志文件大小怎么调整,求高手!!

linux 日志文件大小怎么调整,求高手!!,第1张

案例以CentOS版本Linux调整日志文件系统大小,调整/u01文件系统大小,增加10G,方法如下:

1、查看当前日志文件系统大小

[root@ora11g ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup00-LogVol00

                      9.7G  2.4G  6.9G  26% /

/dev/mapper/VolGroup00-LogVol02

                      9.7G  9.0G  265M  98% /u01

/dev/hda1              99M   15M   80M  16% /boot

tmpfs                 2.0G  528M  1.5G  27% /dev/shm

2、用lvresize命令调整LVM逻辑卷的空间大小

[root@ora11g ~]# lvresize -L +10G /dev/VolGroup00/LogVol02

  Extending logical volume LogVol02 to 20.00 GB

  Logical volume LogVol02 successfully resized

3、用resize2fs命令扩展linux下该日志分区大小

[root@ora11g ~]# resize2fs /dev/VolGroup00/LogVol02

resize2fs 1.39 (29-May-2015)

Filesystem at /dev/VolGroup00/LogVol02 is mounted on /u01 on-line resizing required

Performing an on-line resize of /dev/VolGroup00/LogVol02 to 5242880 (4k) blocks.

The filesystem on /dev/VolGroup00/LogVol02 is now 5242880 blocks long.

4、使用df -h命令查看该日志文件分区大小,已增加20G。

[root@ora11g ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup00-LogVol00

                      9.7G  2.4G  6.9G  26% /

/dev/mapper/VolGroup00-LogVol02

                       20G  9.0G  9.5G  49% /u01

/dev/hda1              99M   15M   80M  16% /boot

tmpfs                 2.0G  528M  1.5G  27% /dev/shm

[root@ora11g ~]#

由于ubuntu日志文件syslog 和 kern.log 时刻在增长,一会儿就使得根目录文件夹不够用了,需使用如下命令清理

sudo -i

然后输入密码,执行:

echo >/var/log/syslog

echo >/var/log/kern.log

就可以了.

打开日志文件夹:cd /var/log,

输入du -sh可以查看占用的磁盘空间(du -h --max-depth=1 /var/log/*)

输入du -sm查看文件总数

使用sudo find /var/log/ -type f -mtime +30 -exec rm -f {} \删除30天之前的旧文件(P.S:这里的天数30可以修改为其它值):

ubuntu系统日志查看器

 在系统日志里,可以查看系统相关事件记录,出错信息等;

 1、系统日志查看器

 1)点菜单“系统 - 系统管理 - 系统日志查看器”,打开系统日志查看器窗口;

 2)窗口左侧是项目,右边是详细记录;

 3)其中 Xorg 是显示服务,auth是安全验证,boot是启动,daemon是进程,kern是内核,messages是消息,syslog是系统,user是用户;

 4)有新消息的项目会以粗体显示,查看以后恢复正常;

ubuntu日志管理方法

ubuntu下var-log下各个日志文件的作用说明

/var/log/alternatives.log-更新替代信息都记录在这个文件中

/var/log/apport.log -应用程序崩溃记录

/var/log/apt/ -用apt-get安装卸载软件的信息

/var/log/auth.log -登录认证log

/var/log/boot.log -包含系统启动时的日志。

/var/log/btmp-记录所有失败启动信息

/var/log/Consolekit - 记录控制台信息

/var/log/cpus - 涉及所有打印信息的日志

/var/log/dist-upgrade - dist-upgrade这种更新方式的信息

/var/log/dmesg-包含内核缓冲信息(kernel ringbuffer)。在系统启动时,显示屏幕上的与硬件有关的信息

/var/log/dpkg.log - 包括安装或dpkg命令清除软件包的日志。

/var/log/faillog- 包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。

/var/log/fontconfig.log -与字体配置有关的log。

/var/log/fsck - 文件系统日志

/var/log/faillog -包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。

/var/log/hp/

/var/log/install/

/var/log/jokey.log

/var/log/kern.log –包含内核产生的日志,有助于在定制内核时解决问题。

/var/log/lastlog —记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。

/var/log/faillog –包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。

/var/log/lightdm/

/var/log/mail/ – 这个子目录包含邮件服务器的额外日志。

/var/log/mail.err-类似于上面的

/var/log/news/

/var/log/pm-powersave.log

/var/log/samba/ –包含由samba存储的信息。

/var/log/syss.log

/var/log/speech-dispacher/

/var/log/udev

/var/log/ufw.log

/var/log/upstart/

/var/log/uattended-upgrades/

/var/log/wtmp —包含登录信息。使用wtmp可以找出谁正在登陆进入系统,谁使用命令显示这个文件或信息等。

/var/log/xorg.*.log— 来自X的日志信息。

bdump目录下有许多trace文件,如果不用的话,可以清理。

oracle的log文件也在那个目录下,如果大于1g也可以备份后清除。

其它的如果有备份,archive日志,可用用rman定期清除过期的备份。这个最好不用手工。其它的就没有了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8969756.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存