C.2.2. Start- und Stopp-Reihenfolge von nicht typisierten Kindressourcen


Weitere Überlegungen sind für nicht typisierte Kindressourcen erforderlich. Für eine nicht typisierte Kindressource ist die Start- und Stopp-Reihenfolge nicht ausdrücklich von der Dienstressource angegeben. Stattdessen werden Start- und Stopp-Reihenfolge nach der Reihenfolge der Kindressource in /etc/cluster/cluster.conf bestimmt. Darüber hinaus werden nicht typisierte Kindressourcen nach allen typisierten Kindressourcen gestartet und vor jeder typisierten Kindressourcen gestoppt.
Sehen Sie sich zum Beispiel die Start- und Stopp-Reihenfolge der nicht typisierten Kindressourcen in Beispiel C.4, »Nicht typisierte und typisierte Kindressource in einem Dienst« an.

Beispiel C.4. Nicht typisierte und typisierte Kindressource in einem Dienst

<service name="foo">
  <script name="1" .../>
  <nontypedresource name="foo"/>
  <lvm name="1" .../>
  <nontypedresourcetwo name="bar"/>
  <ip address="10.1.1.1" .../>
  <fs name="1" .../>
  <lvm name="2" .../>
</service>

C.2.2.1. Start-Reihenfolge von nicht typisierten Kindressourcen

In Beispiel C.4, »Nicht typisierte und typisierte Kindressource in einem Dienst« werden die Kindressourcen in der folgenden Reihenfolge gestartet:
  1. lvm:1 — Dies ist eine LVM-Ressource. Alle LVM-Ressourcen werden zuerst gestartet. lvm:1 (<lvm name="1" .../>) ist die erste LVM-Ressource, die von allen LVM-Ressourcen als Erste gestartet wird, da dies die erste LVM-Ressource ist, die im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt wird.
  2. lvm:2 — Dies ist eine LVM-Ressource. Alle LVM-Ressourcen werden zuerst gestartet. lvm:2 (<lvm name="2" .../>) wird nach lvm:1 gestartet, da sie im foo Dienstabschnitt von /etc/cluster/cluster.conf nach lvm:1 aufgeführt wird.
  3. fs:1 — Dies ist eine Dateisystem-Ressource. Falls es noch weitere Dateisystem-Ressourcen im Dienst foo gibt, so starten diese in der Reihenfolge, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden.
  4. ip:10.1.1.1 — Dies ist eine IP-Adress-Ressource. Falls es noch weitere IP-Adress-Ressourcen im Dienst foo gibt, so starten diese in der Reihenfolge, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden.
  5. script:1 — Dies ist eine Skriptressource. Falls es noch weitere Skriptressourcen im Dienst foo gibt, so starten diese in der Reihenfolge, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden.
  6. nontypedresource:foo — Dies ist eine nicht typisierte Ressource. Da es sich um eine nicht typisierte Ressource handelt, wird sie erst nach den typisierten Ressourcen gestartet. Zudem ist ihre Position in der Dienstressource vor der anderen nicht typisierten Ressource, nontypedresourcetwo:bar; daher wird sie noch vor nontypedresourcetwo:bar gestartet. (Nicht typisierte Ressourcen werden in der Reihenfolge gestartet, in der sie in der Dienstressource aufgeführt werden.)
  7. nontypedresourcetwo:bar — Dies ist eine nicht typisierte Ressource. Da es sich um eine nicht typisierte Ressource handelt, wird sie erst nach den typisierten Ressourcen gestartet. Zudem ist ihre Position in der Dienstressource nach der anderen nicht typisierten Ressource, nontypedresource:foo; daher wird sie nach nontypedresource:foo gestartet. (Nicht typisierte Ressourcen werden in der Reihenfolge gestartet, in der sie in der Dienstressource aufgeführt werden.)

C.2.2.2. Stopp-Reihenfolge von nicht typisierten Kindressourcen

In Beispiel C.4, »Nicht typisierte und typisierte Kindressource in einem Dienst« werden die Kindressourcen in der folgenden Reihenfolge gestoppt:
  1. nontypedresourcetwo:bar — Dies ist eine nicht typisierte Ressource. Da es sich um eine nicht typisierte Ressource handelt, wird sie vor den typisierten Ressourcen gestoppt. Zudem ist ihre Position in der Dienstressource nach der anderen nicht typisierten Ressource, nontypedresource:foo; daher wird sie vor nontypedresource:foo gestoppt. (Nicht typisierte Ressourcen werden in der umgekehrten Reihenfolge gestoppt, in der sie in der Dienstressource aufgeführt werden.)
  2. nontypedresource:foo — Dies ist eine nicht typisierte Ressource. Da es sich um eine nicht typisierte Ressource handelt, wird sie vor den typisierten Ressourcen gestoppt. Zudem ist ihre Position in der Dienstressource vor der anderen nicht typisierten Ressource, nontypedresourcetwo:bar; daher wird sie nach nontypedresourcetwo:bar gestoppt. (Nicht typisierte Ressourcen werden in der umgekehrten Reihenfolge gestoppt, in der sie in der Dienstressource aufgeführt werden.)
  3. script:1 — Dies ist eine Skriptressource. Falls es noch weitere Skriptressourcen im Dienst foo gibt, so werden diese in der umgekehrten Reihenfolge gestoppt, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden.
  4. ip:10.1.1.1 — Dies ist eine IP-Adress-Ressource. Falls es noch weitere IP-Adress-Ressourcen im Dienst foo gibt, so werden diese in der umgekehrten Reihenfolge gestoppt, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden.
  5. fs:1 — Dies ist eine Dateisystem-Ressource. Falls es noch weitere Dateisystem Ressourcen im foo gibt, so werden diese in der umgekehrten Reihenfolge gestoppt, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden.
  6. lvm:2 — Dies ist eine LVM-Ressource. Alle LVM-Ressourcen werden zuletzt gestoppt. lvm:2 (<lvm name="2" .../>) wird vor lvm:1 gestoppt; Ressourcen innerhalb einer Ressourcentyp-Gruppe werden in der umgekehrten Reihenfolge, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden, gestoppt.
  7. lvm:1 — Dies ist eine LVM-Ressource. Alle LVM-Ressourcen werden zuletzt gestoppt. lvm:1 (<lvm name="1" .../>) wird nach lvm:2 gestoppt; Ressourcen innerhalb einer Ressourcentyp-Gruppe werden in der umgekehrten Reihenfolge, in der Sie im foo Dienstabschnitt von /etc/cluster/cluster.conf aufgeführt werden, gestoppt.
Red Hat logoGithubRedditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

© 2024 Red Hat, Inc.