powershell - 如何使用 Powershell 获取集群节点信息?
问题描述
在主动-被动集群的情况下,有没有办法获取集群信息及其节点并找出哪个是主动节点和被动节点?我正在研究 Microsoft 文档中解释的 Get-ClusterNode 命令。我想知道我是否执行此命令:
Get-ClusterNode -Cluster cluster1
输出是:
Name ID State
---- -- -----
node1 1 Up
node2 2 Up
我想知道属性 State 是否定义了“up”是否意味着主动,“down”是否意味着被动。我不确定这是否会返回我需要的信息。如果此方法返回我需要的内容,任何人都可以确认或否认吗?
解决方案
我认为您可能想查看哪些节点拥有资源和/或组。
Get-Cluster <ClusterManagementName> | Get-ClusterGroup | Format-Table Name,OwnerNode
Get-Cluster <ClusterManagementName> | Get-ClusterResource | Format-Table Cluster,Name,RecourceType,OwnerGroup,OwnerNode
推荐阅读
- swift - 快速返回接口
- vue.js - 在 vue3+typescript devtools 属性不起作用
- sequelize.js - Sequelize,嵌套 Findall 并合并所有查找所有结果
- python - 无法使用 np.insert() 添加两个数组
- c++ - 无法从函数 c++ 返回数组
- angular - 角反应形式,输入错误:没有名称的表单控件的值访问器
- sql - 条件自联接 SQL Server
- postgresql - 每当在 Google Cloud SQL 中插入或更新数据时,是否可以向 Google Pub/Sub 发布消息?
- c++ - 模板化类数组的参数推导隐式初始化
- aix - “nm”的输出包括一些以“.”开头的符号。在 AIX 上,它是什么?