PowerFlex: Ennen libpmem Pkg:n asentamista luotua DAX-laitetta ei voi lisätä
Summary: Artikkeli käsittelee virhettä, jonka käyttäjä voi nähdä lisätessään DAX-laitteen kiihdytysvarantoon.
Symptoms
Alla oleva ilmoitus näkyy, kun yrität lisätä laitteen kiihdytysvarantoon.
# scli --add_sds_device --sds_name xxxxxx --acceleration_pool_name test --device_path /dev/dax0.0 --device_name daxtest
Error: MDM epäonnistui -komento. PMEM-ohjelmointirajapinta ei ole käytettävissä.
Events log: 609 2019-07-19 13:40:44.211 OPEN_SDS_DEVICE_FAILED ERROR Could not open a device on SDS: (Path: /dev/dax0.0). Error message: The PMEM API is not available. 610 2019-07-19 13:40:44.215 CLI_COMMAND_FAILED WARNING Command add_sds_device was not successful. Error code: The PMEM API is not available. [605250] ID: 0000000000000000
Laite näkyy isännässä:
[NVDIMM DEVICE NAME: dax0.0] is_interleaved:false worst_dimm_name:nmem0 health_state:ok life_used_percentage:8 temperature_celsius:255.000000
Tarvittavat paketit asennetaan.
# rpm -qa daxctl-libs-62-1.el7.x86_64 libpmem-1.4-3.el7.x86_64 ndctl-libs-62-1.el7.x86_64 ndctl-62-1.el7.x86_64
Viestilokistanäkyy, milloin kukin paketti asennettiin. PMEM API asennettiin 16. heinäkuuta.
Jul 15 15:27:56 yum[354028]: Installed: daxctl-libs-62-1.el7.x86_64 Jul 15 15:27:56 yum[354028]: Installed: ndctl-libs-62-1.el7.x86_64 Jul 15 15:27:56 yum[354028]: Installed: oniguruma-5.9.5-3.el7.x86_64 Jul 15 15:27:56 yum[354028]: Installed: jq-1.5-1.el7.x86_64 Jul 15 15:27:56 yum[354028]: Installed: ndctl-62-1.el7.x86_64 Jul 16 15:04:54 yum[33410]: Installed: 1:bash-completion-2.1-6.el7.noarch Jul 16 15:30:28 yum[34032]: Installed:-1.4-3.el7.x86_64
DAX-laite luotiin 14. heinäkuuta ennen libpmem-paketin asentamista.
./dev crw-------. 1 root root 253, 14 Jul 19 14:12 dax0.0
Cause
Resolution
Kiinnittää:
Kun PMEM API on käytettävissä SDS:n käyttöönoton jälkeen ja sen suorittaminen ei ehkä tunnista sitä oikein.
Ongelman ratkaisemiseksi on tehtävä jokin seuraavista toimista.
1) Käynnistä SDS-palvelu uudelleen suorittamalla pkill SDS ja yritä sitten lisätä dax-laite uudelleen.
Voit myös
2) käynnistää SDS:n uudelleen ja yrittää sitten lisätä DAX-laitteen uudelleen.
Additional Information
Virheilmoitus: PMEM API ei ole käytettävissä - käyttäjä saattaa nähdä tämän virheen, jos libpmem-pakettia ei ole asennettu (yum install "libpmem")