服务器使用时间长了,XenServer产生了很多日志,甚至有些人因为日志占满了空间,导致系统出现问题:xapi崩溃,或者系统卡死,重启也无效。所以我们要时常看看日志是否占的空间的,清理下日志
先查看系统盘的使用情况(XenServer默认是4G系统空间)
[root@xenserver-shptahqk log]#

  1. Filesystem            Size    Used   Avail   Use%    Mounted
  2. on
  3. /dev/sda1             4.0G   4.0G     0G    <font color="red">100%</font>   
  4. /
  5. none                     0        0         0        –        
  6. /proc
  7. none                     0        0         0        –        
  8. /sys
  9. …………

复制代码

可以看到,/dev/sda1的空间已经满了,在系统中与很多目录,可能某个目录都占了大量的空间,那么我们可以找出来,清理下
先列出系统中有哪些目录

  1. bin     dev   home        media  opt                 root  
  2.    srv  usr
  3. boot    etc   lib         mnt    proc                sbin  
  4.    sys  var
  5. cli-rt  EULA  lost+found  myiso  Read_Me_First.html  selinux  tmp

复制代码

可以看到很多目录,这里我们可以逐一查看下每个目录的空间大小

  1. 2G     var
  2. 2G  
  3.    total

复制代码

可以看到var这个目录下占用了系统看哦你就2G,那么我们在切换到这个目录看看是根目录下那个占用了空间

  1. cache  db     games  local  log   nis  patch     run   
  2. swap  xapi  yp
  3. crash  empty  lib    lock   mail  opt  preserve  spool  tmp  
  4. xen

复制代码

日志目录就在这个:log,检查下它

  1. 1.9G    log
  2. 1.9G   
  3. total

复制代码

看到og目录占用的空间是最大的,这个是日志目录我们可以把下面的文件都删除了

  • cd log
  • ls

复制代码
然后我们就可以删除下面全部文件了,你怕操作失误的话,就一个个删除

  • rm -rf 文件名

复制代码
删除后,需要重启下xapi

  • service xapi restart

复制代码
或者查看
xenserver运行久了,会有很多日志文件产生会导致系统目录爆满
但是有时候删除了日志文件,系统目录还是没有释放出来
这个时候我们可以检查一下系统日志进程是否还启动着,只要重启一下进程就可以刷新
service syslog restart
大概是由于日志满了,导致系统无法使用,或者无法正常重启

发表评论

电子邮件地址不会被公开。 必填项已用*标注