PowerFlex: Tietojen eheysongelmat päivitettäessä käyttöjärjestelmää päivittämättä DasCachea

Summary: Tietojen eheysongelmia voi ilmetä, kun käyttöjärjestelmän päivitys suoritetaan ja päivittämättä ensin DasCache-pakettia. Yum-päivitystä käytettiin päivittämään käyttöjärjestelmä, jossa SDS ja DasCache sijaitsevat, mutta DasCache-pakettia ei päivitetty käyttöjärjestelmän päivityksen jälkeen. ...

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.

Instructions

Tilanne

  • DasCache on määritetty oikein (komennolla /dev/disk-by-id).
  • SDS oli huoltotilassa ennen käyttöjärjestelmän päivittämistä yum-komennolla. Käyttöjärjestelmän päivityksen jälkeen käytettiin poistumista SDS-ylläpitotilasta, ja pian sen jälkeen sovellus alkaa raportoida tietojen epäjohdonmukaisuudesta (DI).
  • Tässä nimenomaisessa tapauksessa kaksi SDS-käyttöjärjestelmää päivitettiin, mutta myös yksi SDS-käyttöjärjestelmän päivitys saattaa laukaista ongelman.

Huomautus: SDS-käyttöjärjestelmän päivityksen jälkeen DasCache-palvelu ei käynnistynyt jostain syystä (vielä tutkittavana), SDS-palvelu käynnistyi onnistuneesti ilman DasCachea, vaikka sen piti epäonnistua levylaitteissa / SDS: ssä ja palvelun ei pitäisi käynnistyä tietojen suojaamiseksi.

 

Oireet

Ennen käyttöjärjestelmän päivitystä SDS DasCache -versio oli:

fiop-1.5.14.rel-R3_9_Win_Linux.41_3.10.0_327.el7.x86_64.x86_6


Käyttöjärjestelmä on siirtynyt huoltotilaan ja päivittänyt käyttöjärjestelmän:

6457 2021-04-28 09:19:09.196 MDM_CLI_CONF_COMMAND_RECEIVED INFO Command enter_maintenance_mode received, User: 'admin'. [10252559] SDS: ID: 82c410860000000d;

SDS-käyttöjärjestelmän päivitys RH 7.2:sta RH 7.6:een tehtiin käyttämällä yum-päivitystä:
 

Apr 28 10:28:16 redhat-cust-1 yum[351251]: Updated: libgcc-4.8.5-36.el7.x86_64
Apr 28 10:28:16 redhat-cust-1 yum[351251]: Updated: redhat-release-server-7.6-4.el7.x86_64
Apr 28 10:28:16 redhat-cust-1 yum[351251]: Installed: 1:grub2-common-2.02-0.76.el7.noarch
Apr 28 10:28:16 redhat-cust-1 yum[351251]: Updated: setup-2.8.71-10.el7.noarch
Apr 28 10:28:17 redhat-cust-1 yum[351251]: Updated: filesystem-3.2-25.el7.x86_64
Apr 28 10:28:17 redhat-cust-1 yum[351251]: Updated: 32:bind-license-9.9.4-72.el7.noarch
Apr 28 10:28:18 redhat-cust-1 yum[351251]: Installed: 1:grub2-pc-modules-2.02-0.76.el7.noarch
Apr 28 10:28:19 redhat-cust-1 yum[351251]: Updated: tzdata-2018e-3.el7.noarch
Apr 28 10:28:19 redhat-cust-1 yum[351251]: Updated: kbd-misc-1.15.5-15.el7.noarch
Apr 28 10:28:19 redhat-cust-1 yum[351251]: Updated: 1:quota-nls-4.01-17.el7.noarch
Apr 28 10:28:19 redhat-cust-1 yum[351251]: Updated: 1:emacs-filesystem-24.3-22.el7.noarch
Apr 28 10:28:20 redhat-cust-1 yum[351251]: Updated: ncurses-base-5.9-14.20130511.el7_4.noarch
Apr 28 10:28:20 redhat-cust-1 yum[351251]: Updated: nss-softokn-freebl-3.36.0-5.el7_5.x86_64
Apr 28 10:28:24 redhat-cust-1 yum[351251]: Updated: glibc-common-2.17-260.el7.x86_64

SDS-palvelin käynnistettiin uudelleen, mutta DasCache-palvelu ei käynnistynyt:

