标签: proxmox

Windows 7 安装程序使用 Proxmox 4.2 在“启动 Windows”时挂起

我正在尝试在 Debian Jessie 上运行的 Proxmox 虚拟环境版本 4.2-4/2660193c 上安装 Windows 7。我已按照本网站上的说明进行操作。

我将已知良好的 Win7 ISO(适用于 VirtualBox 和真实硬件)上传到 Proxmox,并按照推荐的最佳实践配置 VM 。

当 VM 启动时,Windows 会显示灰色文本模式进度条,上面写着“Windows 正在加载文件...”,然后切换到“正在启动 Windows”并在那里停留数小时。

没有可见的动作,没有彩色的 Windows 标志,没有动画,没有磁盘 I/O,没有 CPU 负载,没有日志输出。没有办法继续。

XP Home 在 VM 中安装没有任何问题。

主机是 Intel Core i5,支持 VT,32 GByte RAM,8 TByte SATA 磁盘。

如何让 Win7 在 Proxmox 4.2 上继续其安装过程?

windows-7 proxmox kvm-virtualization

27
推荐指数
1
解决办法
2万
查看次数

为什么每次启动后我都缺少 /var/run/sshd ?

我在 Proxmox 5.2-11 下运行 Ubuntu 16.04 容器。应用最新一轮的补丁1 后,我无法在控制台或通过 ssh 登录。

我在虚拟机管理程序上安装了容器根 FS 并添加pts/0/etc/security/access.conf(我们运行pam_access)并允许 root 登录到控制台。我们已经root : lxc/tty0 lxc/tty1 lxc/tty2access.conf,我认为是足够的,为什么我需要pts/0现在是令人费解。

我注意到 ssh 没有运行,所以尝试手动启动它 ( /usr/sbin/sshd -DDD -f /etc/ssh/sshd_config) 并收到此错误:

Missing privilege separation directory: /var/run/sshd
Run Code Online (Sandbox Code Playgroud)

我手动创建了目录,启动ssh并最终能够登录,但是重新启动后,问题仍然存在。未创建目录。只有有用的位journalctl和唯一有趣的部分是关于“不允许操作”但没有更多信息。

我对 16.04 不太熟悉,所以想知道如何找到有关该问题的更多信息。我没有/var/log/syslog/var/log/messages只有kern.log这样的失落。

1

systemd-sysv 229-4ubuntu21.9
libpam-systemd 229-4ubuntu21.9
libsystemd0 229-4ubuntu21.9
systemd 229-4ubuntu21.9
udev 229-4ubuntu21.9
libudev1 229-4ubuntu21.9
iproute2 4.3.0-1ubuntu3.16.04.4
libsasl2-modules-db 2.1.26.dfsg1-14ubuntu0.1
libsasl2-2 …
Run Code Online (Sandbox Code Playgroud)

linux permissions ssh proxmox systemd

19
推荐指数
2
解决办法
2万
查看次数

Ganeti vs Proxmox

我是小型软件公司的系统管理员。我要虚拟化我们的服务器。这样做的主要原因是提供尽可能高的正常运行时间,但也可能会增加资源利用率。

我们有两台服务器。一方面,我们的开发虚拟机很少,而且还用作构建服务器(Jenkins Master,但也有 Build Executor)。在第二个中,我们得到了一些关键服务(代码存储库、问题跟踪器)。

我想使用这些机器创建两个节点集群并为每个服务创建 VM。我想使用 DRBD,因此可以在节点之间移动机器。

经过一些研究,我的候选人是 Proxmox 和 Ganeti。在我的情况下,哪一种会更好?我喜欢 Proxmox 的简单性(尤其是安装简单性),但也许使用 Ganeti 有正当理由?

virtualization cluster high-availability ganeti proxmox

9
推荐指数
3
解决办法
6984
查看次数

为什么服务器锁定会使其他服务器脱离网络?

我们有几十台 Proxmox 服务器(Proxmox 在 Debian 上运行),大约每个月一次,其中一台服务器会出现内核崩溃并锁定。这些锁定最糟糕的部分是,当它的服务器位于与集群主服务器不同的交换机上时,该交换机上的所有其他 Proxmox 服务器将停止响应,直到我们找到实际崩溃的服务器并重新启动它。

