• 欢迎访问LLYCLOUD information technical share center (ITSC),Linux 安全,Linux 系统,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入LLYCLOUD QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏LLYCLOUD ITSC吧

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组

vmware Akide_Liu 2个月前 (09-05) 92次浏览 0个评论
文章目录[隐藏]

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组

HomeLab环境中运行VMware vSAN。它使我能够有效地拥有一个运行商用硬件的出色的HCI解决方案,并能够根据需要扩展存储。

我已经在我的双节点配置中运行了一对NVMe驱动器超过一年了,并且已经慢慢地缩短了空间。我的每个主机中都有另一个NVMe驱动器作为独立数据存储区运行,用于其他用途等。

但是,在为管理工作负载和独立数据存储添加第三个主机之后,我想要回收独立的NVMe存储在我的每个vSAN主机中,扩展我的vSAN存储。通过增加容量磁盘组中的磁盘数量,不仅可以获得空间优势,还可以提高性能。

在本文中,我们将了解如何增加VMware vSAN空间和性能将磁盘添加到磁盘组,以查看扩展现有vSAN数据存储并将其他物理磁盘添加到磁盘组是多么容易。

增加VMware vSAN空间和性能的注意事项将磁盘添加到磁盘组

在考虑增加VMware vSAN空间和将磁盘添加到磁盘组的性能时,需要考虑一些事项。VMware vSAN非常轻松地为vSAN增加空间,并且该过程非常轻松。

有两种方法可以扩展VMware vSAN空间,或者当看到vSAN群集的性能降低时。

  • 通过将磁盘添加到容量磁盘组来扩展存储容量空间和性能。
  • 添加其他vSAN主机以提高性能和容量

扩展群集容量后,可以执行手动重新平衡操作,以在群集中均匀分配资源。

删除对现有磁盘的声明以将磁盘添加到VMware vSAN磁盘组

如上所述,我想破坏现有数据存储区,以便可以使用数据存储区声明的物理磁盘向vSAN添加磁盘。对我来说,这涉及以下内容:

  • 在删除之前将现有VM从数据存储中移除
  • 删除存储在此数据存储区中的coredump文件
  • 将临时位置从数据存储区更改为/ tmp / scratch

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 将现有虚拟机移出数据存储区以增加VMware vSAN空间和性能

在我将现有VM移出数据存储区后,我只是尝试立即卸载数据存储区,但是,收到错误:

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组

VMware数据存储区正在使用该资源

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 使用VMware ESXi数据存储区的Coredump和临时文件可防止卸载和删除

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 从VMware ESXi中删除coredump文件以将磁盘添加到VMware vSAN磁盘组

从ESXi主机中删除Scratch Location

很久以前我在“Henry” 的博客文章发现了一条评论,提供了一个很好的方法来改变临时目录的位置而无需重启主机。

我将在这里给出简明的步骤。SSH进入主机并运行以下命令:

export NEWSCRATCH = “/ tmp / scratch”
mkdir -p $ { NEWSCRATCH } / { core,var / tmp,log }

现在转到Web客户端并更改配置的临时位置。这可以在配置>系统>高级系统设置下找到,可以在单词scratch上进行过滤。使用在上面的mkdircommand中创建的值填充ScratchConfig.ConfiguredScratchLocation值。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组

cat /etc/vmware/locker.conf; echo
# This should show "/tmp/scratch 0"

vim-cmd hostsvc/advopt/view ScratchConfig.ConfiguredScratchLocation
# value should contain "/tmp/scratch"

Repoint current scratch to a new location (still SSH):
– run:
ln -sfnv "${NEWSCRATCH}" "/scratch"

Restart _all_ running services (still SSH) – this may take a lot of time
– run:
( for s in /etc/init.d/*; do echo $s; $s status && $s restart; done )

Check that new location is used (using SSH):
– run:
vim-cmd hostsvc/advopt/view ScratchConfig.CurrentScratchLocation
# value should contain “/tmp/scratch”

现在,应该能够卸载并删除旧的数据存储区。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 卸载现有数据存储区以增加VMware vSAN中的空间和性能

数据存储已卸载,现在可以删除了。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 VMware数据存储已卸载并可随时删除,以增加VMware vSAN中的空间和性能

确认删除数据存储区。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 数据存储删除确认

增加VMware vSAN空间和性能将磁盘添加到磁盘组

实际增加VMware vSAN空间和性能的过程将磁盘添加到磁盘组进程相当容易。对我来说,困难的部分只是释放磁盘以添加vSAN磁盘组。

右键单击vSAN Cluster> Configure> vSAN> Disk Management,然后单击带有“+”号的小磁盘符号。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 增加VMware vSAN空间和性能将磁盘添加到磁盘组

选择要添加到VMware vSAN磁盘组的磁盘。在这里,我将向家庭实验室添加另一台三星NVMe驱动器。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 选择要添加到磁盘组的VMware vSAN磁盘

将看到vCenter进程启动以将新磁盘添加到磁盘组。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 开始将磁盘添加到VMware vSAN磁盘组的过程

现在,代替(1)容量磁盘,我在VMware vSAN磁盘组中有(2)。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 容量磁盘在每个VMware vSAN主机上的磁盘组中正确显示

可能会或可能不会看到所需的自动磁盘重新平衡操作。根据现有磁盘上使用的空间大小,这将触发重新平衡。任何磁盘上的阈值都是80%

如所见,即使添加新磁盘,也不会显示所需的重新平衡。可在“ 监视”>“vSAN”>“运行状况”>“群集”>“vSAN磁盘平衡”部分中找到此信息。

扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组 检查VMware vSAN磁盘上的数据平衡

写在后面的话

VMware vSAN HCI解决方案的巨大优势之一是可以轻松扩展存储和性能。增加VMware vSAN空间和性能将磁盘添加到磁盘组或将其他vSAN主机添加到群集。就这么简单。如图所示,如果处于Homelab配置并且有可能需要进入vSAN环境的磁盘,则可能需要通过一些“使用中”挑战来声明磁盘以用于VMware vSAN


Llycloud ITSC , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:扩展VMware vSAN空间和提高性能,vSAN添加磁盘到磁盘组
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址