超大量更新

This commit is contained in:
zeaslity
2026-04-29 09:46:36 +08:00
parent ed945abdf1
commit e7c301023c
349 changed files with 83923 additions and 560 deletions

View File

@@ -0,0 +1,106 @@
# sdb 是 SSD容量 2.6TB> 2TB必须用 GPT
parted /dev/sdb --script mklabel gpt
parted /dev/sdb --script mkpart primary xfs 0% 100%
# 验证分区
lsblk /dev/sdb
partprobe /dev/sdb
# 格式化为 XFSSSD 优化参数)
mkfs.xfs -f \
-d agcount=8 \
-l size=128m \
/dev/sdb1
# 创建挂载点
mkdir -p /data/vm-storage
# 写入 fstabSSD 加 noatime 减少写放大)
echo '/dev/sdb1 /data/vm-storage xfs defaults,noatime 0 2' >> /etc/fstab
mount -a
# 验证
df -hT /data/vm-storage
# 138.3TB 必须用 GPT
parted /dev/sdc --script mklabel gpt
parted /dev/sdc --script mkpart primary xfs 0% 100%
partprobe /dev/sdc
# 方法A完全让 xfsprogs 自动决定(推荐,最简单)
mkfs.xfs -f -i size=512 /dev/sdc1
# 挂载(超过 2TB 必须加 inode64 确保 inode 分布在整个分区)
mkdir -p /data/bulk-storage
echo '/dev/sdc1 /data/bulk-storage xfs defaults,noatime,inode64 0 2' >> /etc/fstab
mount -a
# 验证(确认容量正确显示)
df -hT /data/bulk-storage
# oVirt 要求固定 UID:GID = 36:36vdsm:kvm
groupadd kvm -g 36 2>/dev/null || true
useradd vdsm -u 36 -g 36 -s /sbin/nologin 2>/dev/null || true
# sdb 上的目录VM 磁盘)
mkdir -p /data/vm-storage/data # VM 数据域
mkdir -p /data/vm-storage/export # 导出域(用于 VM 备份/迁移)
chown -R 36:36 /data/vm-storage/
chmod -R 0755 /data/vm-storage/
# sdc 上的目录(大容量镜像)
mkdir -p /data/bulk-storage/iso # ISO 镜像域
mkdir -p /data/bulk-storage/backup # 可选:额外备份
chown -R 36:36 /data/bulk-storage/iso
chmod 0755 /data/bulk-storage/iso
dnf install -y nfs-utils
systemctl enable --now rpcbind nfs-server
# 添加 NFS 导出规则
cat >> /etc/exports << 'EOF'
/data/vm-storage/data 192.168.11.0/24(rw,sync,no_subtree_check,no_root_squash)
/data/vm-storage/export 192.168.11.0/24(rw,sync,no_subtree_check,no_root_squash)
/data/bulk-storage/iso 192.168.11.0/24(rw,sync,no_subtree_check,no_root_squash)
EOF
# 刷新导出表
exportfs -ra
# 验证导出是否正常
exportfs -v
showmount -e 192.168.11.14
oVirt 中存储域配置
存储配置完成后,在 oVirt Web Portal 中按以下顺序添加存储域:
存储 → 存储域 → 新建域
① 数据域VM 磁盘SSD
名称: vm-data-ssd
域功能: 数据
存储类型: NFS
宿主机: node01
导出路径: 192.168.11.14:/data/vm-storage/data
NFS版本: V4_1推荐
② ISO 域安装镜像HDD
名称: iso-library
域功能: ISO
存储类型: NFS
导出路径: 192.168.11.14:/data/bulk-storage/iso
③ 导出域VM 备份/导入导出)
名称: vm-export
域功能: 导出
存储类型: NFS
导出路径: 192.168.11.14:/data/vm-storage/export