Apr 28 10:47:04 [localhost] fio.init: Starting Fio devices: Failed
Apr 28 10:47:04 [localhost] systemd: fio.service: main process exited, code=exited, status=4/NOPERMISSION
Apr 28 10:47:04 [localhost] systemd: Failed to start Block Driver Interface to Flashsoft Cache.
Apr 28 10:47:04 [localhost] systemd: Unit fio.service entered failed state.
Apr 28 10:47:04 [localhost] systemd: fio.service failed.
[root@Node]# fscli -l
Starting fio service failed

Käyttöjärjestelmän päivityksen jälkeen SDS DasCache -versio oli edelleen samassa versiossa, koska DasCachea ei päivitetty:
 

fiop-1.5.14.rel-R3_9_Win_Linux.41_3.10.0_327.el7.x86_64.x86_6

Huomautus: Jostain tuntemattomasta syystä (vielä tutkittavana) SDS-palvelu käynnistyi onnistuneesti, vaikka sen olisi pitänyt epäonnistua SDS/levylaitteissa. Tästä eteenpäin, kun SDS poistuu huoltotilasta, on raportoitava DI.

 

SDS poistuu huoltotilasta:
 

6507 2021-04-28 10:01:54.700 MDM_CLI_CONF_COMMAND_RECEIVED INFO Command exit_maintenance_mode received, User: 'admin'. [10303510] SDS: ID: 82c410860000000d;
6508 2021-04-28 10:01:54.740 CLI_COMMAND_SUCCEEDED INFO Command exit_maintenance_mode succeeded. [10303510] 
6509 2021-04-28 10:04:00.111 SDS_MAINTENANCE_MODE_ENDED INFO SDS 10.1.150.50-RedHat (ID 82c410860000000d) has exited maintenance mode. 

Pian SDS:n huoltotilasta poistumisen jälkeen sovellus (tässä tapauksessa VMwaren tietosäilöt ja virtuaalikoneet) alkaa raportoida DI:stä:

2021-04-29T04:12:37.697Z cpu12:982259)WARNING: Res3: 4232: Volume 5e6bb636-01b03ca0-5350-246e96905870 ("DS_SQL_PD2PB_01") might be damaged on the disk. Resource cluster metadata corruption has been detected.

 

Vaikutus

DI/DL
 

Pääsyy

Kun DasCachea käytetään PowerFlexin kanssa, levylaitteet altistetaan SDS: lle vielä yhdellä kerroksella, jolloin SDS lukee / kirjoittaa DasCacheen, ja myöhemmin tiedot huuhdellaan levylaitteille.

Suunnitellusti, kun DasCache-palvelu ei käynnisty, SDS epäonnistuu levylaitteissa suojaamaan levylaitteiden tietoja, jolloin SDS EI voi käyttää levylaitteita suoraan.  

Tässä tapauksessa SDS-käyttöjärjestelmä päivitettiin, mutta DasCache-pakettia ei päivitetty, mikä johti SDS-palvelun käynnistymiseen onnistuneesti ja DasCachen ohittamiseen, kun SDS luki / kirjoitti tietoja suoraan levyltä, tiedoissa oli aukko, koska DasCache ei ole tyhjentänyt kaikkia tietoja levylaitteisiin, mikä johti lopulta DI: hen.

Huomautus: Syytä, miksi SDS-palvelu voisi käynnistyä onnistuneesti, tutkitaan edelleen. 
 

Kiertotapa

Ongelmaan ei voi kiertää ongelmaa, jos SDS on jo poistumassa huoltotilasta ja DasCache-palvelu on vikatilassa.

Jos käyttöjärjestelmä päivitettiin ja käyttöturvallisuustiedote on edelleen ylläpitotilassa, DI:n voi välttää kahdella tavalla:

    1. Käynnistä vanhasta ytimestä (tässä tapauksessa versiosta 3.10.0-327)
    2. Päivitä DasCache vastaamaan ytimen versiota ja käynnistä SDS-palvelu uudelleen seuraavasti: KB 000195110


Versiot, joita ongelma koskee

Kaikki PowerFlex-versiot
 

Korjattu versiossa

N/A - tutkinta vielä kesken 

Affected Products

PowerFlex rack
Article Properties
Article Number: 000195109
Article Type: How To
Last Modified: 03 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.