PVE 集群 Guest 迁移说明
时间:2021-09-07
本文章向大家介绍PVE 集群 Guest 迁移说明,主要包括PVE 集群 Guest 迁移说明使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
将虚拟机迁移到其他节点是一个有用的功能。 有一些设置可以控制此类行为的迁移。 这可以通过配置文件 datacenter.cfg 完成或通过 API 或命令行参数进行特定迁移。
迁移类型
迁移类型定义迁移数据是否应该通过 加密( 安全 )通道或未加密( 不安全 ) 通道 。 将迁移类型设置为不安全意味着虚拟机也未加密传输,这可能导致来自Guest内部的关键数据的信息披露(对于示例密码或加密密钥)。
因此,如果您这样做,我们强烈建议您使用安全通道 对网络没有完全控制权,不能保证没有在窃听它。
存储迁移不遵循此设置。 目前,它始终通过安全通道发送存储内容。
加密需要大量的计算能力,所以这个设置经常被更改为“不安全”以获得更好的性能。 对影响现代系统较低,因为硬件性能在可以传输 10 Gbps 或更高速度的网络。
迁移网络
默认情况下,Proxmox VE 使用集群通信所在的网络发送迁移流量。这不是最佳的,因为敏感的集群流量可能会中断,并且此网络可能不会具有节点上可用的最佳带宽。
设置迁移网络参数允许使用专用的整个迁移流量的网络。 除了内存, 这也会影响离线迁移的存储流量。
迁移网络设置为 CIDR 表示法中的网络。这个优点是对于每个节点您不必设置单独的 IP 地址。 Proxmox VE 可以确定网络上的来自 CIDR 表单中指定的网络的目标节点的真实地址。 启用此功能,必须指定网络,以便每个节点都有一个但在相应的网络中只有一个IP。
例子
- 网络配置
iface eno1 inet manual
# public network
auto vmbr0
iface vmbr0 inet static
address 192.X.Y.57
netmask 255.255.250.0
gateway 192.X.Y.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
# cluster network
auto eno2
iface eno2 inet static
address 10.1.1.1
netmask 255.255.255.0
# fast network
auto eno3
iface eno3 inet static
address 10.1.2.1
netmask 255.255.255.0
- 虚拟机迁移命令
# qm migrate 106 tre --online --migration_network 10.1.2.0/24
- /etc/pve/datacenter.cfg 集群迁移设置
# use dedicated migration network
migration: secure,network=10.1.2.0/24
原文地址:https://www.cnblogs.com/varden/p/15237303.html
- ASP.NET 4 AppFabric 输出缓存提供程序
- WordPress 中禁止编辑“已发布”的文章
- Windows Server 2008 R2 网络负载平衡 (NLB)资料汇总
- 0.[Andriod]之从零安装配置Android Studio并编写第一个Android App
- WordPress 后台编辑文章页面添加自定义提示文字
- 使用json 和jQuery制作级联dropdownlist
- 在64位Windows 7/2008操作系统上部署32位的Web应用程序错误
- 云计算浪潮
- 2.[Andriod]Andriod Studio结合Visual Studio Emulator for Android调试Android App
- Windows Server AppFabric Caching
- zepto 基础知识(2)
- DeepMind回顾2017年:除了战胜柯洁还有哪些大事
- [认证授权] 1.OAuth2授权
- 机器学习(四)——梯度下降算法解释以及求解
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 实现LRU算法
- 逻辑漏洞之无密码登录(vlcms)
- Python开发 常见异常和解决办法
- 约瑟夫问题
- AUC、ROC详解:原理、特点&算法
- akka-streams - 从应用角度学习:basic stream parts
- 多线程基础(四):volatile和可见性问题及happens-before原则
- 多线程基础(三):synchronized关键字及java内存模型简介
- 多线程基础(一): 线程概念及生命周期
- Windows下Redis服务的安装及Redis服务的命令行启动和关闭
- git hooks
- 二叉树的层次遍历 II
- Android开发笔记(一百七十三)给安装包APK文件瘦身
- 从 1 到 0 构建博客项目(1) -- 操作系统篇(1)
- Spring JPA 定义查询方法