解决apache无法启动No space left on device

解决apache无法启动No space left on device

由于对apache正在运行的进程使用kill的方式杀死进程导致磁盘空间不足
解决方式:
使用Linux/uinx上提供的进程间通信方式信息查看的命令ipcs

  • ipcs -a查看当前系统中进程间通信方式的信息

    发现apache进程占了很多,接下来移除消息对象
  • ipcrm命令来移除

ipcrm用法

ipcrm -M shmkey 移除用shmkey创建的共享内存段
ipcrm -m shmid 移除用shmid标识的共享内存段
ipcrm -Q msgkey 移除用msqkey创建的消息队列
ipcrm -q msqid 移除用msqid标识的消息队列
ipcrm -S semkey 移除用semkey创建的信号
ipcrm -s semid 移除用semid标识的信号

清除所有apache的ipcs指令
for i in `ipcs | grep apache | awk '{print $2}'`; do ipcrm -s $i; done

posted @ 2020-05-22 13:31  如果云吃糖  阅读(408)  评论(0编辑  收藏  举报