Plesk 卸载内存问题

Plesk 卸载内存问题

我正在尝试通过运行以下命令从我的 VPS 卸载 plesk:

yum remove sw-* psa-* plesk-*

当我运行此命令时出现以下错误:

Running rpm_check_debug
Running Transaction Test
memory alloc (4 bytes) returned NULL.

第一次运行上述命令时,这个 mem alloc(4 字节)是一个非常大的数字,如 (67864987)。然后我用 Google 搜索了一下,得到了一些 clear/ulimit 命令。执行了它们。重启了我的系统。停止所有进程并再次执行此命令,但仍然出现 4 字节问题。不知道如何摆脱它。

我也尝试了重启后的 ulimit,但没有成功,是的。没有附加交换。这些是我的系统的统计数据:

[root@vps ~]# free -m
             total       used       free     shared    buffers     cached
Mem:           384         67        316          0          0          0
-/+ buffers/cache:         67        316
Swap:            0          0          0

top - 21:01:07 up  3:12,  1 user,  load average: 0.24, 0.08, 0.03
Tasks:  31 total,   2 running,  29 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    393216k total,    69832k used,   323384k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

还有其他方法可以实现卸载 plesk 的目标吗?谢谢。

答案1

重新启动系统将撤消您设置的所有操作ulimit- 提高限制仅对当前会话有效。

由于缺乏有关您的配置的更多信息,我们无法帮助您,我们只能在黑暗中进行猜测。
我的猜测是:您的 VPS 没有足够的 RAM 来运行 yum/rpm 删除过程,并且可能没有配置任何交换。
要么:

  • 一次删除一个或两个软件包(这可能会或可能不会解决问题)
  • 让你的提供商为你的 VPS 分配更多 RAM(并相应地付费)

相关内容