PowerFlex: Instabilität des System- oder Datenzugriffs in einer VMware-Umgebung bei Aktivierung von SIOC oder SIOSC
Summary: Instabilität des PowerFlex-Systems oder des Datenzugriffs in einer VMware-Umgebung Storage I/O Control (SIOC), Storage I/O Statistics Collection (SIOSC)
Symptoms
Eine oder mehrere der folgenden vSphere-Funktionen sind aktiviert:
- vSphere Storage I/O Control (SIOC) auf Datenspeichern auf VxFlex OS-Volumes
- vSphere Storage I/O Statistics Collection (SIOSC) auf Datenspeichern auf VxFlex OS-Volumes
Problem
Zu den Symptomen können unter anderem eines oder mehrere der folgenden Symptome gehören:
- Gelegentliche oder länger andauernde Probleme beim Zugriff auf VxFlex OS-Volumes, die möglicherweise I/O-Fehler umfassen
- Heruntergestufte Kapazität und zugehöriger erneuter Aufbau.
- Trennungen von VxFlex OS-Komponenten
- Hohe oder schwankende Volume-Zugriffslatenz
Abgesehen davon, dass diese vSphere-Funktionen aktiviert sind, sind möglicherweise keine anderen Beweise oder Protokollmeldungen ersichtlich.
Cause
Aufgrund ihres beabsichtigten Verhaltens schaffen SIOC und SIOSC eine instabile und unvorhersehbare Infrastruktur, die für den VxFlex OS-Betrieb ungeeignet ist.
Resolution
Deaktivieren Sie SIOC und SIOSC auf Datenspeichern, die sich auf VxFlex OS-Volumes befinden.
Stellen Sie mithilfe der PowerCLI eine Verbindung zu vCenter her und führen Sie den folgenden Befehl aus, um sie auf allen Datenspeichern zu deaktivieren.
$si = Get-View ServiceInstance
$storMgr = Get-View -Id $si.Content.StorageResourceManager
$spec = New-Object VMware.Vim.StorageIORMConfigSpec
$spec.Enabled = $false
$spec.StatsAggregationDisabled = $true
$spec.StatsCollectionEnabled = $false
foreach($ds in (Get-View -ViewType Datastore -Filter @{'Summary.MultipleHostAccess'='True'})){
Write-Output "Configuring datastore $($ds.Name)"
$storMgr.ConfigureDatastoreIORM($ds.MoRef,$spec)
}
Detaillierte Anweisungen zum Deaktivieren dieser vSphere-Funktionen finden Sie in der entsprechenden vSphere-Dokumentation.