解决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