当我们在 Proxmox 论坛上报告这个问题时,我们被建议升级到 Proxmox 3.1,过去几个月我们一直在这样做。不幸的是,我们迁移到 Proxmox 3.1 的其中一台服务器在周五因内核崩溃而锁定,并且同一交换机上的所有 Proxmox 服务器再次无法通过网络访问,直到我们能够找到崩溃的服务器并重新启动它。

嗯,几乎所有交换机上的 Proxmox 服务器......我发现有趣的是,同一交换机上的 Proxmox 服务器仍然在 Proxmox 1.9 版上不受影响。

这是崩溃服务器控制台的屏幕截图:

在此处输入图片说明

当服务器锁定时,同一台交换机上运行 Proxmox 3.1 的其余服务器变得无法访问,并发出以下信息:

e1000e 0000:00:19.0: eth0: Reset adapter unexpectedly
e1000e 0000:00:19.0: eth0: Reset adapter unexpectedly
e1000e 0000:00:19.0: eth0: Reset adapter unexpectedly
...etc...
Run Code Online (Sandbox Code Playgroud)

uname -a 锁定服务器的输出:

Linux ------ 2.6.32-23-pve #1 SMP Tue Aug 6 07:04:06 CEST 2013 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

pveversion -v 输出(缩写):

proxmox-ve-2.6.32: 3.1-109 (running kernel: 2.6.32-23-pve)
pve-manager: 3.1-3 (running version: 3.1-3/dc0e9b0e)
pve-kernel-2.6.32-23-pve: …
Run Code Online (Sandbox Code Playgroud)

networking debian kernel-panic proxmox

9
推荐指数
1
解决办法
973
查看次数

FIO 基准测试 - 不一致且比预期慢:我的 RAID 是否配置错误?

TL;DR:我的管理程序存储存在一些性能问题。这里是一堆测试结果fio。跳到该Results部分阅读有关它们并查看我的问题。


概括

我最近购买了 R730xd,因此在迁移到它之前,我想确保存储性能最佳。我一直在用fio运行一些基准测试,并发现了一些令人震惊的结果。使用这些结果和fio-plot的组合,我收集了大量图形和图表,展示了我的各种存储后端的问题。

然而,我很难把它变成可用的信息,因为我没有任何东西可以比较它。而且我认为我遇到了一些非常奇怪的性能问题。


磁盘配置

以下是暴露给我的管理程序 (Proxmox) 的四种类型的存储:

?????????????????????????????????????????????????????????????????????????????????????????
?  Storage  ?            Hardware            ? Filesystem  ?        Description         ?
?????????????????????????????????????????????????????????????????????????????????????????
? SATADOM   ? 1x Dell K9R5M SATADOM          ? LVM/XFS     ? Hypervisor filesystem      ?
? FlashPool ? 2x Samsung 970 EVO M.2 SSD     ? ZFS RAID 1  ? Hypervisor Compute Storage ?
? DataPool  ? 6x HGST 7200RPM HDD            ? ZFS RAID 10 ? Redundant Data Storage     ?
? RAIDPool …
Run Code Online (Sandbox Code Playgroud)

raid zfs storage dell-perc proxmox

7
推荐指数
1
解决办法
1774
查看次数

我如何将第二个物理硬盘驱动器添加到 proxmox

我在一个 250GB 的硬盘上安装了 proxmox,我想添加第二个相同的硬盘来放置更多的虚拟机。我已经尝试过一次,并没有走多远。我添加了它并将其格式化为 ext4,但是当我去使用该磁盘时,它说只有 8GB 可用。这不太对。所以我做了一些搜索,发现我必须为linux lvm制作设备ID 8e。在我这样做之后,它说我必须重新启动,所以我做了……但它无法启动!!!

我做错了什么?我该怎么做?(我知道我可以放入 RAID 卡并进行 RAID 0,但我宁愿不这样做)。

partition proxmox

