logo资料库

Proxmox6.2手册.pdf

第1页 / 共313页
第2页 / 共313页
第3页 / 共313页
第4页 / 共313页
第5页 / 共313页
第6页 / 共313页
第7页 / 共313页
第8页 / 共313页
资料共313页,剩余部分请下载后查看
编辑记录
目录
第1章 简介
1.1集中管理
独特的多主集群架构
Proxmox集群文件系统(pmxcfs)
基于Web的管理界面
命令行工具
REST API
基于角色的权限管理
多种身份认证
1.2支持多种存储类型
1.3虚拟机备份与恢复
1.4高可用集群
1.5支持多种虚拟网络技术
1.6内嵌防火墙
1.7 超融合基础设施
1.7.1 Proxmox VE超融合基础设施的优势
1.7.2 超融合基础设施:储存
1.8 开源的原因
1.9 Proxmox VE的优势
1.10 获取支持
1.10.1 Proxmox VE Wiki
1.10.2 社区支持论坛
1.10.3 电子邮件列表
1.10.4商业支持
1.10.5 Bug提交及跟踪
1.11项目历程
1.12参与完善Proxmox VE文档
1.13翻译Proxmox VE
第2章Proxmox VE安装
2.1系统安装需求
2.1.1最小硬件配置,适用于测试评估场景
2.1.2推荐系统硬件配置
2.1.3性能概览
2.1.4 Web管理界面支持的浏览器
2.2使用安装介质
2.2.1 使用一个U盘作为安装介质
2.2.2 GNU/Linux下的制作过程
如何找到U盘的设备名
2.2.3 OSX下的制作过程
2.2.4 Windows下的制作过程
2.3安装Proxmox VE
Install Proxmox VE
Install Proxmox VE(Debug mode)
Resuse Boot
Test Memory
2.3.1 LVM高级配置
hdsize
swapsize
maxroot
maxvz
minfree
2.3.2 ZFS高级配置参数
ashift
compress
checksum
copies
hdsize
2.3.3 ZFS性能提示
2.4 在Debian系统上安装Proxmox VE
第3章 Proxmox VE服务器管理
3.1软件源
/etc/apt/souces.list文件
3.1.1 Proxmox VE企业版软件源
/etc/apt/sources.list.d/pve-enterprise.list文件
3.1.2 Proxmox VE免费版软件源
/etc/apt/sources.list文件
3.1.3 Proxmox VE测试版软件源
在sources.list中配置pvetest的示例
3.1.4 Proxmox VE Ceph软件源
/etc/apt/sources.list.d/ceph.list文件
3.1.5 Proxmox VE Ceph测试软件源
/etc/apt/sources.list.d/ceph.list文件
3.1.6 Proxmox VE Ceph Luminous升级软件源
/etc/apt/sources.list.d/ceph.list文件
3.1.7 SecureApt
3.2系统软件升级
3.3网络配置
3.3.1应用网络更改
3.3.2命名规范
3.3.3网络配置规划
3.3.4基于网桥的默认配置
3.3.5路由配置
3.3.6基于iptables的网络地址转换配置(NAT)
3.3.7 Linux多网口绑定
示例:基于固定IP地址的多网卡绑定
示例:利用多网卡绑定配置网桥端口
3.3.8 VLAN 802.1Q
基于VLAN的虚拟机网络
Proxmox VE主机上的VLAN
示例:在传统Linux Bridge上利用VLAN 5配置Proxmox VE管理IP
示例:在启用VLAN感知的Linux Bridge上利用VLAN 5配置Proxmox VE管理IP
示例:在传统Linux Bridge上利用bond0和VLAN 5配置Proxmox VE管理IP
3.4时钟同步
3.4.1使用自定义NTP服务器
/etc/systemd/timesyncd.conf默认配置
3.5外部监控服务器
3.5.1配置Graphite服务器
3.5.2配置Influxdb插件
3.5.3多实例配置示例
3.6硬盘健康状态监控
3.7 逻辑卷管理器(LVM)
root
swap
data
3.7.1硬件
3.7.2启动引导程序
3.7.3创建卷组
3.7.4为/var/lib/vz添加LV
3.7.5调整thin pool的容量
3.7.6创建LVM-thin存储池
3.8 Linux上的ZFS
3.8.1硬件
3.8.2用于根文件系统
RAID0
RAID1
RAID10
RAIDZ-1
RAIDZ-2
RAIDZ-3
3.8.3系统引导程序
3.8.4 ZFS管理
创建新的存储池
创建新的RAID-0存储池
创建新的RAID-1存储池
创建新的RAID-10存储池
创建新的RAIDZ-1存储池
创建新的RAIDZ-2存储池
创建新的带有缓存(L2ARC)的存储池
创建新的带日志(ZIL)的存储池
为已有的存储池添加缓存和日志盘
更换故障磁盘
在使用systemd-boot时更换故障的系统磁盘
3.8.5使用邮件通知
3.8.6配置ZFS内存使用上限
3.8.7ZFS上的SWAP
3.8.8加密 ZFS数据集
3.8.9 ZFS中的压缩
3.8.10 ZFS的特殊设备
3.9 Proxmox节点管理
3.9.1 Wake-on-LAN
3.10 证书管理
3.10.1集群通信认证
3.10.2认证API和Web GUI界面
通过ACME获取可信证书
示例:使用pvenode命令获取Let’s Encrypt证书
从staging切换至常规ACME目录
示例:将默认的ACME账户从staging切换至常规目录
ACME证书自动更新
3.10.3自定义证书上传
3.10.4通过Let's Encrypt (ACME)的可信证书
3.10.5 ACME HTTP 插件
3.10.6 ACME DNS API Challenge插件
3.10.7 ACME证书的自动续订
3.10.8 使用pvenode的Acme示例
3.11 主机引导程序
3.11.1安装程序分区方案
3.11.2 确定要使用的引导加载程序
3.11.3 Grub
配置信息
3.11.4 Systemd-boot
配置信息
手工指定可启动内核
创建新分区并用于同步ESP
更新所有ESP配置
3.11.5 编辑内核命令行
Grub
Systemd-boot
第4章 图形用户界面
4.1功能
4.2 登录
4.3 GUI概览
4.3.1标题栏
4.3.2我的设置
4.3.3资源树
4.3.4日志面板
4.4 内容面板
4.4.1 数据中心
4.4.2节点
4.4.3客户机
4.4.4存储
4.4.5资源池
第5章 集群管理工具
5.1部署要求
5.2 节点服务器准备
5.3 创建集群
5.3.1通过网页界面创建集群
5.3.2通过命令行创建集群
5.3.3同一网络内创建多个集群
5.4新增集群节点
5.4.1通过界面新增集群节点
5.4.2通过命令行新增集群节点
加入4个节点后的集群状态
5.4.3添加位于不同网段的节点
5.5删除节点
5.5.1隔离节点
5.6多数票
5.7集群网络
5.7.1 集群网络配置要求
5.7.2独立集群网络
准备一个新的网络
创建集群时配置独立网络
创建集群后配置独立网络
5.7.3 Corosync地址
5.8Corosync冗余性
5.8.1为现有集群增加冗余Link
5.9外部Corosync投票节点
5.9.1QDevice技术概览
5.9.2部署方式
5.9.3安装QDevice-Net
5.9.4常见问题
平局打破
潜在负面影响
安装QDevice后增加/删除节点
删除QDevice
5.10配置Corosync
5.10.1编辑corosync.conf
5.10.2故障排查
错误现象:quorum.expected_votes must be configured
5.10.3 Corosync参数说明
ringX_addr
5.11集群冷启动
5.12虚拟机迁移
5.12.1迁移类型
5.12.2专用迁移网络
迁移网络配置示例
第6章 Proxmox集群文件系统(pmxcfs)
6.1 POSIX兼容性
6.2文件访问权限
6.3技术
6.4文件系统布局
6.4.1文件
6.4.2符号链接
6.4.3用于调试的特殊状态文件(JSON)
6.4.4启用/禁用调试
6.5文件系统恢复
6.5.1删除集群配置
6.5.2从故障节点恢复/迁移虚拟机
第7章 Proxmox VE存储
7.1存储类型
文件存储
块存储
7.1.1薄模式存储
7.2存储配置
7.2.1存储池
默认存储配置文件(/etc/pve/storage.cfg)
7.2.2公共存储服务属性
7.3存储卷
7.3.1存储卷从属关系
7.4命令行界面使用方法
7.4.1示例
7.5基于目录的后端存储
7.5.1配置方法
7.5.2文件命名规范
7.5.3存储功能
7.5.4示例
7.6基于NFS的后端存储
7.6.1配置方法
7.6.2存储功能
7.6.3示例
7.7基于CIFS的后端存储
7.7.1配置方法
7.7.2存储功能
7.7.3示例
7.8 Proxmox Backup Server
7.8.1配置方法
7.8.2存储功能
7.8.3示例
7.9基于GlusterFS的后端存储
7.9.1配置方法
7.9.2文件命名规范
7.9.3存储功能
7.10基于本地ZFS的后端存储
7.10.1配置方法
7.10.2文件命名规范
7.10.3存储功能
7.10.4示例
7.11基于LVM的后端存储
7.11.1配置方法
7.11.2文件命名规范
7.11.3存储功能
7.11.4示例
7.12基于LVM-thin的后端存储
7.12.1配置方法
7.12.2文件命名规范
7.12.3存储功能
7.12.4示例
7.13基于Open-iSCSI的后端存储
7.13.1配置方法
7.13.2文件命名规范
7.13.3存储功能
7.13.4示例
7.14基于用户空间iSCSI的后端存储
7.14.1配置方法
7.14.2存储功能
7.15基于Ceph RADOS块设备的后端存储
7.15.1配置方法
7.15.2认证方式
7.15.3存储功能
7.16基于Ceph 文件系统(CephFS)的后端存储
7.16.1配置方法
示例:外部Ceph集群配置样例(/etc/pve/storage.cfg)
7.16.2认证方式
7.16.3存储功能
第8章 部署超融合Ceph集群
8.1前置条件
CPU
不要使用硬RAID
8.2初始化Ceph安装和配置
8.3安装Ceph
8.4初始化Ceph
8.5 Ceph Monitor
8.5.1创建Ceph Monitor
8.5.2销毁Ceph Monitor
8.6 Ceph Manager
8.6.1创建Ceph Manager
8.6.2销毁Ceph Manager
8.7 Ceph OSD
8.7.1创建Ceph OSD
Ceph Bluestore
Block.db和block.wal
Ceph Filestore
8.7.2销毁Ceph OSD
8.8 Ceph Pool
8.8.1创建Ceph Pool
8.8.2 销毁Ceph Pool
8.9 Ceph CRUSH和设备类别
8.10 Ceph 客户端
8.11 CephFS
8.11.1 元数据服务器(MDS)
多主MDS
8.11.2 创建CephFS
8.11.3 删除CephFS
8.12 Ceph维护
8.12.1 更换OSD
8.12.2 Trim/Discard
8.12.3 Scrub & Deep Scrub
8.13 Ceph监控和故障排查
第9章 存储复制
9.1支持的存储类型
9.2调度格式
9.2.1配置说明
9.2.2示例
9.3错误处理
9.3.1可能发生的故障
9.3.2虚拟机故障转移
9.3.3示例
9.4调度任务管理
9.5命令行工具示例
第10章 Qemu/KVM虚拟机
10.1虚拟化硬件和半虚拟化硬件
10.2虚拟机配置
10.2.1通用配置
10.2.2操作系统配置
10.2.3系统设置
10.2.4硬盘
IO Thread
10.2.5 CPU
资源限制
CPU类型
Meltdown / Spectre相关CPU标识
Intel处理器
AMD处理器
NUMA
vCPU热插拔
10.2.6内存
分配固定容量内存
自动分配内存
10.2.7网卡
Multiqueue
10.2.8显示器
10.2.9 USB直通
10.2.10 BIOS和UEFI
10.2.11内部虚拟机共享内存
10.2.12音频设备
10.2.13 VirtIO RNG
10.2.14虚拟机自启动和自关闭
开机顺序和关机顺序
10.2.15 SPICE增强
10.3虚拟机迁移
10.3.1在线迁移
工作原理
先决条件
10.3.2离线迁移
10.4复制与克隆
完整克隆
链接克隆
10.5虚拟机模板
10.6虚拟机生成ID
10.7虚拟机和磁盘镜像导入
10.7.1 Windows OVF导入步骤示例
下载虚拟机镜像压缩包
从zip压缩包提取磁盘镜像
导入虚拟机
10.7.2向虚拟机增加外部磁盘镜像
10.8Cloud-Init支持
10.8.1准备Cloud-Init镜像
增加Cloud-Init CDROM驱动器
10.8.2部署Cloud-Init模板
10.8.3自定义Cloud-Init配置
10.8.4 Cloud-Init参数
10.9PCI(e)直通
10.9.1通用要求
硬件设备
配置
IOMMU
内核模块
完成配置
GPU直通注意事项
10.9.2主机设备直通
主机配置
虚拟机配置
示例
其他注意事项
10.9.3 SR-IOV
主机配置
虚拟机配置
其他注意事项
10.9.4中介设备(vGPU,GVT-g)
主机配置
虚拟机配置
10.10回调脚本
10.11休眠
10.12虚拟机管理命令qm
10.12.1命令行示例
10.13虚拟机配置文件
虚拟机配置文件示例
10.13.1配置文件格式
10.13.2虚拟机快照
创建快照后的虚拟机配置文件示例
10.13.3虚拟机配置项目
10.14锁
第11章Proxmox容器管理工具
11.1技术概览
11.2容器镜像
11.3容器设置项
11.3.1通用设置项
特权容器
非特权容器
11.3.2 CPU
11.3.3内存
11.3.4挂载点
容器rootfs典型配置示例
基于存储服务的挂载
绑定挂载
设备挂载
11.3.5网络
11.3.6容器的自启动和自关闭
启动和关闭顺序
11.3.7回调脚本
11.4安全性分析
11.4.1 AppArmor
11.5用户操作系统配置
11.6容器存储
11.6.1 FUSE挂载
11.6.2容器内设置存储配额
11.6.3容器内设置访问控制列表
11.6.4备份容器挂载点
11.6.5复制容器挂载点
11.7备份和恢复
11.7.1容器备份
11.7.2容器备份恢复
“简单”恢复模式
“高级”恢复模式
11.8使用pct管理容器
11.8.1命令行示例
11.8.2获取调试日志
11.9迁移
11.10容器配置文件
11.10.1配置文件格式
11.10.2快照
11.10.3参数项
11.11锁
第12章软件定义网络
软件定义网络(SDN)功能允许用户在数据中心级别创建虚拟网络(Vnet)。
12.1安装
12.2概述
12.3主要配置
12.3.1 SDN
12.3.2 Zones
12.3.3 VNets
12.3.4 Controller
12.4 Zones插件
12.4.1 常用选项
12.4.2 VLAN Zones
12.4.3 QinQ Zones
12.4.4 VXLAN Zones
12.4.5 EVPN Zones
12.5 Controller插件
12.5.1 EVPN Controller
12.6 本地部署监视
12.7 VLAN设置示例
12.8 QinQ设置示例
12.9 VXLAN设置示例
12.10 EVPN设置示例
第13章Proxmox VE防火墙
13.1区域
13.2配置文件
13.2.1集群级别的防火墙配置
启用防火墙
13.2.2主机级别的防火墙配置
13.2.3虚拟机和容器级别的防火墙配置
启用虚拟机或容器上的防火墙
13.3防火墙策略
防火墙策略语法
13.4安全组
13.5 IP地址别名
13.5.1标准IP地址别名local_network
13.6 IP地址集合
13.6.1标准IP地址集合management
13.6.2标准IP地址集合blacklist
13.6.3标准IP地址集合ipfilter-net*
13.7服务及管理命令
13.8默认防火墙策略
13.8.1进/出数据中心的丢弃/拒绝策略
13.8.2进/出客户机的丢弃/拒绝策略
13.9防火墙日志记录
13.9.1用户自定义防火墙策略日志记录
13.10提示和窍门
13.10.1如何开放FTP
13.10.2集成Suricata IPS
13.11 IPv6注意事项
13.12 Proxmox VE端口列表
第14章 用户管理
14.1用户
14.1.1系统管理员
14.2组
14.3 API Tokens
14.4认证域
14.4.1同步基于LDAP的领域
14.5双因子认证
14.5.1强制双因子认证域
14.5.2用户自定义TOTP认证
14.5.3服务器端U2F配置
14.5.4激活用户U2F认证
14.6权限管理
14.6.1角色
14.6.2权限
14.6.3对象和路径
权限继承
14.6.4资源池
14.6.5我究竟需要哪些权限?
14.7命令行工具
14.8实际应用示例
14.8.1管理员组
14.8.2审计员
14.8.3分配用户管理权限
14.8.4监控Limited API Token
14.8.5资源池
第15章 高可用性
15.1部署条件
15.2资源
15.3管理任务
15.4工作原理
15.4.1资源状态
15.4.2本地资源管理器
15.4.3集群资源管理器
15.5 HA仿真器
15.6配置步骤
15.6.1资源
15.6.2组
15.7隔离
15.7.1 Proxmox VE的隔离措施
15.7.2硬件看门狗配置
15.7.3恢复被隔离的服务
15.8启动失败策略
15.9错误恢复
15.10软件包升级
15.11节点维护
15.11.1关闭策略
第16章 备份与恢复
16.1备份模式
虚拟机备份
容器备份
16.2备份文件命名
16.3备份文件压缩
16.4恢复
16.4.1恢复限速
16.5配置文件
16.6勾子脚本
16.7排除文件
16.8例子
第17章 重要服务
17.1 pvedaemon – Proxmox VE API守护进程
17.2 pveproxy – Proxmox VE API代理进程
17.2.1基于主机的访问控制
17.2.2 SSL加密套件
17.2.3 Diffie-Hellman参数
17.2.4其他HTTPS证书
17.2.5压缩
17.3 pvestatd – Proxmox VE监控守护进程
17.4 spiceproxy – SPICE代理进程
17.4.1基于主机的访问控制
第18章 命令行工具
18.1 pvesubscription – 订阅管理工具
18.2 pveperf – Proxmox性能测试脚本
18.3 Proxmox VE API的命令行工具
18.3.1示例
18.3.2 Proxmox节点管理
第19章 常见问题
第20章 参考文献
20.1 Proxmox VE技术书籍
20.2 相关技术的书籍
20.3相关主题的书籍
PROXMOX VE 用户手册 Ver:6.2.0
编辑记录 翻译版本 贡献人 完成时间 对应英文版本 V1.0 潶眼镜 2017-02-16 V4.4 December 9, 2016 V1.01 Tinkering 2017-06-13 V4.4 December 9, 2016 V5.2.0 潶眼镜 2019-02-20 V5.2 May 16, 2018 V5.3.0 潶眼镜 2019-06-03 V5.3 November 29, 2018 V5.4.0 潶眼镜 2019-06-18 V5.4 April 8, 2019 V6.0.0 潶眼镜 2019-12-10 V6.0 July 15, 2019 V6.2.0 soraelric 2020-09-15 V6.2 July 17,2020
目录 编辑记录.............................................................................................................................................2 目录...................................................................................................................................................... I 第 1 章 简介.......................................................................................................................................1 1.1 集中管理...............................................................................................................................1 1.2 支持多种存储类型...............................................................................................................3 1.3 虚拟机备份与恢复...............................................................................................................3 1.4 高可用集群...........................................................................................................................4 1.5 支持多种虚拟网络技术.......................................................................................................4 1.6 内嵌防火墙...........................................................................................................................4 1.7 超融合基础设施..................................................................................................................4 1.7.1 Proxmox VE 超融合基础设施的优势............................................................. 4 1.7.2 超融合基础设施:储存.................................................................................. 5 1.8 开源的原因..........................................................................................................................5 1.9 Proxmox VE 的优势.............................................................................................................5 1.10 获取支持............................................................................................................................6 1.10.1 Proxmox VE Wiki............................................................................................ 6 1.10.2 社区支持论坛................................................................................................ 6 1.10.3 电子邮件列表................................................................................................ 6 1.10.4 商业支持......................................................................................................... 6 1.10.5 Bug 提交及跟踪..............................................................................................6 1.11 项目历程.............................................................................................................................7 1.12 参与完善 Proxmox VE 文档..............................................................................................7 1.13 翻译 Proxmox VE...............................................................................................................8 第 2 章 Proxmox VE 安装.................................................................................................................. 9 2.1 系统安装需求.......................................................................................................................9 2.1.1 最小硬件配置,适用于测试评估场景........................................................... 9 2.1.2 推荐系统硬件配置......................................................................................... 10 2.1.3 性能概览......................................................................................................... 10 2.1.4 Web 管理界面支持的浏览器........................................................................ 10 2.2 使用安装介质.....................................................................................................................11 2.2.1 使用一个 U 盘作为安装介质....................................................................... 11 2.2.2 GNU/Linux 下的制作过程............................................................................. 11 2.2.3 OSX 下的制作过程.........................................................................................12 2.2.4 Windows 下的制作过程................................................................................ 12 2.3 安装 Proxmox VE...............................................................................................................13 2.3.1 LVM 高级配置..............................................................................................19 I
2.3.2 ZFS 高级配置参数..........................................................................................20 2.3.3 ZFS 性能提示.................................................................................................. 21 2.4 在 Debian 系统上安装 Proxmox VE............................................................................... 21 第 3 章 Proxmox VE 服务器管理...................................................................................................22 3.1 软件源.................................................................................................................................22 3.1.1 Proxmox VE 企业版软件源........................................................................... 22 3.1.2 Proxmox VE 免费版软件源........................................................................... 23 3.1.3 Proxmox VE 测试版软件源........................................................................... 23 3.1.4 Proxmox VE Ceph 软件源............................................................................. 24 3.1.5 Proxmox VE Ceph 测试软件源..................................................................... 24 3.1.6 Proxmox VE Ceph Luminous 升级软件源................................................... 24 3.1.7 SecureApt........................................................................................................24 3.2 系统软件升级.....................................................................................................................25 3.3 网络配置.............................................................................................................................25 3.3.1 应用网络更改................................................................................................. 26 3.3.2 命名规范......................................................................................................... 26 3.3.3 网络配置规划................................................................................................. 27 3.3.4 基于网桥的默认配置..................................................................................... 28 3.3.5 路由配置......................................................................................................... 29 3.3.6 基于 iptables 的网络地址转换配置(NAT)..............................................30 3.3.7 Linux 多网口绑定........................................................................................... 31 3.3.8 VLAN 802.1Q.................................................................................................. 34 3.4 时钟同步.............................................................................................................................36 3.4.1 使用自定义 NTP 服务器................................................................................ 36 3.5 外部监控服务器................................................................................................................ 37 3.5.1 配置 Graphite 服务器.................................................................................... 37 3.5.2 配置 Influxdb 插件......................................................................................... 38 3.5.3 多实例配置示例............................................................................................. 38 3.6 硬盘健康状态监控............................................................................................................ 38 3.7 逻辑卷管理器(LVM)....................................................................................................39 3.7.1 硬件..................................................................................................................40 3.7.2 启动引导程序................................................................................................. 40 3.7.3 创建卷组......................................................................................................... 40 3.7.4 为/var/lib/vz 添加 LV..................................................................................... 41 3.7.5 调整 thin pool 的容量....................................................................................41 3.7.6 创建 LVM-thin 存储池...................................................................................41 3.8 Linux 上的 ZFS................................................................................................................... 41 3.8.1 硬件..................................................................................................................42 3.8.2 用于根文件系统............................................................................................. 43 3.8.3 系统引导程序................................................................................................. 44 3.8.4 ZFS 管理.......................................................................................................... 44 3.8.5 使用邮件通知................................................................................................. 46 3.8.6 配置 ZFS 内存使用上限.................................................................................46 3.8.7ZFS 上的 SWAP................................................................................................47 II
3.8.8 加密 ZFS 数据集............................................................................................ 47 3.8.9 ZFS 中的压缩.................................................................................................. 49 3.8.10 ZFS 的特殊设备............................................................................................49 3.9 Proxmox 节点管理............................................................................................................ 50 3.9.1 Wake-on-LAN................................................................................................50 3.10 证书管理......................................................................................................................... 51 3.10.1 集群通信认证............................................................................................... 51 3.10.2 认证 API 和 Web GUI 界面..........................................................................51 3.10.3 自定义证书上传........................................................................................... 54 3.10.4 通过 Let's Encrypt (ACME)的可信证书...................................................... 54 3.10.5 ACME HTTP 插件........................................................................................ 57 3.10.6 ACME DNS API Challenge 插件..................................................................57 3.10.7 ACME 证书的自动续订............................................................................... 59 3.10.8 使用 pvenode 的 Acme 示例..................................................................... 59 3.11 主机引导程序................................................................................................................. 62 3.11.1 安装程序分区方案....................................................................................... 63 3.11.2 确定要使用的引导加载程序...................................................................... 64 3.11.3 Grub...............................................................................................................65 3.11.4 Systemd-boot.............................................................................................. 66 3.11.5 编辑内核命令行.......................................................................................... 67 第 4 章 图形用户界面.....................................................................................................................69 4.1 功能.....................................................................................................................................69 4.2 登录....................................................................................................................................70 4.3 GUI 概览............................................................................................................................. 70 4.3.1 标题栏............................................................................................................. 71 4.3.2 我的设置......................................................................................................... 72 4.3.3 资源树............................................................................................................. 72 4.3.4 日志面板......................................................................................................... 73 4.4 内容面板............................................................................................................................73 4.4.1 数据中心........................................................................................................ 74 4.4.2 节点..................................................................................................................75 4.4.3 客户机............................................................................................................. 76 4.4.4 存储..................................................................................................................78 4.4.5 资源池............................................................................................................. 79 第 5 章 集群管理工具.....................................................................................................................80 5.1 部署要求.............................................................................................................................80 5.2 节点服务器准备............................................................................................................... 81 5.3 创建集群............................................................................................................................81 5.3.1 通过网页界面创建集群................................................................................. 82 5.3.2 通过命令行创建集群..................................................................................... 82 5.3.3 同一网络内创建多个集群............................................................................. 82 5.4 新增集群节点.....................................................................................................................83 5.4.1 通过界面新增集群节点................................................................................. 83 5.4.2 通过命令行新增集群节点............................................................................. 84 III
5.4.3 添加位于不同网段的节点............................................................................. 85 5.5 删除节点.............................................................................................................................85 5.5.1 隔离节点......................................................................................................... 87 5.6 多数票.................................................................................................................................88 5.7 集群网络.............................................................................................................................89 5.7.1 集群网络配置要求........................................................................................ 89 5.7.2 独立集群网络................................................................................................. 89 5.7.3 Corosync 地址................................................................................................ 93 5.8Corosync 冗余性.................................................................................................................93 5.8.1 为现有集群增加冗余 Link............................................................................. 94 5.9 外部 Corosync 投票节点.................................................................................................. 95 5.9.1QDevice 技术概览...........................................................................................95 5.9.2 部署方式......................................................................................................... 96 5.9.3 安装 QDevice-Net..........................................................................................96 5.9.4 常见问题......................................................................................................... 97 5.10 配置 Corosync................................................................................................................. 97 5.10.1 编辑 corosync.conf.......................................................................................98 5.10.2 故障排查....................................................................................................... 98 5.10.3 Corosync 参数说明...................................................................................... 99 5.11 集群冷启动...................................................................................................................... 99 5.12 虚拟机迁移.................................................................................................................... 100 5.12.1 迁移类型..................................................................................................... 100 5.12.2 专用迁移网络............................................................................................. 100 第 6 章 Proxmox 集群文件系统(pmxcfs)..............................................................................102 6.1 POSIX 兼容性...................................................................................................................102 6.2 文件访问权限.................................................................................................................. 102 6.3 技术...................................................................................................................................103 6.4 文件系统布局.................................................................................................................. 103 6.4.1 文件............................................................................................................... 103 6.4.2 符号链接....................................................................................................... 104 6.4.3 用于调试的特殊状态文件(JSON)..........................................................104 6.4.4 启用/禁用调试..............................................................................................105 6.5 文件系统恢复.................................................................................................................. 105 6.5.1 删除集群配置............................................................................................... 105 6.5.2 从故障节点恢复/迁移虚拟机..................................................................... 105 第 7 章 Proxmox VE 存储.............................................................................................................107 7.1 存储类型.......................................................................................................................... 107 7.1.1 薄模式存储................................................................................................... 108 7.2 存储配置.......................................................................................................................... 108 7.2.1 存储池........................................................................................................... 109 7.2.2 公共存储服务属性....................................................................................... 109 7.3 存储卷...............................................................................................................................110 7.3.1 存储卷从属关系........................................................................................... 111 7.4 命令行界面使用方法...................................................................................................... 111 IV
7.4.1 示例............................................................................................................... 111 7.5 基于目录的后端存储...................................................................................................... 112 7.5.1 配置方法....................................................................................................... 113 7.5.2 文件命名规范............................................................................................... 113 7.5.3 存储功能....................................................................................................... 114 7.5.4 示例............................................................................................................... 115 7.6 基于 NFS 的后端存储..................................................................................................... 115 7.6.1 配置方法....................................................................................................... 115 7.6.2 存储功能....................................................................................................... 116 7.6.3 示例............................................................................................................... 116 7.7 基于 CIFS 的后端存储.....................................................................................................117 7.7.1 配置方法....................................................................................................... 117 7.7.2 存储功能....................................................................................................... 118 7.7.3 示例............................................................................................................... 118 7.8 Proxmox Backup Server..................................................................................................118 7.8.1 配置方法....................................................................................................... 118 7.8.2 存储功能....................................................................................................... 119 7.8.3 示例............................................................................................................... 120 7.9 基于 GlusterFS 的后端存储............................................................................................ 120 7.9.1 配置方法....................................................................................................... 120 7.9.2 文件命名规范............................................................................................... 121 7.9.3 存储功能....................................................................................................... 121 7.10 基于本地 ZFS 的后端存储............................................................................................121 7.10.1 配置方法..................................................................................................... 121 7.10.2 文件命名规范............................................................................................. 122 7.10.3 存储功能..................................................................................................... 122 7.10.4 示例............................................................................................................. 122 7.11 基于 LVM 的后端存储.................................................................................................. 123 7.11.1 配置方法..................................................................................................... 123 7.11.2 文件命名规范............................................................................................. 123 7.11.3 存储功能..................................................................................................... 123 7.11.4 示例............................................................................................................. 124 7.12 基于 LVM-thin 的后端存储..........................................................................................124 7.12.1 配置方法..................................................................................................... 124 7.12.2 文件命名规范............................................................................................. 125 7.12.3 存储功能..................................................................................................... 125 7.12.4 示例............................................................................................................. 125 7.13 基于 Open-iSCSI 的后端存储......................................................................................125 7.13.1 配置方法..................................................................................................... 126 7.13.2 文件命名规范............................................................................................. 126 7.13.3 存储功能..................................................................................................... 126 7.13.4 示例............................................................................................................. 127 7.14 基于用户空间 iSCSI 的后端存储..................................................................................127 7.14.1 配置方法..................................................................................................... 127 V
7.14.2 存储功能..................................................................................................... 127 7.15 基于 Ceph RADOS 块设备的后端存储....................................................................... 128 7.15.1 配置方法..................................................................................................... 128 7.15.2 认证方式..................................................................................................... 129 7.15.3 存储功能..................................................................................................... 129 7.16 基于 Ceph 文件系统(CephFS)的后端存储...........................................................130 7.16.1 配置方法..................................................................................................... 130 7.16.2 认证方式..................................................................................................... 131 7.16.3 存储功能..................................................................................................... 131 第 8 章 部署超融合 Ceph 集群................................................................................................... 132 8.1 前置条件.......................................................................................................................... 133 8.2 初始化 Ceph 安装和配置............................................................................................... 135 8.3 安装 Ceph........................................................................................................................ 136 8.4 初始化 Ceph.................................................................................................................... 137 8.5 Ceph Monitor.................................................................................................................. 137 8.5.1 创建 Ceph Monitor...................................................................................... 138 8.5.2 销毁 Ceph Monitor...................................................................................... 138 8.6 Ceph Manager.................................................................................................................139 8.6.1 创建 Ceph Manager.....................................................................................139 8.6.2 销毁 Ceph Manager.....................................................................................139 8.7 Ceph OSD........................................................................................................................ 140 8.7.1 创建 Ceph OSD............................................................................................ 140 8.7.2 销毁 Ceph OSD............................................................................................ 142 8.8 Ceph Pool.........................................................................................................................142 8.8.1 创建 Ceph Pool............................................................................................ 143 8.8.2 销毁 Ceph Pool........................................................................................... 143 8.9 Ceph CRUSH 和设备类别...............................................................................................144 8.10 Ceph 客户端................................................................................................................. 146 8.11 CephFS........................................................................................................................... 147 8.11.1 元数据服务器(MDS)............................................................................147 8.11.2 创建 CephFS.............................................................................................. 148 8.11.3 删除 CephFS.............................................................................................. 148 8.12 Ceph 维护...................................................................................................................... 149 8.12.1 更换 OSD................................................................................................... 149 8.12.2 Trim/Discard............................................................................................... 149 8.12.3 Scrub & Deep Scrub..................................................................................150 8.13 Ceph 监控和故障排查.................................................................................................. 150 第 9 章 存储复制.......................................................................................................................... 151 9.1 支持的存储类型.............................................................................................................. 151 9.2 调度格式.......................................................................................................................... 152 9.2.1 配置说明....................................................................................................... 152 9.2.2 示例............................................................................................................... 153 9.3 错误处理.......................................................................................................................... 154 9.3.1 可能发生的故障........................................................................................... 154 VI
分享到:
收藏