PowerFlex管理プラットフォーム - Certificate_generator_MDM_USER。Pyが証明書の作成に失敗する

Yhteenveto: PowerFlexインテリジェント カタログ(IC)およびリリース認定マトリックス(RCM)バンドルには、SLES 15 OVAが含まれています。ただし、SLES 15仮想マシンが外部ネットワークにアクセスできない場合、pyOpenSSLサブモジュールのインストールは失敗します。

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

Certificate_generator_MDM_USER.pyが「PyOpenSSLに一致するディストリビューションが見つかりません - pyOpenSSLサブモジュールのインストールに失敗しました」というエラーで証明書の作成に失敗します

さらに、SLES 15 OVAにはpyOpenSSLサブモジュールがプリインストールされていないため、手動インストールが必要です。certificate_generator_MDM_USER.pyスクリプトは、pyOpenSSLモジュールのインストールプロセスを開始するように設計されています。
証明書生成スクリプトを実行しようとすると、次のエラー メッセージが表示されて失敗します。

/opt/emc/scaleio/mdm/cfg # python3 ./certificate_generator_MDM_USER.py --generate_ca mgmt_ca.pem
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c156b70>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c156358>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c1564e0>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c156eb8>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c1569b0>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
ERROR: Could not find a version that satisfies the requirement pyOpenSSL (from versions: none)
ERROR: No matching distribution found for pyOpenSSL
Failed to install pyOpenSSL submodule

問題

証明書が生成されていないため、MDMクラスターを作成できません。

Syy

VM には外部ネットワーク アクセスがないため、必要な pyOpenSSL のダウンロードとインストールに失敗します。

Tarkkuus

pyOpenSSLモジュールを手動でダウンロードする必要があります - https://pypi.org/project/pyOpenSSL/19.1.0/#files

ダウンロードする必要があるファイルはpyOpenSSL-19.1.0-py2.py3-none-any.whlです。

ファイルをVMに転送してインストールします。

pip install pyOpenSSL-19.1.0-py2.py3-none-any.whl
Processing ./pyOpenSSL-19.1.0-py2.py3-none-any.whl
Requirement already satisfied: cryptography>=2.8 in /usr/lib64/python3.6/site-packages (from pyOpenSSL==19.1.0) (2.9.2)
Requirement already satisfied: six>=1.5.2 in /usr/lib/python3.6/site-packages (from pyOpenSSL==19.1.0) (1.14.0)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/lib64/python3.6/site-packages (from cryptography>=2.8->pyOpenSSL==19.1.0) (1.13.2)
Requirement already satisfied: pycparser in /usr/lib/python3.6/site-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.8->pyOpenSSL==19.1.0) (2.17)
Installing collected packages: pyOpenSSL
Successfully installed pyOpenSSL-19.1.0

問題が発生するバージョン

PowerFlex RCM 3.7.0.0
、PowerFlex RCM3.7.1.0

、PowerFlex IC 40.370.00
、PowerFlex IC 40.371.00

修正バージョン

PowerFlex RCM 3.7.3.0

PowerFlex IC:40.373.00

Tuotteet, joihin vaikutus kohdistuu

PowerFlex rack, PowerFlex Appliance
Artikkelin ominaisuudet
Artikkelin numero: 000225357
Artikkelin tyyppi: Solution
Viimeksi muutettu: 24 toukok. 2024
Versio:  1
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.