6
推荐指数
2
解决办法
6万
查看次数

虚拟机里面的ZFS?

是否有任何技术原因为什么我不应该在硬件 RAID 之上的虚拟机管理程序上的 VM 内使用 ZFS 文件系统?

架构.png

zfs debian proxmox kvm-virtualization

6
推荐指数
2
解决办法
422
查看次数

无法在 Proxmox 中的 openvz 容器上同时使用私有和公共 IP 网络

我正在使用 Proxmox 3,它是全新安装。对于那些知道的人,我使用的是 OVH Vrack 1.5(以及之前的 Vrack 1.0)。

我的服务器有两个接口 eth0 和 eth1,我成功地在主机节点上配置了私有和公共 ip,并且我能够 ping 到 vlan 上的所有服务器。

现在,我创建了一个 OpenVZ 容器,并在 Proxmox GUI(简单的 venet)中分配了公共和私有 ip。

假设我使用 172.16.0.129 作为内部网络。

一旦我登录到容器中,我就可以成功 ping 我所有的私有网络,但我无法访问任何公共 ip。

这是主机节点配置:

ifconfig

dummy0    Link encap:Ethernet  HWaddr 8a:ee:41:c1:ec:53
          inet6 addr: fe80::84ed:41ff:fec1:ec53/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:1950 (1.9 KiB)

eth0      Link encap:Ethernet  HWaddr 00:32:90:a7:43:48
          UP BROADCAST RUNNING …
Run Code Online (Sandbox Code Playgroud)

networking hosting debian vlan proxmox

5
推荐指数
1
解决办法
4699
查看次数

两个 KVM 虚拟机之间的专用网络

我正在尝试使用透明的以太网链路将两台 KVM 主机连接在一起。我使用 Proxmox VE 作为主机,并配置了 2 个带有以太网接口的 KVM VE,并将它们连接到单个网桥 (vmbr1)。

我已经在同一子网上的每台主机上配置了静态 IP,但无法通过网桥 ping 通(主机 A 无法 ping 主机 B)。虚拟机上的 arp 表偶尔“不完整”,并且尚未正确发现其他主机。

如果我使用其他主机 mac 和 ip 地址引入 arp 表,则会在虚拟机上的网桥上看到 ICMP 回显请求,并且我正在 ping 的主机上的接口 packet_in 计数器会增加。

我在 ServerFault 上看到了类似的问题,尽管遵循以下 RedHat“bug”似乎没有任何效果:https://bugzilla.redhat.com/show_bug.cgi ?id=512206

这里有什么想法吗?

networking virtualization linux proxmox kvm-virtualization

5
推荐指数
1
解决办法
1609
查看次数

Proxmox Nat 网络问题

定义

我已经安装了 Proxmox 3.2,我正在尝试将虚拟机配置为处理所有流量并将它们转发到具有私有 ip 的节点的通信服务器。

我使用两个配置完全相同的 CentOS 虚拟机为 NAT 网络配置了服务器。

我所做的

Proxmox wiki 有一个非常有限和基本的 nat 网络文档。
我在这里和 proxmox 论坛上发现了类似的问题(这个这个)。我试图了解linux nat 网络的基础知识,所以我从头到尾完成了这个非常容易理解的教程。我阅读了这篇文章以了解iptables nat 规则

问题

安装和配置后,当我从主机 ping 到 VM 或从 VM 到主机时,输出是:

root@testPrx:~# ping 10.0.4.2
PING 10.0.4.2 (10.0.4.2) 56(84) bytes of data.
From 10.0.4.1 icmp_seq=2 Destination Host Unreachable
Run Code Online (Sandbox Code Playgroud)

当我尝试从具有 Internet 连接和 (192.168.0.3) 的同一网络中的服务器通过 telnet 连接到通信服务器的公共 IP 时

bash-4.1# telnet 192.168.0.2 2701
Trying 192.168.0.2...
telnet: connect to address 192.168.0.2: No route to host
Run Code Online (Sandbox Code Playgroud)

当我尝试 …

nat iptables proxmox dnat masquerade

5
推荐指数
1
解决办法
1万
查看次数