今天我遇到了一个问题,我不确定这是否是我的托管服务提供商的错误配置,因为我没有更改任何有关文件系统的内容。
df -h 说:
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 50G 2.4G 0 100% /
Run Code Online (Sandbox Code Playgroud)
它说它已 100% 使用,但实际上只有 2.4G 的 50 个在使用。我还尝试删除一些很大的日志文件,但没有帮助。
我还检查了“du -sh *”是否有任何大的东西,但找不到任何大的东西。
有人有想法吗?
//编辑:有足够的 INode 空闲。
df -hi
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 25M 137K 25M 1% /
Run Code Online (Sandbox Code Playgroud)
//编辑:完成输出:
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/simfs simfs 52428800 2127284 0 100% /
none devtmpfs 262144 4 262140 1% /dev
none tmpfs 52432 56 52376 1% /run …
Run Code Online (Sandbox Code Playgroud) 我不是LXC专家,但据我所知,它与linux-vserver非常相似。
如果这是正确的,我想知道为什么在已经拥挤的虚拟化阵营中还有另一个玩家?LXC 提供(或承诺)什么是 linux-vserver 没有的?
我是 linux-vserver 的长期用户,我记得大约在很多年前,在所有这些虚拟化炒作之前。最近开发速度放缓,但从未完全停止 - 我知道是因为开发人员帮助我将其恢复到 linux/hppa 上的有用状态(至少在 Gentoo 中)。他们定期推出针对最新内核的补丁,使用所有最新的好东西(LXC 使用的相同容器基础架构),甚至与 GRsecurity 集成。
开始 LXC 工作的人可能有充分的理由这样做,而不是加入已经完善的 linux-vserver 基础?那我想知道。
这都是关于主线集成的吗?那么为什么不采用 linux-vserver 进行集成,就像 Xen 人对 XenLinux 所做的那样?
在广泛的研究和测试中,写了一个值得 stackexchange 的正确问题,我找到了一个解决方案:libapr1
在来宾内部重建包。
我想我还是会发布这些信息,因为它可能对其他人有用。
当我libapache2-mod-php5
在 Wheezy 来宾中安装并尝试启动时,我得到以下信息:
root@test01:~# /usr/sbin/apache2ctl start
[crit] (22)Invalid argument: alloc_listener: failed to get a socket for (null)
Syntax error on line 9 of /etc/apache2/ports.conf:
Listen setup failed
Action 'start' failed.
The Apache error log may have more information.
root@test01:~# tail /var/log/apache2/error.log
root@test01:~#
root@test01:~# head -n 9 /etc/apache2/ports.conf|tail -n 1
Listen 80
Run Code Online (Sandbox Code Playgroud)
这是未更改的原始软件包安装,默认情况下无法启动。
根据官方文档,Listen 80其实没问题。把它变成Listen 127.0.0.1:80
给我:
[crit] (22)Invalid argument: alloc_listener: failed to get a socket for 127.0.0.1 …
Run Code Online (Sandbox Code Playgroud) 我有一个运行 Debian 的虚拟服务器。它的主机操作系统使用 Linux Vserver,并且由于它缺乏对网络命名空间的支持,因此不能选择使用 iptables 来保护机器。我做了很多搜索来寻找替代方案,但到目前为止我只找到了不同的前端来管理 iptables 本身。
外面还有什么吗?我希望将它绑定到我的 OSSEC 主动响应脚本中,以便在检测到恶意活动时启用实时阻止。
我想通过他们的机器人网络界面重新启动我的 vServer @ Hetzner。所有操作(启动、停止、重置)都将不起作用并显示“所需的虚拟服务器操作失败。”。机器人表示服务器已关闭。我无法访问我的 Web 服务 到目前为止没有任何提示。有任何想法吗?