PowerStore: Hälsokontroll visar att allt är grönt när det finns varningar (på engelska)
Summary: Hälsokontroll kan visas som allt grönt även när det finns varningar.
Symptoms
I alla aktuella versioner av PowerStoreOS är uppgraderingar och hälsokontroller inte alltid tydliga på det sätt som visas i PowerStore Manager (UI).
När du kör en hälsokontroll före uppgradering (PUHC) eller en uppgradering på en PowerStore kontrollerar processen systemets hälsa. Även om PUHC fungerar, rapporterar den inte alltid problem på ett sätt som är lätt att märka.
Här visas skärmen Inställningar>och uppgraderingar . Kolumnen % färdigt/status visar en grön bock, vilket verkar indikera att allt är bra.
Exempel från jobbinformationen:
Du kan se alla steg som tagits av hälsokontrollen och allt visas med en grön kontroll.
Om du vill se fullständig information markerar du ett av stegen, till exempel Hälsokontroll – nod A:
Nu kan du se att systemet har två varningar.
Eventuella varningar bör åtgärdas innan du fortsätter med uppgraderingen.
I det här exemplet finns det ett cyc_net fel och ett värd-IO-inläsningsfel .
- Ett fel är enkelt. Vi bör vänta på en lägre I/O (eller underhållsperiod) innan vi utför uppgraderingen.
- Det andra felet kräver felsökning.
PUHC-kontroll från servicekonsolen
Exempel från samma PUHC som det ser från kommandoraden:
Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Checking Active Imports..................................... OK Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking network connection configuration Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Appliance nodes are not connected to the same switches (247390384816168) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Please make sure the nodes in the appliance are connected to the same ToR switches Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking network connection configuration Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Appliance nodes are not connected to the same switches (247390384816168) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Please make sure the nodes in the appliance are connected to the same ToR switches Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking if system cpu usage is normal Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : CPU utilization level too high (247390385274892) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Reduce system load prior to NDU Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Check : Checking for Mapper status Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Warning : Host IO load on Node A is higher than recommended for running an upgrade (247390384816199) Jun 16 18:18:47 xxxxxxx-A cyc_puhc[62722]: Action : Reduce host IO load and retry
Till skillnad från användargränssnittet visas varningarna och nätverksfelen i detalj på kommandoraden.
Systemet gör det möjligt för användaren att uppgradera med fel på varningsnivå (men inte felmeddelanden eller meddelanden på kritisk nivå), oavsett om dessa varningar visas eller inte.
Cause
Den gröna bockmarkeringen används för att ange att själva steget har körts. Detta visade sig vara förvirrande och kommer att åtgärdas i en framtida version.
Resolution
Korrigering
Korrigeringen för det här problemet kommer att finnas i en framtida version av PowerStoreOS.
Tillfälliga lösningar
Metod 1
Se till att du klickar hela vägen ned till Hälsokontroll – nod AochHälsokontroll – nod B på alla enheter i klustret. Ta det här steget innan du utför några uppgraderingar.
Metod 2
Observera PUHC från kommandoraden.
Med följande kommando kan du titta på hälsokontrollen live för att upptäcka eventuella problem. Allt som observeras bör åtgärdas.
svc_journalctl -t cyc_puhc -f
Välj ett av följande kommandon för att titta på den senast utförda PUHC-attacken.
svc_journalctl -t cyc_puhc -r
--eller--
svc_journalctl -t cyc_puhc -rg "Warning"
CLI visar också mer information om eventuella fel som påträffats.
- Om inga varningar observeras kan du fortsätta.
- Om varningar observeras, åtgärda dem innan du fortsätter.