====== 差别 ====== 这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
zh:常见问题及解答:如何对astercc服务器进行磁盘清理 [2016/03/05 08:40]
liuxl
zh:常见问题及解答:如何对astercc服务器进行磁盘清理 [2017/12/12 03:05] (当前版本)
行 1: 行 1:
 ====== 如何对asterCC服务器进行磁盘清理 ====== ====== 如何对asterCC服务器进行磁盘清理 ======
  
 +<note tip> 登录服务器后,执行 df 命令,即可检查当前服务器文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。执行 du -sh 来查看当前目录下所有文件总大小。 </​note>​
  
  
行 7: 行 8:
 ==== 系统日志 ==== ==== 系统日志 ====
  
-假如要asterCC系统日志,需要在/​etc/​astercc.conf 文件的 [system] debug=0,执行:service asterccd restart 才生效。+asterCC系统日志,需要在/​etc/​astercc.conf 文件的[system]标签下,将 ​debug=0,并且执行:service asterccd restart 才生效。因此,关闭 asterCC 的日志需要在无人使用系统时进行操作
  
  
 ==== 脚本日志 ==== ==== 脚本日志 ====
- /​opt/​asterisk/​scripts/​astercc/​ 下面的 .log 文件。可以删除,也可以 echo > xxxx.log,无需停止或重启任何服务+ 
 +日志文件在 ​/​opt/​asterisk/​scripts/​astercc/ ​目录下面,以 ​.log和.gz 结尾的文件。可以直接删除。
  
  
 ==== 系统文件 ==== ==== 系统文件 ====
  
-/​var/​www/​html/​asterCC/​data 目录下 monitor_download 这里面是下载的 pbxcdr 的录音。正情况下 ​建议客户将/​var/​www/​html/​asterCC/​ 目录下的 data 和 statistics 迁移到空间较大的目录上,再 ln -s 回来。 +  * 通常建议客户将/​var/​www/​html/​asterCC/​ 目录下的 data 和 statistics ​目录迁移到磁盘空间较大的目录上,然后再 ln -s 回来。 
- +/var/www/html/asterCC/​data 目录,会存储一些下载的录音文件、等待音乐 等如:monitor_download 这里面是下载的 pbxcdr 的录音 
-/var/spool/asterisk/monitor ​存储的录音文件,没用话可以删除尽量保最近五天的。 +在/​var/​www/​html/​asterCC/​statistics 目录下,会储一些统计数据文件 等
  
 +  * pbxcdr的录音文件保存在/​var/​spool/​asterisk/​monitor 目录下,没用的话可以删除,尽量保存最近五天的。一般是将monitor目录迁移到磁盘空间较大的目录上,然后再 ln -s 回来。
  
 +  * 通话事件文件的日志,在/​tmp/​astcceventslog/​ 目录下,存放有astercc系统存储的 eventsfile_日期.log 的通话日志,确保通话记录没问题的情况下,可以进行删除5天前的 .log文件。
  
 ===== Asterisk ===== ===== Asterisk =====
  
-/​var/​log/​asterisk/​ 下面的 ​full 和 messages 文件。echo > full , echo > messages ,无需停止或重启任何服务。假如关掉asterisk日志,在/​etc/​asterisk/​logger.conf ​ ​做后面将full 和messages 行前面加分号,执行:asterisk -rx "​logger reload" ​生效。 +/​var/​log/​asterisk/ ​目录,有个 ​full 和 messages ​文件,这两个文件是asterisk的日志文件。清除日志的方法:echo > full , echo > messages ,无需停止或重启任何服务。假如关掉 asterisk日志,需要在/​etc/​asterisk/​logger.conf ​文件中,文件尾部 ​full 和 messages ​行前面加分号,保存退出后再执行:asterisk -rx "​logger reload" ​就会生效。
  
  
行 33: 行 35:
 ==== 数据库文件 ==== ==== 数据库文件 ====
  
-/​var/​lib/​mysql 目录下,astercc10是数据库,在无人工作时,可将其mv至空间大的目录下,然后 ln -s 源 /​var/​lib/​mysql 。+/​var/​lib/​mysql 目录下,astercc10是系统的数据库,在无人工作时,可将其mv至空间大的目录下,然后 ln -s 源 /​var/​lib/​mysql 。
  
 ==== 数据库日志文件 ==== ==== 数据库日志文件 ====
  
-/etc/my.cnf 文件中[mysqld_safe]标签下,log-error=/​var/​log/​mysqld.log +数据库错误日志开关在 ​/etc/my.cnf 文件中[mysqld_safe]标签下设置,log-error=/​var/​log/​mysqld.log ​,清理磁盘时可将 ​mysql的日志关掉,并删除日志文件无人工作时,重启mysqld ​生效设置
-mysql的日志关掉,并删除。无人使用系统时,重启mysqld。 +
- +
- +
  
  
 ===== Http ===== ===== Http =====
  
-http的访问日志是:/​var/​www/​html/​asterCC/​http-log/​access.log ​ 磁盘清理时,可以清空此文件内容,使用 ​echo > access.log 。+http的访问日志是:/​var/​www/​html/​asterCC/​http-log/​access.log ​ 磁盘清理时,可以清空此文件内容,执行:echo > /​var/​www/​html/​asterCC/​http-log/​access.log 。
  
  
行 53: 行 51:
 ==== 日志文件 ==== ==== 日志文件 ====
  
-/​var/​log/​php-fpm 目录下,有 error.log 和 www-error.log。+/​var/​log/​php-fpm 目录下,存放着php的日志文件 ​error.log 和 www-error.log。
  
  
 ===== 服务器其他服务日志 ===== ===== 服务器其他服务日志 =====
  
-/var/log/ 目录下,maillog、messages、cron、secure、yum、vmstart 等,后面带日期的可以删除,不带日期的 ​echo就+/var/log/ 目录下,maillog、messages、cron、secure、yum、vmstart 等日志文件文件名后面带日期的可以用rm命令进行删除,不带日期的可用 echo命令清空
  
  
  
zh/常见问题及解答/如何对astercc服务器进行磁盘清理.1457167229.txt.gz · 最后更改: 2017/12/12 03:11 (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki