RVC使用指南(五)-性能服务
RVC使用指南(五)-性能服务
https://mp.weixin.qq.com/s/I02MCxMMEVR0tUsb6Jg4Hg
看了就要关注我,哈哈~
本文讨论与vSAN性能服务相关的命令。这些命令用于启用和配置vSAN性能服务,并收集与性能相关的信息。
vsan.perf.cluster_info
vsan.perf.resync_dashboard
vsan.perf.stats_object_create
vsan.perf.stats_object_info
vsan.perf.stats_object_delete
vsan.perf.stats_object_setpolicy
vsan.perf.cluster_info ~cluster
vSAN性能服务监视Virtual SAN群集,主机,磁盘和VM的性能。在启用Virtual SAN性能服务之前,请确保正确配置了群集并且没有未解决的运行状况问题。vsan.perf.cluster info命令使你可以知道是否存在未解决的问题。
示例1-显示主机信息
> vsan.perf.cluster_info ~cluster +------------------+--------------+--------+ | Hostname | Role | Issues | +------------------+--------------+--------+ | vesx2.virten.lab | Agent | None | | vesx1.virten.lab | Agent | None | | vesx3.virten.lab | CMMDS Master | None | +------------------+--------------+--------+
vsan.perf.resync_dashboard [-r] ~cluster|~host
此命令显示正在进行镜像同步时发生的情况。如果主机发生故障或进入维护模式,则应在此处查看重新同步状态。该命令可以运行一次,也可以使用刷新时间。
-r, --refresh-rate: Refresh interval (in sec). Default is no refresh
示例1-数据同步仪表板
> vsan.perf.resync_dashboard ~cluster Querying all objects in the system from vesx1.virten.lab ... Got all the info, computing table ... +-----------+-----------------+---------------+ | VM/Object | Syncing objects | Bytes to sync | +-----------+-----------------+---------------+ +-----------+-----------------+---------------+ | Total | 0 | 0.00 GB | +-----------+-----------------+---------------+
示例2-将主机置于维护模式后的数据同步仪表板。每10秒刷新一次:
> vsan.perf.resync_dashboard --refresh-rate 10 ~cluster Querying all VMs on VSAN ... Querying all objects in the system from esx1.virten.local ... Got all the info, computing table ... +-----------+-----------------+---------------+ | VM/Object | Syncing objects | Bytes to sync | +-----------+-----------------+---------------+ +-----------+-----------------+---------------+ | Total | 0 | 0.00 GB | +-----------+-----------------+---------------+ Querying all objects in the system from esx1.virten.local ... Got all the info, computing table ... +-----------------------------------------------------------------+-----------------+---------------+ | VM/Object | Syncing objects | Bytes to sync | +-----------------------------------------------------------------+-----------------+---------------+ | vm1 | 1 | | | [vsanDatastore] 5078bd52-2977-8cf9-107c-00505687439c/vm1.vmx | | 0.17 GB | +-----------------------------------------------------------------+-----------------+---------------+ | Total | 1 | 0.17 GB | +-----------------------------------------------------------------+-----------------+---------------+ Querying all objects in the system from esx1.virten.local ... Got all the info, computing table ... +--------------------------------------------------------------------+-----------------+---------------+ | VM/Object | Syncing objects | Bytes to sync | +--------------------------------------------------------------------+-----------------+---------------+ | vm1 | 1 | | | [vsanDatastore] 5078bd52-2977-8cf9-107c-00505687439c/vm1.vmx | | 0.34 GB | | debian | 1 | | | [vsanDatastore] 6978bd52-4d92-05ed-dad2-005056871792/debian.vmx | | 0.35 GB | +--------------------------------------------------------------------+-----------------+---------------+ | Total | 2 | 0.69 GB | +--------------------------------------------------------------------+-----------------+---------------+ [...]
vsan.perf.stats_object_create [-p|-o] ~cluster
Virtual SAN Performance Service收集的所有统计信息都存储在Stats DB对象中。该命令创建数据库对象并启用vSAN性能服务。
-p, --policy-str: Policy, expressed as string, e.g. vSAN format
-o, --policy: Policy, reference to SPBM profile
策略定义对象在Virtual SAN中的存储方式。可用值为:
hostFailuresToTolerate (Number of failures to tolerate)
forceProvisioning (If VSAN can't fulfill the policy requirements for an object, it will still deploy it)
stripeWidth (Number of disk stripes per object)
cacheReservation (Flash read cache reservation)
proportionalCapacity (Object space reservation)
示例1-使用默认策略创建vSAN Stats数据库:
> vsan.perf.stats_object_create ~cluster Creating vSAN Stats DB object, which will enable vSAN Performance Service ... Task: Enable vSAN performance service New progress: 1% Task result: success
示例2-使用自定义策略创建vSAN Stats数据库:
> vsan.perf.stats_object_create -p '(("hostFailuresToTolerate" i1) ("stripeWidth" i1))' ~cluster VirtualMachineDefinedProfileSpec(profileData: {:extensionKey=>"com.vmware.vim.sps",:objectData=>"((\"hostFailuresToTolerate\" i1) (\"stripeWidth\" i1))"},profileId: "" ) Creating vSAN Stats DB object, which will enable vSAN Performance Service ... Task: Enable vSAN performance service New progress: 1% Task result: success
vsan.perf.stats_object_info ~cluster
Virtual SAN Performance Service收集的所有统计信息都存储在Stats DB对象中。此命令显示vSAN Stats DB对象信息,包括:
Object UUID
SPBM Profile
vSAN Policy
vSAN Object Health
DOM Object Info (Size / Distribution)
示例1-显示vSAN Stats DB对象信息:
> vsan.perf.stats_object_info ~cluster/ Directory Name: .vsan.stats vSAN Object UUID: 4d537859-b8d2-fe65-fa7f-005056b9f17c SPBM Profile: None vSAN Policy: CSN: 3, hostFailuresToTolerate: 1, stripeWidth: 1 vSAN Object Health: healthyDOM Object: 4d537859-b8d2-fe65-fa7f-005056b9f17c (v5, owner: vesx3.virten.lab, proxy owner: None, policy: CSN = 3, stripeWidth = 1, hostFailuresToTolerate = 1)RAID_1Component: 4d537859-00d1-8766-75d4-005056b9f17c (state: ACTIVE (5), host: vesx3.virten.lab, md: mpx.vmhba0:C0:T3:L0, ssd: mpx.vmhba0:C0:T1:L0,votes: 1, usage: 0.3 GB, proxy component: false)Component: 4d537859-5c18-8a66-b254-005056b9f17c (state: ACTIVE (5), host: vesx1.virten.lab, md: mpx.vmhba0:C0:T2:L0, ssd: mpx.vmhba0:C0:T1:L0,votes: 1, usage: 0.3 GB, proxy component: false)Witness: 4d537859-aaf2-8b66-898d-005056b9f17c (state: ACTIVE (5), host: vesx2.virten.lab, md: mpx.vmhba0:C0:T3:L0, ssd: mpx.vmhba0:C0:T1:L0,votes: 1, usage: 0.0 GB, proxy component: false)Extended attributes:Address space: 273804165120B (255.00 GB)Object class: vmnamespaceObject path: /vmfs/volumes/vsan:520e0160c109abd2-45aff5378f18f74a/Object capabilities: NONE
vsan.perf.stats_object_delete ~cluster
Virtual SAN Performance Service收集的所有统计信息都存储在Stats DB对象中。该命令删除数据库对象并禁用vSAN性能服务。
示例1-删除vSAN Stats数据库:
> vsan.perf.stats_object_delete ~cluster/ Deleting vSAN Stats DB object, which will stop vSAN Performance Service ... Task: Disable vSAN performance service New progress: 1% New progress: 50% Task result: success
vsan.perf.stats_object_setpolicy [-p|-o] ~cluster
Virtual SAN Performance Service收集的所有统计信息都存储在Stats DB对象中。此命令更改数据库对象的策略。
-p, --policy-str: Policy, expressed as string, e.g. vSAN format
-o, --policy: Policy, reference to SPBM profile
策略定义对象在Virtual SAN中的存储方式。可用值为:
hostFailuresToTolerate (Number of failures to tolerate)
forceProvisioning (If VSAN can't fulfill the policy requirements for an object, it will still deploy it)
stripeWidth (Number of disk stripes per object)
cacheReservation (Flash read cache reservation)
proportionalCapacity (Object space reservation)
示例1-更改vSAN Stats数据库策略:
> vsan.perf.stats_object_setpolicy -p '(("hostFailuresToTolerate" i1) ("stripeWidth" i0))' ~cluster VirtualMachineDefinedProfileSpec(profileData: {:extensionKey=>"com.vmware.vim.sps",:objectData=>"((\"hostFailuresToTolerate\" i1) (\"stripeWidth\" i0))"},profileId: "" ) true
RVC使用指南(五)-性能服务相关推荐
- RVC使用指南(六)-排错
RVC使用指南(六)-排错 https://mp.weixin.qq.com/s/C7ERFd_C72sWjgptZZpokw 看了就要关注我,哈哈~ 本文是关于vSAN的故障排除命令. vsan.o ...
- RVC使用指南(四)-集群状况
RVC使用指南(四)-集群状况 https://mp.weixin.qq.com/s/tMkHTST0dnDoQx-HFyc-5g 本文使用与vSAN运行状况相关的命令,这些命令仅在安装了Health ...
- vSAN6.2 性能服务
vSAN6.2 性能服务 https://blog.csdn.net/virtualman_/article/details/104573841 许多经验丰富的vSAN管理员都会知道我们在多大程度上依 ...
- PostgreSQL:十五. 性能优化
十五. 性能优化 优化简介: PostgreSQL优化一方面是找出系统的瓶颈,提高PostgreSQL数据库整体的性能: 另一方面,需要合理的结构设计和参数调整,以提高用户操作响应的速度: 同时还要尽 ...
- “金三银四”春招指南之“性能调优”:MySQL+Tomcat+JVM,看完还怕面试官的轰炸?
春招指南之"性能调优":MySQL+Tomcat+JVM,还怕面试官的轰炸? 01 MySQL性能调优 1.1 MySQL性能调优问题有哪些?怎么学? 关于这个,给大家看一份学习大 ...
- 【VMware vSAN 6.6】6.2.启用性能服务:vSAN硬件服务器解决方案
目录 1. 简介 1.1.适用于HCI的企业级存储 2. 体系结构 2.1.带有本地存储的服务器2.2.存储控制器虚拟系统套装的缺点 2.3.vSAN在vSphere Hypervisor中自带 2. ...
- RVC使用指南(三)-对象管理
RVC使用指南(三)-对象管理 https://mp.weixin.qq.com/s/B3wcxUP-QJRnb_kVIlbZqQ 看了就要关注我,哈哈~ 本文介绍了vSAN中与对象管理相关的RVC命 ...
- RVC使用指南(二)-集群管理
RVC使用指南(二)-集群管理 https://mp.weixin.qq.com/s/R7e09yZrPaCaXJYnG_cF0w 看了就要关注我,哈哈~ 本文讨论与vSAN集群管理相关的命令.这些命 ...
- RVC使用指南(一)-基本配置
RVC使用指南(一)-基本配置 https://mp.weixin.qq.com/s/yb27sFcLgddGj61lUVxhBg vSAN 6.6 RVC系列主要讨论如何使用RVC管理vSAN环境. ...
最新文章
- windows mobile做一个摄象头预览程序
- Spring Cloud第三篇:服务消费者Feign
- C++知识点55——函数模板
- 简述python中怎样导入模块_12 python中模块和包如何导入
- java中public_java中public class与class的区别详解
- rapidjson的read和write的sample
- 【渝粤题库】广东开放大学 劳动关系理论与实务 形成性考核
- 个人应用开发详记. (三)
- 君子动手不动口,阿里云喊你做云上体验官啦!
- php 模板 自定义函数调用,thinkphp模板中使用自定义函数
- 使用 pyinstaller 打包 py 文件成 exe 程序
- 奥鹏19春计算机应用基础,19春西南交《计算机应用基础》在线作业二(答案)-...
- 29.yii2 RBAC
- DropDownList的项按字母顺序排列
- iis aspnet_iisreg.exe 0x8007000B
- 联合舰队的覆灭(7)
- 深度学习:权重衰减(weight decay)与学习率衰减(learning rate decay)
- 学习React (3) - 如何用Jumbotron
- matlab(二)统计图
- 对计算思维的一些认识
热门文章
- linux 让暂停的进程恢复,Linux 下进程的挂起和恢复命令
- java反向链表列表写法,一个使用链表追加,反向和显示的java程序
- python画画用哪库好_学Python画画:应用Turtle库画一个蠢萌的小黄人
- 视觉SLAM——ORB-SLAM2运行tum数据集,kitti数据集,euroc数据集
- C++之string字符串类再探究
- navicat打开表提示不存在_真相 | 专家提示:“真空轮胎”真的不存在!别再提了...
- unity打开一片黑_黑花儿和白花儿——记我家的两只猫星人
- python 自定义词典_cawdrey-Python的几个有用的自定义词典 -Dominic Davis-Foster
- C++安全方向(三):3.5 SHA-1 算法分析和代码演示
- mybatis log4j 在日志中打印sql_SpringBoot整合MyBatis+详细打印执行SQL语句