Adobe Commerce-probleemoplossing voor implementatie

Implementaties en mislukte implementaties op Adobe Commerce kunnen worden opgelost met behulp van het hulpprogramma voor probleemoplossing bij implementatie. Klik op elke vraag om het antwoord in elke stap van de probleemoplosser te onthullen.

Beschrijving description

Omgeving

Adobe Commerce over cloudinfrastructuur

Probleem/symptomen

  • Implementatie blijft vastzitten of mislukt in een omgeving
  • Geblokkeerde implementaties vanwege lopende activiteiten in andere omgevingen
  • SSH-toegangsproblemen voor knooppunten
  • Services die niet worden uitgevoerd (bijvoorbeeld Elasticsearch, cron, Composer-related)
  • Onvoldoende schijfruimte of inodelimieten
  • 403/Elasticsearch-versie/config-fouten
  • Fouten bij uploaden naar externe cluster of herimplementatie
  • Langlopende processen, posthakfouten, of conflicten van de derdeuitbreiding
  • Langzame vragen en database-side problemen (MySQL)
  • Configuratieproblemen of patchbeperkingen van de composer

Resolutie resolution

Stap 1 - verifieer de dienst loopt

Is Adobe Commerce op de service voor cloudinfrastructuur opgestart?

Implementatie van opslagplaatsen - Is Adobe Commerce op de service voor cloudinfrastructuur opgestart? De Wolk van de Handel van Adobe van de controle (onder Experience Cloud op de ​ Status van Adobe ​ pagina).

  • JA - Ga verder met stap 2.
  • NO - Onderhoud of mondiale uitvallen. Controleren op geschatte duur en updates.

Stap 2 - Implementaties in andere omgevingen controleren

zijn er plaatsingen in andere milieu<>s die de plaatsing in het bestaande milieu blokkeren?

Om een lijst van aan de gang zijnde activiteiten te krijgen stel het volgende bevel in werking gebruikend magento-wolk CLI (als u slechts aan één wolkenproject bent toegevoegd). Nota: Controle u op de recentste versie van magento-wolk CLI bent. Voor stappen, verwijs naar ​ Update CLI ​ in Commerce op de gids van de Wolk.

code language-none
magento-cloud --state=in_progress

Als u een lijst met lopende activiteiten wilt ophalen, voert u de volgende opdracht uit met magento-cloud (als u aan meerdere projecten bent toegevoegd):

code language-none
magento-cloud -p <project-id or project-url> --state=in_progress

Om informatie over een bestaande plaatsingsactiviteit te vinden (verwijs naar ​ Controlerend plaatsingslogboek als de Wolk UI "logboek verscheepte"fout ​ voor details heeft) kunt u dit bevel in werking stellen om een lopend logboek van die activiteit te verkrijgen.

code language-none
magento-cloud activity:log <activity-id>[ OPTIONAL: <-p project-id or project-url>]
  • JA - los de andere milieu blokkerende plaatsing op. Ga aan Stap 3 te werk.
  • NO - Problemen met de huidige omgeving oplossen. Ga aan Stap 3 te werk.

Stap 3 - verifieer SSH op alle knopen

SSH succesvol aan alle knopen?

Stap 4 - verifieer alle diensten die lopen

Alle services die worden uitgevoerd?

Stap 5 - De uitvoering van Bitmap controleren

Bitemmertje gebruiken?

Stap 6 - Foutcodes controleren

Foutcode gerapporteerd?
  • JA - Ga verder met stap 7.
  • NO - Ga verder met stap 8.

Stap 7 - 403 Verboden fout

403 Verboden?
  • JA - Ga verder met stap 16.
  • NO - Ga verder met stap 9.

Stap 8 - Controleren of taken voor uitsnijden worden uitgevoerd

Zijn er momenteel taken voor uitsnijden actief? Aanmelden bij SSH op de vertakking en uitvoeren:
code language-none
ps aufxx | grep cron
  • JA - Snijbanen doden en ontgrendelen:

    code language-none
    php vendor/bin/ece-tools cron:kill
    

    php vendor/bin/ece-tools cron:unlock

  • NO - Ga verder met stap 17.

Stap 9 - Toepassing implementeerbaar aan verre clusterfout

Kan toepassing niet uploaden naar externe clusterfout?
  • JA - Ga verder met stap 10.
  • NO - Ga verder met stap 11.

Stap 10 - Controleer voldoende opslagruimte

Stap 11 - Verifieer schijfruimte

bestand kan niet worden geschreven Waarschuwing?
  • JA -

    • Voor integratie/Starter-omgevingen: verhoog de schijfwaarde in .magento.app.yaml en implementeer deze opnieuw. Als dit niet werkt, ​ voorlegt een steunkaartje ​. U kunt ook grote logbestanden verwijderen:
    code language-none
    ls -la var/log
    
  • NO - Ga verder met stap 12.

Stap 12 - Fout bij herimplementatie van omgeving

Fout bij opnieuw implementeren van omgeving?
  • JA - Ga verder met stap 13.
  • NO - Ga verder met stap 8.

Stap 13 - Controleren of Elasticsearch-upgrade mislukt

Elasticsearch wordt geüpgraded of geïmplementeerd?
  • JA - Elasticsearch is niet geslaagd voor upgradestappen. Verwijs naar ​ de softwareverenigbaarheid van Elasticsearch ​. Als de verbetering van Elasticsearch nog niet werkt, ​ voorlegt een steunkaartje ​. Nota: op Adobe Commerce op wolkeninfrastructuur, gelieve zich ervan bewust te zijn dat de dienstverbeteringen niet aan het productiemilieu zonder 48 bedrijfsuren' bericht aan ons infrastructuurteam kunnen worden geduwd. Dit is nodig omdat wij ervoor moeten zorgen dat wij een ingenieur van de infrastructuursteun beschikbaar hebben om uw configuratie binnen het gewenste tijdsbestek met minimale onderbreking aan uw productiemilieu bij te werken. Zo 48 uren vóór wanneer uw veranderingen op productie moeten zijn, leg een steunkaartje voor die uw vereiste de dienstverbetering en verklarend de tijd specificeren wanneer u het verbeteringsproces wilt beginnen.
  • NO - Ga verder met stap 14.

Stap 14 - Spaties controleren

Bestandssysteem heeft geen inodes of ruimte meer?

Stap 15 - Elasticsearch-versiefout

Fout met Elasticsearch-versies?
  • JA - Ga verder met stap 16.
  • NO - Ga verder met stap 21.

Stap 16 - Verifieer Composer config

Composer config correct?
  • JA - Ga verder met stap 10.
  • NO - de Webpagina van de Troubleshooter van de Samensteller van het overzicht ​ ​.

Stap 17 - Controleren op langdurige processen

Langdurige processen?
  • JA - Kill-processen:

    1. Uitvoeren: ps aufx
    2. PID zoeken
    3. Beëindigen: kill -9 <PID>
  • NO - Ga verder met stap 18.

Stap 18 - Controleren op een storing van de posthaken

Uitval/hangende nahaak?
  • JA - Gegevensbestand: Vrije ​ schijfruimte ​, corruptie, onvolledige/bedorven lijsten.
  • NO - Ga verder met stap 19.

Stap 19 - controleer of de plaatsing van de derdeuitbreidingen blokkeert

Extensies van derden gebruiken?

Stap 20 - Controle voor langzame vragen

Langdurige zoekopdrachten?

​ de langzame vraaglogboek van de Controle en MySQL tonen proceslijst ​.

Stap 21 - Elasticsearch-versie downgraden

Elasticsearch-versies downloaden?
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f