【发布时间】:2015-10-06 12:16:26
【问题描述】:
我有一个 CentOS 6.6 虚拟机(在 Eucalyptus 私有云中推出)。我猜 Amazon Instance 也可能有这个问题(https://www.centos.org/forums/viewtopic.php?f=51&t=51976)。我正在尝试将端口 250 添加到 ssh 并将端口 12345 添加到 http_port_t。但我收到以下错误:
[root@ip-172-16-1-163 ~]# semanage port -a -t http_port_t -p tcp 12345
Killed
[root@ip-172-16-1-163 ~]# semanage port -a -t ssh_port_t -p tcp 250
Killed
selinux 在虚拟机中是允许的。
输出异常。我想知道这是什么原因造成的以及如何调试错误?
更新:
刚刚发现这是因为内存不足。虚拟机将杀死运行时间最长的命令(https://serverfault.com/questions/268288/most-long-running-commands-instantly-killed-on-amazon-ec2-ubuntu-10-04):
内存不足:杀死进程16315(semanage)得分649或牺牲孩子 杀死进程 16315, UID 0, (semanage) total-vm:347604kB, anon-rss:165468kB, file-rss:4kB
【问题讨论】:
-
如果您不知道答案或没有建议,什么也不做。但请不要投反对票。这确实是一个问题,我无法从 Google 获得任何有用的答案。
-
您不能要求投票。投票是根据问题的质量进行的。这似乎更适合Server Fault 或Super User
标签: amazon-ec2 centos selinux eucalyptus