kdump voor SAP HANA on Azure Large Instances
In dit artikel wordt beschreven hoe u de kdump-service inschakelt op Azure HANA Large Instances (HLI) Type I en Type II.
Het configureren en inschakelen van kdump is nodig om systeemcrashes op te lossen die geen duidelijke oorzaak hebben. Soms kan een systeemcrash niet worden verklaard door een hardware- of infrastructuurprobleem. In dergelijke gevallen kan een besturingssysteem of toepassing het probleem hebben veroorzaakt. Met kdump kan SUSE de reden voor het vastlopen van het systeem bepalen.
Ondersteunde SKU's
Type grote instantie van Hana | Leverancier van besturingssysteem | Versie van besturingssysteempakket | SKU |
---|---|---|---|
Type I | SuSE | SLES 12 SP3 | S224m |
Type I | SuSE | SLES 12 SP4 | S224m |
Type I | SuSE | SLES 12 SP2 | S72 |
Type I | SuSE | SLES 12 SP2 | S72m |
Type I | SuSE | SLES 12 SP3 | S72m |
Type I | SuSE | SLES 12 SP2 | S96 |
Type I | SuSE | SLES 12 SP3 | S96 |
Type I | SuSE | SLES 12 SP2 | S192 |
Type I | SuSE | SLES 12 SP3 | S192 |
Type I | SuSE | SLES 12 SP4 | S192 |
Type I | SuSE | SLES 12 SP2 | S192m |
Type I | SuSE | SLES 12 SP3 | S192m |
Type I | SuSE | SLES 12 SP4 | S192m |
Type I | SuSE | SLES 12 SP2 | S144 |
Type I | SuSE | SLES 12 SP3 | S144 |
Type I | SuSE | SLES 12 SP2 | S144m |
Type I | SuSE | SLES 12 SP3 | S144m |
Type II | SuSE | SLES 12 SP2 | S384 |
Type II | SuSE | SLES 12 SP3 | S384 |
Type II | SuSE | SLES 12 SP4 | S384 |
Type II | SuSE | SLES 12 SP2 | S384xm |
Type II | SuSE | SLES 12 SP3 | S384xm |
Type II | SuSE | SLES 12 SP4 | S384xm |
Type II | SuSE | SLES 12 SP2 | S576m |
Type II | SuSE | SLES 12 SP3 | S576m |
Type II | SuSE | SLES 12 SP4 | S576m |
Vereisten
- De kdump-service gebruikt de
/var/crash
map om dumps te schrijven. Zorg ervoor dat de partitie die overeenkomt met deze map voldoende ruimte heeft voor dumps.
Details van de installatie
- Het script voor het inschakelen van kdump vindt u in de Azure sap-hana-tools op GitHub
Notitie
Dit script wordt gemaakt op basis van onze labinstallatie. U moet contact opnemen met de leverancier van uw besturingssysteem voor verdere afstemming. Er wordt een afzonderlijk LUN (Logical Unit Number) ingericht voor nieuwe en bestaande servers voor het opslaan van de dumps. Een script zorgt voor het configureren van het bestandssysteem buiten de LUN. Microsoft is niet verantwoordelijk voor het analyseren van de dump. U moet een ticket openen bij de leverancier van uw besturingssysteem om het te laten analyseren.
Voer dit script uit op uw grote HANA-exemplaar met behulp van de volgende opdracht:
Notitie
Sudo-bevoegdheden zijn nodig om deze opdracht uit te voeren.
sudo bash enable-kdump.sh
Als uit de uitvoer van de opdracht blijkt dat kdump is ingeschakeld, start u het systeem opnieuw op om de wijzigingen toe te passen.
Als de uitvoer van de opdracht aangeeft dat een bewerking is mislukt, is de kdump-service niet ingeschakeld. Raadpleeg een volgende sectie , Ondersteuningsproblemen.
Kdump testen
Notitie
Met de volgende bewerking wordt een kernelcrash geactiveerd en wordt het systeem opnieuw opgestart.
Een kernelcrash activeren
echo c > /proc/sysrq-trigger
Nadat het systeem opnieuw is opgestart, controleert u de
/var/crash
map op kernelcrashlogboeken.Als de
/var/crash
een map met de huidige datum heeft, is kdump ingeschakeld.
Ondersteuningsproblemen
Als het script mislukt met een fout of kdump niet is ingeschakeld, dient u een serviceaanvraag in bij het ondersteuningsteam van Microsoft. Neem de volgende details op:
HLI-abonnements-id
Servernaam
Leverancier van besturingssysteem
Besturingssysteemversie
Kernelversie
Zie de kdump configureren voor meer informatie.
Volgende stappen
Meer informatie over upgrades van besturingssystemen op HANA Large Instances.