Linux不能删除共享内存解决办法
2012-12-04 20:47:45 来源:WEB开发网 在VMware中,CentOS release 6.3 (Final)系统:
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-279.el6.i686 #1 SMP Fri Jun 22 10:59:55 UTC 2012 i686 i686 i386 GNU/Linux系统中,出现一个问题:
Linux不能删除共享内存?
[root@localhost ~]# ipcs -m
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 1835008 root 777 5242880 3 dest
0x00000000 720898 root 777 5242880 1 dest
0x00000000 1114115 root 777 5242880 17 dest
0x00000000 1015812 root 777 5242880 10 dest
0x00000000 1638405 root 777 5242880 12 dest
0x00000000 1540102 root 777 5242880 7 dest
执行ipcrm一直删除,但却始终删除不了。
[root@localhost ~]# ipcrm -m 1835008
[root@localhost ~]# ipcs -m
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 1835008 root 777 5242880 3 dest
0x00000000 720898 root 777 5242880 1 dest
0x00000000 1114115 root 777 5242880 17 dest
0x00000000 1015812 root 777 5242880 10 dest
0x00000000 1638405 root 777 5242880 12 dest
0x00000000 1540102 root 777 5242880 7 dest
结果还是一样,删除不了
这时候的key跟平常不一样,key的值是0x00000000。找了很多资料,基本上只有几个原因:1.权限问题;2.进程占用。
我本身就是root,权限基本上是不沾边了。
救世主命令:
[root@localhost seomanagerd]# ps -aux
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 2872 1428 ? Ss 13:47 0:02 /sbin/init
root 2 0.0 0.0 0 0 ? S 13:47 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 13:47 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S 13:47 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S 13:47 0:00 [migration/0]
root 6 0.0 0.0 0 0 ? S 13:47 0:00 [watchdog/0]
root 7 0.0 0.0 0 0 ? S 13:47 0:00 [migration/1]
root 8 0.0 0.0 0 0 ? S 13:47 0:00 [migration/1]
root 9 0.0 0.0 0 0 ? S 13:47 0:00 [ksoftirqd/1]
root 10 0.0 0.0 0 0 ? S 13:47 0:00 [watchdog/1]
root 11 0.0 0.0 0 0 ? S 13:47 0:03 [events/0]
root 12 0.0 0.0 0 0 ? S 13:47 0:02 [events/1]
- ››linux下两台服务器文件实时同步方案设计和实现
- ››Linux文件描述符中的close on exec标志位
- ››Linux下管道使用的一些限制
- ››Linux 误删/usr/bin 解决方法
- ››linux 添加新用户并赋予sudo执行权限
- ››linux常用软件安装方法
- ››Linux的分区已经被你从Windows中删除,系统启动后...
- ››linux enable命令大全
- ››删除win8中window.old所有文件
- ››Linux实现基于Loopback的NVI(NAT Virtual Interfa...
- ››Linux远程访问windows时,出现"连接被对端重...
- ››linux中使用head命令和tail命令查看文件中的指定行...
更多精彩
赞助商链接