问题标签 [proxmox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
233 浏览

python - 如何检索 Proxmox 节点注释?

我正在使用 proxmoxer 来操作 ProxMox 上的机器(创建、删除等)。每次我创建一台机器时,我都会在“注释”部分提供一个在 ProxMox UI 中编写的描述。

我想知道如何检索该信息?

最好是可以使用 ProxMox 来完成,但如果没有办法使用该 Python 模块来完成,我也会很满意使用普通的 ProxMox API 调用来完成。

0 投票
0 回答
465 浏览

migrate - 实时迁移 proxmox 4.2 后无法 ping 虚拟机

我在集群中的两台计算机之间设置了 DRBD。在 Proxmox GUI Online 中,我将 VM 迁移到另一个节点,同时在 VM 上运行连续 ping。我收到了 1 毫秒的回复,但是当迁移完成时,我的 ping 超时。我尝试迁移回原始节点,但在 ping 期间我从未收到回复。关闭并重新启动VM后,我可以再次ping通。

如何在不丢失连接的情况下成功地实时迁移 VM?

0 投票
1 回答
96 浏览

openvz - 启用控制台的 OpenVZ 预制模板

所以,我正在使用 OpenVZ 设置一个新的 VPS 主机。我目前正在使用 hostbill 作为计费系统。每次我去查看它创建的虚拟机的控制台时,它只显示一个黑色输入,允许输入,但不会回显到服务器或从服务器。我读过这是因为他们默认禁用 OpenVZ 模板控制台。我试图按照指南启用控制台,但只有少数操作系统成功。如果有人可以为我提供一个可以下载这些模板并且默认启用控制台的位置,那就太好了。我正在尝试使用来自 OpenVZ 网站的“预创建模板”列下的 x64 模板。 https://wiki.openvz.org/Download/template/precreated

0 投票
0 回答
3052 浏览

docker - 无法启动 Docker 守护进程

我已经在 CentOS 7 中安装了 docker,当我运行时

我得到以下

当我检查我的文件挂载时,我可以看到 cgroup

不知道如何解决这个问题。任何建议都会有所帮助

谢谢

0 投票
1 回答
994 浏览

proxmox - Proxmox : 从 VM 或容器创建 VZ 容器

我正在运行 Proxmox v4.2-2。在它上面我创建了一些基于 Ubuntu 16.04 模板的容器。

现在,我需要自定义模板。添加 apt 包、自定义一些文件等。我如何使用 ProxMox 实现这一点。有一些文档,但总是在谈论使用 OpenVZ。

我还从 VM 创建了一个模板,但它似乎不是 VZ 模板,我认为我无法导出它。

知道如何实现这一目标吗?

谢谢你。

0 投票
1 回答
1372 浏览

influxdb - InfluxDB 中的 Jiffies 百分比

我正在将来自 Proxmox 主机的数据收集到 InfluxDB 数据源中。该数据源用于为 Grafana 仪表板提供动力。数据按应有的方式收集,但我在绘制 CPU 使用率时遇到问题。

我发现发送的有关 CPU 的数据是作为 jiffies 发送的,所以我认为;

然后,我必须取所有这些值的平均值,以获得最后一分钟的平均系统 CPU 使用率。这是我遇到问题的地方。InfluxDB 文档状态

目前不支持在函数调用中使用数学运算符。

可以在这里找到InfluxDB 文档

我的问题是是否有解决方法,以便我可以计算总和的平均值。

0 投票
0 回答
1216 浏览

linux - 如何将 Proxmox 3.x openVZ 容器迁移到 Proxmox 4.x LXC?

我刚刚按照这些说明将集群中的一台 Proxmox 机器从 3.4 升级到了 4.2 。

正常 VM 已正确迁移。我们不得不将硬盘驱动器从 virtio 更改为 ide,以便机器能够检测到它们,但除此之外,正常的 VM 迁移没有太大问题。

另一方面,OpenVZ 容器只是出现在 gui 的机器列表中,但它们不允许我做任何事情。我找到并删除了 /etc/pve/nodes/testnode/openvz/xxx.conf 并最终将其从 GUI 中删除。

然后我尝试按照这些说明将一个 openvz 容器恢复到 lxe 机器中,但我做不到。这是我尝试过的:

  • 手册说我应该将以前的备份恢复到新的 LXE 容器中,但我在 GUI 的任何地方都找不到该选项。

  • 我尝试使用控制台使用以下命令进行恢复:pct restore 236 /mnt/nas/dump/vzdump-openvz-236-2016_08_26-20_53_07.tar.gz但一段时间后恢复磁盘已满(设备上没有剩余空间) . 我不明白为什么会这样;也许未压缩的内容加上基本 lxc 比我在 openvz 中分配给该机器的 12GiB 大?

  • 当这不起作用时,我在相同的 IP 上创建了一个具有类似模板(CentOS)的新 lxc 容器,但磁盘更大(20GiB)。然后我复制了备份文件,使其具有 lxc 容器的有效名称 ( mv /mnt/nas/dump/vzdump- openvz -236-2016_08_26-20_53_07.tar.gz /mnt/nas/dump/vzdump- lxc -236 -2016_08_26-20_53_07.tar.gz)。然后我尝试将该备份恢复到新机器,但它将该机器重新格式化为 12GiB,我得到了与以前完全相同的结果(无法写入:设备上没有剩余空间)。

    • 为了查看它是否只是这台机器,我尝试从另一台 Proxmox 主机恢复一台机器,但它说那台机器已经存在于另一台主机上。

在最后两次测试之后,我猜测磁盘大小、VM 的 ID 和 Proxmox 主机都必须写入备份文件中的某个位置,但我找不到它。

如何将旧的 OpenVZ 机器恢复到 LXC 容器中?

编辑:到目前为止,我已经能够恢复八台机器,我只是在这台机器上遇到了这个错误。

0 投票
3 回答
25947 浏览

linux - 在 Linux 容器上使用 screen -x 命令“必须连接到终端错误”

我正在使用带有 Proxmox 4 的 Linux 容器。当我连接到 Ubuntu 16.04 容器时:

我运行一个带有屏幕的脚本并尝试观察运行的进程:

我得到了错误:

必须连接到终端错误

当我连接时:

它有效,我可以将显示器连接到屏幕上。

与pct enter连接时如何使用screen -x

0 投票
0 回答
960 浏览

proxmox - 具有多个 IP 相同子网的 proxmox

我有 3 个服务器,分别称为 Server-A、Server-B、Server-C

这是 IP:(例如)
Server-A (100.0.0.18/29)
Server-B (100.0.0.21/29)
Server-C (100.0.0.22/29)

在 Server-A (100.0.0.18/29) 中,我有两个 VM,分别称为 VM-1、VM-2

这是 IP:
VM-1 (100.0.0.19/29)
VM-2 (192.168.1.2/24)

我的问题是:
1. VM-1 和VM-2 可以上网,但有时VM-1 超时。
2. VM-1 无法ping 通Server-B 或Server-C,反之亦然。

这是/etc/network/interfaces配置:

如何使 VM-1 能够从 Server-B 和 Server-C ping 通,反之亦然?

0 投票
1 回答
164 浏览

linux - Debian Jessie (proxmox) tar 备份

我有四台服务器,每台服务器都具有相同的硬件规格,运行具有相同配置的 proxmox 4。昨天我试着对他们每个人做 tar 备份。我创建了简单的脚本:

并将其保存为 fullserver.sh 放置在主根树上的备份目录中。

/mnt/backup1 是挂载第二个硬盘的目录。

示例脚本适用于 1 号服务器。除目录名称外,其他所有脚本都相同。

发生的情况是,在每台服务器上创建的 *.tar.gz 文件大小不同,从 100 到 400 Mb 不等。最大的问题是最后一个问题,我做的一切都是一样的,输出文件的大小只有 1 Mb。

你看到我哪里做错了吗?

提前致谢