PowerFlex Manager: HCI-palvelua ei voi käyttää: "Error: "Prosessi": Määrittelemätön menetelmä 'ManagedBy' nollalle: NilClass"

Summary: HCI-palvelua ei voi käyttää PowerFlex Managerissa.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Hyperyhdistetyn palvelun tai resurssiryhmän nieleminen PowerFlex Manageriin epäonnistuu ja poikkeuslokissa näkyy seuraava virhe:

nil:NilClass error thrown when service ingestion is attempted.

 

Ongelman tarkempi kuvaus on käyttöönottolokissa:

#<NoMethodError: undefined method `managedBy' for nil:NilClass>
/opt/asm-deployer/lib/asm/provider/cluster/vmware.rb:1963:in `block in find_vcls_vms'
/org/jruby/RubyArray.java:1865:in `each'
/opt/asm-deployer/lib/asm/provider/cluster/vmware.rb:1958:in `find_vcls_vms'
/opt/asm-deployer/lib/asm/lazy_connection.rb:101:in `block in with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:86:in `with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:100:in `block in with_connection'
/opt/asm-deployer/lib/asm/provider/cluster/vmware.rb:1961:in `block in find_vcls_vms'
/org/jruby/RubyArray.java:1865:in `each'
/opt/asm-deployer/lib/asm/provider/cluster/vmware.rb:1958:in `find_vcls_vms'
/opt/asm-deployer/lib/asm/lazy_connection.rb:101:in `block in with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:86:in `with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:100:in `block in with_connection'
/opt/asm-deployer/lib/asm/provider/cluster/vmware.rb:1949:in `vcls_vms'
/opt/asm-deployer/lib/asm/lazy_connection.rb:101:in `block in with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:86:in `with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:100:in `block in with_connection'
/opt/asm-deployer/lib/asm/provider/cluster/vmware.rb:1802:in `update_allowed_datastore_config'
/opt/asm-deployer/lib/asm/lazy_connection.rb:101:in `block in with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:86:in `with_connection'
/opt/asm-deployer/lib/asm/lazy_connection.rb:100:in `block in with_connection'
/opt/asm-deployer/lib/asm/service_deployment.rb:3853:in `process_cluster_post_ops'
/opt/asm-deployer/lib/asm/service_deployment.rb:1511:in `block in create_component_thread'

 

Vaikutus

Palvelun käyttö ei onnistu.

 

Cause

Prosessissa etsitään ja tunnistetaan vSphere Cluster Services -virtuaalikoneet (vCLS-virtuaalikoneet) VMware-klusterista käyttämällä erityistä koodia. Tämä koodi aloittaa kaikkien klusterissa olevien virtuaalikoneiden kattavan tarkistuksen vCenteristä. Jos jokin näistä virtuaalikoneista ei ole käytettävissä, se palauttaa tyhjän nollaluokan virheen, mikä aiheuttaa vian. Virtuaalikone, jota ei voi käyttää, laukaisee tämän virheen.

 

Resolution

Korjaa käytettävissä olevien virtuaalikoneiden ongelma joko palauttamalla ne varmuuskopiosta tai poistamalla ne luettelosta. Kun tämä on tehty, toiminnon uudelleenyrityksen pitäisi onnistua.

 

Versiot, joita ongelma koskee

PowerFlex Manager 3.x

PowerFlex Manager 4.x

 

Korjattu versiossa

PowerFlex Manager 3.8.7

PowerFlex Manager 4.6

 

Affected Products

PowerFlex rack, PowerFlex Appliance
Article Properties
Article Number: 000220301
Article Type: Solution
Last Modified: 11 Jun 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.