Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

One Azure cluster, three node created, but why have two primordial storage pools. One is IsClustered One is not IsClustered

Aperta
#297 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
powershell

Direzione di ricerca

Inizia riproducendo l'output di Get-IcingaWindowsInformation con ClassName MSFT_StoragePool nello spazio dei nomi Root/Microsoft/Windows/Storage. Confronta il modo in cui il plugin rappresenta i due pool Primordial e il pool S2D, concentrandoti su IsPrimordial e IsClustered. Il lavoro è completato quando è stato stabilito se i pool duplicati sono previsti e, in caso contrario, è stata identificata la correzione concreta necessaria.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

here is the output of an S2D Cluster-Node:

PS C:> Get-IcingaWindowsInformation -ClassName MSFT_StoragePool -Namespace 'Root/Microsoft/Windows/Storage'

FriendlyName OperationalStatus HealthStatus IsPrimordial IsReadOnly Size AllocatedSize


Primordial OK Healthy True False 35.15 TB 34.93 TB
Primordial OK Healthy True False 35.15 TB 34.93 TB
S2D on HVCluster OK Healthy False False 34.92 TB 14.03 TB
ObjectId : {1}\HVCluster\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.ObjectId="{3df4ae72-9232-11eb-8f49-806e6f6e6963}:SP:{3df4ae71-9232-11eb-8f49-806e6f6e6963}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : {3df4ae71-9232-11eb-8f49-806e6f6e6963}
AllocatedSize : 38402187591680
ClearOnDeallocate : False
EnclosureAwareDefault : False
FaultDomainAwarenessDefault : 1
FriendlyName : Primordial
HealthStatus : 0
IsClustered : False
IsPowerProtected : False
IsPrimordial : True
IsReadOnly : False
LogicalSectorSize :
MediaTypeDefault : 0
Name :
OperationalStatus : {2}
OtherOperationalStatusDescription :
OtherUsageDescription :
PhysicalSectorSize :
ProvisioningTypeDefault : 2
ReadOnlyReason : 1
RepairPolicy : 3
ResiliencySettingNameDefault : Mirror
RetireMissingPhysicalDisks : 1
Size : 38647004250112
SupportedProvisioningTypes : {1, 2}
SupportsDeduplication : True
ThinProvisioningAlertThresholds : {70}
Usage : 1
Version : 22
WriteCacheSizeDefault : 18446744073709551615
WriteCacheSizeMax : 18446744073709551614
WriteCacheSizeMin : 0
PSComputerName :

ObjectId : {1}\HVCluster\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.ObjectId="{5ec1c4b3-5439-4733-8c3b-b5e59ad946a4}:SP:{9bd339ca-5086-4012-b70d-1b0a94381e46}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : {9bd339ca-5086-4012-b70d-1b0a94381e46}
AllocatedSize : 38402187591680
ClearOnDeallocate : False
EnclosureAwareDefault : False
FaultDomainAwarenessDefault : 1
FriendlyName : Primordial
HealthStatus : 0
IsClustered : True
IsPowerProtected : False
IsPrimordial : True
IsReadOnly : False
LogicalSectorSize :
MediaTypeDefault : 0
Name :
OperationalStatus : {2}
OtherOperationalStatusDescription :
OtherUsageDescription :
PhysicalSectorSize :
ProvisioningTypeDefault : 2
ReadOnlyReason : 1
RepairPolicy : 3
ResiliencySettingNameDefault : Mirror
RetireMissingPhysicalDisks : 1
Size : 38647004250112
SupportedProvisioningTypes : {2}
SupportsDeduplication : True
ThinProvisioningAlertThresholds : {70}
Usage : 1
Version : 22
WriteCacheSizeDefault : 18446744073709551615
WriteCacheSizeMax : 18446744073709551614
WriteCacheSizeMin : 0
PSComputerName :

ObjectId : {1}\HVCluster\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.ObjectId="{5ec1c4b3-5439-4733-8c3b-b5e59ad946a4}:SP:{afff8b57-b7f2-4309-8d03-e8d9bcb8223b}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : {afff8b57-b7f2-4309-8d03-e8d9bcb8223b}
AllocatedSize : 15425911914496
ClearOnDeallocate : False
EnclosureAwareDefault : False
FaultDomainAwarenessDefault : 3
FriendlyName : S2D on HVCluster
HealthStatus : 0
IsClustered : True
IsPowerProtected : True
IsPrimordial : False
IsReadOnly : False
LogicalSectorSize : 4096
MediaTypeDefault : 0
Name :
OperationalStatus : {2}
OtherOperationalStatusDescription :
OtherUsageDescription : Reserved for S2D
PhysicalSectorSize : 4096
ProvisioningTypeDefault : 2
ReadOnlyReason : 1
RepairPolicy : 3
ResiliencySettingNameDefault : Mirror
RetireMissingPhysicalDisks : 3
Size : 38396818882560
SupportedProvisioningTypes : {2}
SupportsDeduplication : True
ThinProvisioningAlertThresholds : {70}
Usage : 1
Version : 22
WriteCacheSizeDefault : 18446744073709551615
WriteCacheSizeMax : 18446744073709551614
WriteCacheSizeMin : 0
PSComputerName :

Lingua principale
PowerShell
Stelle
55
Fork
31
Merge medio
4g 5h
PR unite (30g)
6

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Icinga/icinga-powershell-plugins

Tutte le issue di Icinga/icinga-powershell-plugins

Issue simili

Altre issue su Operating Systems

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.