转载:http://blog.sina.com.cn/s/blog_4ca83f830100xded.html

 

 

相信很多人被Xenserver日志填满磁盘空间,导致机器最终挂掉的问题所困扰,我遇见了2次(有一次是pool master挂掉,200号人1个小时无法办公)。

前些天,又发现三个池的Pool Master同时出现/var/log/xensource.log* 狂增的现象,差不多1小时会吃掉150MB磁盘空间

这样2GB的free空间,一天就会填满,Pool Master挂掉可是最要命的,500多台虚拟机将全部挂掉!

通过下面方法暂时停止了Xensource日志

1、修改/etc/xensource/log.conf,注释掉下面4行(前面加个#号)

2、重启服务前日志是不断递增的,然后用xe-toolstack-restart重启相应的守护进程和xapi服务


3、xensource.log*停止了增长

观察了一下日志内容均为程序异常debug信息,开了个Case,现在尝无结论。

------------------------------

[20110913T14:49:03.922Z|debug|hqcnctxxsd022l|2627576 inet_rpc|dispatch:host.get_uuid D:08622df260d0|backtrace] Raised at pervasiveext.ml:26.22-25 -> server_helpers.ml:152.10-106 -> server.ml:10336.19-171 -> server_helpers.ml:118.4-7

[20110913T14:49:03.962Z|debug|hqcnctxxsd022l|2627576 inet_rpc|host.get_uuid D:f8d52f8467ec|xapi] Raised at db_cache_types.ml:75.27-76 -> db_cache_types.ml:118.2-40 -> pervasiveext.ml:22.2-9

[20110913T14:49:03.962Z|debug|hqcnctxxsd022l|2627576 inet_rpc|host.get_uuid D:f8d52f8467ec|backtrace] Raised at pervasiveext.ml:26.22-25 -> db_actions.ml:4271.26-67 -> rbac.ml:227.16-23 -> rbac.ml:236.10-15 -> server_helpers.ml:74.11-23

[20110913T14:49:03.962Z|debug|hqcnctxxsd022l|2627576 inet_rpc|host.get_uuid D:f8d52f8467ec|dispatcher] Server_helpers.exec exception_handler: Got exception HANDLE_INVALID: [ host; OpaqueRef:NULL ]

[20110913T14:49:03.962Z|debug|hqcnctxxsd022l|2627576 inet_rpc|host.get_uuid D:f8d52f8467ec|dispatcher] Raised at string.ml:150.25-34 -> stringext.ml:108.13-29

[20110913T14:49:03.962Z|debug|hqcnctxxsd022l|2627576 inet_rpc|host.get_uuid D:f8d52f8467ec|backtrace] Raised at string.ml:150.25-34 -> stringext.ml:108.13-29

[20110913T14:49:03.962Z|debug|hqcnctxxsd022l|2627576 inet_rpc|host.get_uuid D:f8d52f8467ec|xapi] Raised at server_helpers.ml:92.14-15 -> pervasiveext.ml:22.2-9

[20110913T14:49:03.962Z|debug|hqcnctxxsd022l|2627576 inet_rpc|host.get_uuid D:f8d52f8467ec|xapi] Raised at pervasiveext.ml:26.22-25 -> pervasiveext.ml:22.2-9

-------------------------------

可以用du命令查看当前目录下的子目录所占空间大小


如果统一用MB作为单位, 可以用命令 du -hm --max-depth=1

有时日志增长较快的是/var/log下的messages或daemon日志, 可以使用service syslog stop将它们停止下来, 以避免空间耗尽.

我通常习惯删除日志时保留前2个日志(如./messages是当前正在写的日志和./messages.1上一个归档的日志),但要是当前日志很大想要删除掉, 可以把它们先改名, 然后service syslog start再启动一次,以自动生成当前日志,就像下面这样:

xenserver xensource.log不断增长的更多相关文章

  1. 【转】 XenServer的架构

    一.Dom0或者控制域 XenServer从安装上看起来像是一个Linux,所以有些同学认为XenServer就是Linux或者是Linux修改的.真实的XenServer和Linux的关系是这样的: ...

  2. Hadoop介绍-4.Hadoop中NameNode、DataNode、Secondary、NameNode、JobTracker TaskTracker

    Hadoop是一个能够对大量数据进行分布式处理的软体框架,实现了Google的MapReduce编程模型和框架,能够把应用程式分割成许多的 小的工作单元,并把这些单元放到任何集群节点上执行.在MapR ...

  3. hadoop详细了解5个进程的作用

    1.job的本质是什么?2.任务的本质是什么?3.文件系统的Namespace由谁来管理,Namespace的作用是什么?4.Namespace 镜像文件(Namespace image)和操作日志文 ...

  4. Hadoop守护进程的作用(转)

    概述: <ignore_js_op> Hadoop是一个能够对大量数据进行分布式处理的软件框架,实现了Google的MapReduce编程模型和框架,能够把应用程序分割成许多的 小的工作单 ...

  5. hadoop学习第二天-了解HDFS的基本概念&&分布式集群的搭建&&HDFS基本命令的使用

    一.HDFS的相关基本概念 1.数据块 1.在HDFS中,文件诶切分成固定大小的数据块,默认大小为64MB(hadoop2.x以后是128M),也可以自己配置. 2.为何数据块如此大,因为数据传输时间 ...

  6. oracle之二实例管理及数据库的启动/关闭

    实例管理及数据库的启动/关闭   2.1 实例和参数文件 1.instance 功能:用于管理和访问database.instance在启动阶段读取初始化参数文件(init parameter fil ...

  7. xenserver挂载新硬盘

    注意:新加硬盘请不要加入raid,否则不认盘 一: 1.1:查看磁盘列表 fdisk -l [root@xenserver zz]# fdisk -l Disk /dev/sdb: 7999.4 GB ...

  8. xenserver使用ceph的rbd的方法

    首先安装的xenserver6.5的环境,看到有地方有提到这个上面可以安装rbd的支持,网上有一种方式是libvirt+kvm方式,因为ceph对libviet是原生支持的,但是xenserver底层 ...

  9. XenServer安全重启xapi的方法

    XenServer安全重启xapi的方法 2012-11-29 12:58:07|  分类: 虚拟化-XenServer|字号 订阅 平常我们很常用到重启xapi命令,在这介绍下xapi: XAPI( ...

随机推荐

  1. 修改MyEclipse内存-------OutOfMemoryError错误

    1.打开MyEclipse后,进入Windows/Preferences/Java/Installed JREs 点击后,在右边窗口选择JREs,双击后进入 2.在Default VM Argumen ...

  2. python三大神器之一fabric使用

    fabric 是一个python包 是一个基于ssh的部署工具包 通常用来对网站 微服务等等的批量部署 例如 我有5台线上服务器 可以通过一台对着5台分发,实现自动部署的目的. 简单介绍下 fabri ...

  3. [Angular2 Router] Use Params from Angular 2 Routes Inside of Components

    Angular 2’s ActivatedRoute allows you to get the details of the current route into your components. ...

  4. Ubuntu目录

    1. java.io.FileNotFoundException: ***(Too many open files) 2. 在Ubuntu 12.04 桌面上设置启动器(快捷方式) 3. 解决Ubun ...

  5. Excel处理数据用到的一些公式和VBA脚本

    最近工作中用到EXCEL统计处理一些数据,正好之前有自学了一段时间的EXCEL,这次正好用上.为了加深印象,以后方便翻阅,就记录下来.这篇会不断补充. IF 多条件判断返回值 IF(logical_t ...

  6. Docker 选项和命令

    选项 -D=true|false 使用 debug 模式.默认为 false. -H, --host=[unix:///var/run/docker.sock]: tcp://[host:port]来 ...

  7. WPF 之 自定义窗体标题栏

    在WPF中自定义窗体标题栏,首先需要将窗体的WindowStyle属性设置为None,隐藏掉WPF窗体的自带标题栏.然后可以在窗体内部自定义一个标题栏. 例如,标题栏如下: <WrapPanel ...

  8. Conversions

    Problem Description Conversion between the metric and English measurement systems is relatively simp ...

  9. framework&&library's root

    框架和文件集合的路径应该是相对路径而不是绝对路径 写法如下图所示:

  10. Android进阶笔记19:onInterceptTouchEvent、onTouchEvent与onTouch

    1.onTouch方法:onTouch方法是View的 OnTouchListener借口中定义的方法,处理View及其子类被touch是的事件处理.当一个View绑定了OnTouchLister后, ...