Wenn Ihr Datenbankserver auf einen anderen Host verschoben wird oder wenn die Datenbankanmeldeinformationen aktualisiert werden, müssen Sie die Datenbankkonfiguration der Engineering Lifecycle Management instanz aktualisieren. Sie können die Datenbank mit Hilfe der Webkonsole aktualisieren
Prozedur
- Aktualisieren Sie die Datenbankdetails in der Engineering Lifecycle Management instanz. Wenn Sie mehrere Datenbankserver verwenden, aktualisieren Sie die Angaben zu den einzelnen Datenbanken, die geändert wurden. Weitere Informationen finden Sie unter Konfigurieren von separaten Datenbankinstanzen für die Instanz Engineering Lifecycle Management.
- Wählen Sie in der Webkonsole von „ Red Hat OpenShift Container Platform “ und wählen Sie den Operator „ Engineering Lifecycle Management “ aus.
- Wählen Sie auf der Registerkarte ELM die Instanz Engineering Lifecycle Management.
- Klicken Sie auf die Registerkarte YAML und aktualisieren Sie die Angaben zum neuen Datenbankserver.
database:
dbHostname: <value>
dbPort: <value>
dbType: <value>
dbUserName: <value>
Siehe
Beispiel einer ELM Instanz YAML-Datei
- Aktualisieren Sie das bestehende
elm-auth-secret Geheimnis für die Instanz Engineering Lifecycle Management.
- Wählen Sie in der Webkonsole von „ Red Hat OpenShift Container Platform “ aus.
- Wählen Sie in der Projektliste das Projekt aus, in dem Sie den Operator Engineering Lifecycle Management installiert haben.
- Wählen Sie in der Tabelle elm-auth-secret und klicken Sie in der Liste Aktionen auf Geheimnis bearbeiten.
- Aktualisieren Sie den Wert für das Kennwort der Anwendungsdatenbank in der Eigenschaft
<app_name>_db_jdbc_password für die gewünschten Anwendungen und klicken Sie auf Speichern.
Hinweis: Wenn Sie die Datenbankeigenschaft in CR aktualisieren, wird sie für alle Anwendungen aktualisiert, und Sie müssen alle Anwendungs-Pods neu starten. Wenn Sie jedoch das Datenbankpasswort für selektive Anwendungen ändern, starten Sie nur den selektiven Anwendungs-Pod neu.
- Stoppen und starten Sie die Anwendungspods, die Änderungen an der Datenbankkonfiguration vornehmen, mit Hilfe der ELMOperation-Instanz. Weitere Informationen finden Sie unter Stoppen und Starten von Engineering Lifecycle Management Anwendungspods mithilfe von ELM Betriebsinstanz. Alternativ können Sie die Anwendungspods auch löschen.
- Wählen Sie in der Webkonsole von „ Red Hat OpenShift Container Platform “ aus.
- Wählen Sie in der Projektliste das Projekt aus, in dem Sie die Instanz Engineering Lifecycle Management installiert haben.
Auf der Seite Pods werden die Engineering Lifecycle Management anwendungspods und Engineering Lifecycle Management operator-Pod-Informationen.
- Klicken Sie auf den Podnamen, um die Poddetails anzuzeigen.
- Klicken Sie im Menü " Aktionen" auf Pod löschen.
Der Engineering Lifecycle Management anwendungspod wird gelöscht. Der Engineering Lifecycle Management anwendungspod wird automatisch neu gestartet.
- Überprüfen Sie den Status der Anwendung Engineering Lifecycle Management.
- Wählen Sie in der Webkonsole von „ Red Hat OpenShift Container Platform “ und wählen Sie den Operator „ Engineering Lifecycle Management “ aus.
- Wählen Sie auf der Registerkarte ELM die Instanz Engineering Lifecycle Management.
- Überprüfen Sie auf der Registerkarte Details den Engineering Lifecycle Management anwendungsstatus in der Tabelle Anwendungsereignisse. Es zeigt den Status " Completed" und die Meldung " The JTS application is ready" an.
- Überprüfen Sie den Zugriff auf die Anwendung Engineering Lifecycle Management anhand der aktualisierten Datenbankkonfiguration.
- Wählen Sie in der Webkonsole von „ Red Hat OpenShift Container Platform “ aus.
- Wählen Sie aus der Projektliste das Projekt aus, in dem Sie die Engineering Lifecycle Management Instanz installiert haben.
- Suchen Sie im Feld Name nach der < ELM -Anwendung>-Route und klicken Sie im Feld Standort auf die URL verfügbar. Die JAS-Anmeldeseite wird geöffnet.
- Melden Sie sich mit Ihrer Benutzer-ID und Ihrem Passwort bei der JAS-Anwendung an. Die Anwendung Engineering Lifecycle Management anwendung wird geöffnet.