PVE (Proxmox Virtual Environment)监控虚拟机存活状态

PVE (Proxmox Virtual Environment)监控虚拟机存活状态

在部分场景下,会遇到PVE虚拟机自动关机的情况,也没排查出具体原因来,索性从根本上解决,监控虚拟机状态,检查到虚拟机关机状态的时候,直接执行qm start启动。 监控脚本: #!/usr/bin/env bash function check_and_restart() { vm_id="${1}" vm_ip="${2}" # curl --connect-timeout 5 -sSL "${vm_ip}" > /dev/null ping -c 1 "${v...

将KVM虚拟机从libvirtd迁移到PVE (Proxmox Virtual Environment)虚拟机

将KVM虚拟机从libvirtd迁移到PVE (Proxmox Virtual Environment)虚拟机

由于pve使用的也是QEMU底层,qcow2镜像通用,只需要将libvirt虚拟机进行拷贝到pve目录下,然后修改硬盘格式为直通硬盘即可正常加载。 操作如下: kvm宿主机虚拟机文件:/var/lib/libvirt/images/107.qcow2 PVE主机:/var/lib/vz/images/ 首先在pve主机上创建一个和kvm主机一样的操作系统,硬盘随意,后续需要更改,创建后记下id,博主创建...

PVE (Proxmox Virtual Environment)虚拟机配置独立IPV6和共享IPV4

PVE (Proxmox Virtual Environment)虚拟机配置独立IPV6和共享IPV4

起因:部分VPS会分配/64段IPV6,可以开设独立IPV6小鸡,搭建网站后,使用Cloudflare的AAAA记录,即可正常部署网站项目。 目的:配置独立IPV6和内网IPV4,实现虚拟机可以同时独立IPV6和IPV4出口,用于一些软件部署。也可以使用warp分配ipv4出口。 部署情况: 母鸡先行分配一个ipv6地址用于测试ipv6是否正常。注意:部分商家需要先到soulsvm控...

CentOS7升级glibc 2.8 解决version `GLIBC_2.2x` not found问题及部分软件踩坑记录

CentOS7升级glibc 2.8 解决version `GLIBC_2.2x` not found问题及部分软件踩坑记录

注意:glibc向下兼容,glibc是linux非常底层的工具库(内核之上,一切工具之下),一旦出错很可能整个系统无法使用,强烈建议不要再生产环境上升级!,可以在系统刚安装完成后进行升级,然后再进行其他软件部署,否则会出现不可预料的问题,博主写此篇文章是为了记录安装过程和踩坑记录。 CentOS7安装需要先安装GCC8,否则编译的时候会有comp...

解决PVE (Proxmox Virtual Environment)虚拟机提示当前的来宾配置不支持拍摄快照

解决PVE (Proxmox Virtual Environment)虚拟机提示当前的来宾配置不支持拍摄快照

此问题出现在部分虚拟机配置,譬如Windows Server 2022等,具体表现为快照菜单内,无法新建,提示当前的来宾配置不支持拍摄快照。 问题原因: 虚拟机硬盘格式问题,因为raw格式不支持快照。 Windows server2022 比较奇怪,检测发现硬盘格式为qcow2,但是因为存在TPM设备,此设备为Windowsa安装时候PVE自己建立,将其删除即可进行快照备份。 ...

PVE (Proxmox Virtual Environment)虚拟机同时配置NAT共享IP和独立IP

PVE (Proxmox Virtual Environment)虚拟机同时配置NAT共享IP和独立IP

先说解决办法,需要配置两个网卡,一个用于公网IP使用,一个用于私网IP使用,虚拟机亦可同时配置两个网卡,同时具备内网和公网两个IP。 网卡配置参考如下: cat /etc/network/interfaces auto vmbr0 iface vmbr0 inet static address 198.46.100.50/28 netmask 255.255.255.240 gateway 198.46.100.49 bridge-port...

Debian10安装PVE (Proxmox Virtual Environment)

Debian10安装PVE (Proxmox Virtual Environment)

废话不多,直接上代码. #设置主机 hostnamectl set-hostname debian echo ' 127.0.0.1 localhost.localdomain localhost 1.1.1.1 debian.proxmox.com debian ' >/etc/hosts 1.1.1.1换成你服务器ip #官方安装库 echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install...

blendhosting: 马来西亚VPS/1核/1G内存/20G SSD/不限流量/100M带宽/月付11.59刀/原生IP

blendhosting: 马来西亚VPS/1核/1G内存/20G SSD/不限流量/100M带宽/月付11.59刀/原生IP

一家成立于 2005 年的马来西亚托管服务商并提供了全天候的客户服务,以确保伺服器稳定的运行。Blend Hosting 的数据中心分别有位于吉隆坡的 AIMS 数据中心,和位于赛城的 Bridge 数据中心。 Blend Hosting 的 VPS 分别有 Linux VPS 和 Windows VPS。 其中附有 100Mbps 带宽与不限量的数据传输,99% 主机在线保证及长达 15 天的退款保证,且有...

Debian11安装kvm虚拟机

Debian11安装kvm虚拟机

博客之前搬运过一篇文章: Centos下部署KVM虚拟机,但是由于CentOS周期原因,所以博主已经将服务器更换为Debian11,下面更新Debian11安装kvm虚拟机的办法。 更新源: apt update -y 安装依赖: apt-get install qemu-kvm virtinst bridge-utils libvirt-daemon-system \ libvirt-dev libvirt-clients virt-top libguestfs-tools libosinfo-...

docker为运行中的容器绑定私网IP

docker为运行中的容器绑定私网IP

docker启动新容器绑定ip很简单,带上参数运行即可,但是在某些时刻我们会忘记运行的参数,或者不想stop容器再运行,那就可以单独为运行中的容器绑定ip。 以webdriver容器为例: docker network create --driver bridge --subnet 172.18.0.0/24 --gateway 172.18.0.1 docker_net docker network disconnect bridge webdriver docker networ...