Skip to main content

Diese Version von GitHub Enterprise Server wurde eingestellt am 2026-03-17. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise Server. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

CPU- und Arbeitsspeicherressourcen erhöhen

Sie können die CPU- oder Arbeitsspeicherressourcen für den virtuellen Computer (VM) erhöhen, der Ihre GitHub Enterprise Server-Instance ausführt.

Über das Erhöhen von CPU- und Arbeitsspeicherressourcen

Sie können ressourcenintensivere Workloads für Ihre GitHub Enterprise Server-Instance aufnehmen, indem Sie die CPU- oder Arbeitsspeicherressourcen des virtuellen Computers erhöhen.

Der Prozess zur Zuordnung neuer Systemressourcen variiert entsprechend der Virtualisierungsplattform und dem Ressourcentyp. Du solltest Überwachung- und Alarmierung für wichtige Systemressourcen immer konfigurieren. Weitere Informationen finden Sie unter Überwachen Ihrer Instanz.

Sie können Ihre CPU oder Ihren Speicher jederzeit hochskalieren, indem Sie die Größe Ihrer Instance anpasst. Die Änderung der für Ihre Instance verfügbaren Ressourcen erfordert Downtime für Ihre Benutzer, daher empfiehlt GitHub eine Bereitstellung mit Ressourcen, um die Skalierung zu berücksichtigen.

CPU- oder Arbeitsspeicherressourcen in AWS hinzufügen

Um CPU- oder Speicherressourcen für eine Instance in AWS hinzuzufügen, müssen Sie den Typ der Instance ändern. Sie müssen Zugriff auf die AWS-Infrastruktur Ihres Unternehmens haben, und Sie müssen mit der Verwendung der AWS-Verwaltungskonsole oder der aws ec2-Befehlszeilenschnittstelle zum Verwalten von EC2-Instances vertraut sein. Weitere Informationen finden Sie in der AWS-Dokumentation unter Instance-Typen ändern.

Sie können Überlegungen zur Größenänderung überprüfen, unterstützte Instance-Typen anzeigen und erfahren, wie Sie die Größe einer Instance in AWS ändern.

  •         [Resizing-Überlegungen für AWS](/admin/monitoring-and-managing-your-instance/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources#resizing-considerations-for-aws)
    
  •         [Unterstützte Instance-Typen in AWS](/admin/monitoring-and-managing-your-instance/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources#supported-instance-types-on-aws)
    
  •         [Größenänderung einer Instance in AWS](/admin/monitoring-and-managing-your-instance/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources#resizing-an-instance-on-aws)
    

Überlegungen zur Größenanpassung bei AWS

Bevor du die CPU- oder Arbeitsspeicherressourcen für Ihre GitHub Enterprise Server-Instance erhöhst, lies die folgenden Empfehlungen.

  •         **Skalieren des Arbeitsspeichers mit CPUs**. Wenn Sie CPU-Ressourcen erhöhen, empfiehlt GitHub mindestens 6,5 GB Arbeitsspeicher für jede vCPU (bis zu 16 vCPUs) hinzuzufügen, die Sie für die Instance bereitstellen. Wenn du mehr als 16 vCPUs verwendest, musst du keine 6,5 GB Arbeitsspeicher für jede vCPU hinzufügen. Du solltest deine Instanz jedoch überwachen, um sicherzustellen, dass genügend Arbeitsspeicher vorhanden ist.
    
  •         **Weisen Sie der Instanz eine Elastic IP-Adresse zu**. Falls keine Elastic IP zugewiesen ist, musst du die DNS A-Einträge für deinen GitHub Enterprise Server-Host nach dem Neustart anpassen, damit die an der öffentlichen IP-Adresse vorgenommenen Änderungen berücksichtigt werden. Sobald deine Instanz neu gestartet wird, wird die Elastische IP-Adresse (EIP) automatisch gespeichert, wenn die Instanz in einer virtuellen privaten Cloud gestartet wird. Wenn Sie die Instanz in einem EC2-Classic-Netzwerk erstellen, müssen Sie die Elastic IP der Instanz manuell erneut zuweisen.
    

Unterstützte Instance-Typen in AWS

Du musst anhand der CPU- und Arbeitsspeicherspezifikationen den Instanztyp bestimmen, für den du ein Upgrade vornehmen möchtest.

GitHub empfiehlt eine speicheroptimierte Instanz für GitHub Enterprise Server. Weitere Informationen findest du unter Amazon EC2-Instanztypen auf der Amazon EC2-Website.

Größenänderung einer Instance in AWS

Um die verfügbaren Ressourcen für eine GitHub Enterprise Server-Instance auf AWS zu erhöhen, müssen Sie die Instance herunterfahren, den Typ der Instance ändern und dann die Instance neu starten.

  1. Falls Ihre Instance auf EC2-Classic läuft, notieren Sie sich sowohl die der Instance zugeordnete Elastic IP-Adresse und die ID der Instance.

  2. Informieren Sie die Benutzer über die anstehenden Ausfallzeiten und aktivieren Sie den Wartungsmodus. Weitere Informationen finden Sie in folgenden Artikeln.

  3. Zum Stoppen der Instance loggen Sie sich per SSH in die Instance ein und führen dann den folgenden Befehl aus. Weitere Informationen finden Sie unter Auf die Verwaltungsshell (SSH) zugreifen.

    sudo poweroff
    
  4. Ändern Sie den Instance-Typ auf AWS.

  5. Starte die Instanz.

  6. Wenn Ihre Instance in EC2-Classic ausgeführt wird, nachdem Sie die Instance neu gestartet haben, ordnen Sie die Elastic IP-Adresse erneut zu.

  7. Optional können Sie die Änderungen validieren, indem Sie eine IP-Ausnahmeliste konfigurieren, die den Zugriff von bestimmten IP-Adressen erlaubt. Weitere Informationen finden Sie unter Wartungsmodus aktivieren und planen.

  8. Wenn Sie eine Benutzernachricht konfiguriert haben, entfernen Sie diese Nachricht.

  9. Deaktivieren Sie den Wartungsmodus.

Hinzufügen von CPU- oder Arbeitsspeicherressourcen zu Microsoft Azure

Um CPU- oder Arbeitsspeicherressourcen für eine Instanz in Microsoft Azure hinzuzufügen, müssen Sie die Größe der Instanz ändern. Sie müssen Zugriff auf die Microsoft Azure-Infrastruktur Ihres Unternehmens haben, und Sie müssen mit den Azure Portal, Azure CLI oder Azure PowerShell vertraut sein, um Azure Instanzen zu verwalten. Weitere Informationen finden Sie unter Ändern der Größe eines virtuellen Computers auf Microsoft Learn.

Sie können Überlegungen zur Größenänderung überprüfen, unterstützte Instanztypen anzeigen und erfahren, wie Sie die Größe einer Instanz für Microsoft Azure ändern.

  •         [Überlegungen zur Größenänderung bei Microsoft Azure](/admin/monitoring-and-managing-your-instance/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources#resizing-considerations-for-microsoft-azure)
    
  •         [Unterstützte Instanztypen auf Microsoft Azure](/admin/monitoring-and-managing-your-instance/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources#supported-instance-types-on-microsoft-azure)
    
  •         [Resizing einer Instanz auf Microsoft Azure](/admin/monitoring-and-managing-your-instance/updating-the-virtual-machine-and-physical-resources/increasing-cpu-or-memory-resources#resizing-an-instance-on-microsoft-azure)
    

Überlegungen zur Skalierung für Microsoft Azure

Bevor du die CPU- oder Arbeitsspeicherressourcen für Ihre GitHub Enterprise Server-Instance erhöhst, lies die folgenden Empfehlungen.

  •         **Skalieren des Arbeitsspeichers mit CPUs**. Wenn Sie CPU-Ressourcen erhöhen, empfiehlt GitHub mindestens 6,5 GB Arbeitsspeicher für jede vCPU (bis zu 16 vCPUs) hinzuzufügen, die Sie für die Instance bereitstellen. Wenn du mehr als 16 vCPUs verwendest, musst du keine 6,5 GB Arbeitsspeicher für jede vCPU hinzufügen. Du solltest deine Instanz jedoch überwachen, um sicherzustellen, dass genügend Arbeitsspeicher vorhanden ist.
    
  •         **Zuweisen einer statischen IP-Adresse zu der Instanz**. Falls der Instanz keine statische IP zugewiesen ist, musst du die DNS A-Einträge für deinen GitHub Enterprise Server-Host nach dem Neustart eventuell anpassen, damit die Änderungen an der öffentlichen IP-Adresse berücksichtigt werden.
    

Unterstützte Instanztypen für Microsoft Azure

Du musst anhand der CPU- und Arbeitsspeicherspezifikationen den Instanztyp bestimmen, für den du ein Upgrade vornehmen möchtest.

Ändern der Größe einer Instanz auf Microsoft Azure

**
Um die verfügbaren Ressourcen für eine GitHub Enterprise Server Instanz auf Microsoft Azure zu erhöhen, müssen Sie die Größe der virtuellen Maschine ändern. Wenn Sie die Größe der VM ändern, wird diese neu gestartet. In einigen Fällen musst du zuerst die Zuordnung des virtuellen Computers aufheben. Sie müssen möglicherweise die Zuordnung aufheben, wenn die gewünschte Größe in dem Hardwarecluster nicht verfügbar ist, in dem die VM gehostet wird.

  1. Informieren Sie die Benutzer über die anstehenden Ausfallzeiten und aktivieren Sie den Wartungsmodus. Weitere Informationen finden Sie in folgenden Artikeln.

  2. Zum Stoppen der Instance loggen Sie sich per SSH in die Instance ein und führen dann den folgenden Befehl aus. Weitere Informationen finden Sie unter Auf die Verwaltungsshell (SSH) zugreifen.

    sudo poweroff
    
  3. Folgen Sie auf Azure zum Ändern der Größe des virtuellen Computers den Anweisungen in Change the size of a virtual machine on Microsoft Learn.

  4. Optional können Sie die Änderungen validieren, indem Sie eine IP-Ausnahmeliste konfigurieren, die den Zugriff von bestimmten IP-Adressen erlaubt. Weitere Informationen finden Sie unter Wartungsmodus aktivieren und planen.

  5. Wenn Sie eine Benutzernachricht konfiguriert haben, entfernen Sie diese Nachricht.

  6. Deaktivieren Sie den Wartungsmodus.

CPU- oder Arbeitsspeicherressourcen für OpenStack KVM hinzufügen

Um die verfügbaren Ressourcen für eine GitHub Enterprise Server-Instance auf OpenStack KVM zu erhöhen, benötigen Sie Zugriff auf die OpenStack-VM-Infrastruktur Ihres Unternehmens, und Sie müssen die virtuelle Maschine beenden und dann eine neue Instance-Variante auswählen.

Wenn Sie CPU-Ressourcen erhöhen, empfiehlt GitHub mindestens 6,5 GB Arbeitsspeicher für jede vCPU (bis zu 16 vCPUs) hinzuzufügen, die Sie für die Instance bereitstellen. Wenn du mehr als 16 vCPUs verwendest, musst du keine 6,5 GB Arbeitsspeicher für jede vCPU hinzufügen. Du solltest deine Instanz jedoch überwachen, um sicherzustellen, dass genügend Arbeitsspeicher vorhanden ist.

  1. Erstellen eines Snapshot der aktuellen Instance mithilfe von OpenStack KVM.

  2. Informieren Sie die Benutzer über die anstehenden Ausfallzeiten und aktivieren Sie den Wartungsmodus. Weitere Informationen finden Sie in folgenden Artikeln.

  3. Zum Stoppen der Instance loggen Sie sich per SSH in die Instance ein und führen dann den folgenden Befehl aus. Weitere Informationen finden Sie unter Auf die Verwaltungsshell (SSH) zugreifen.

    sudo poweroff
    
  4. Wählen Sie in OpenStack KVM eine neue Instance-Variante mit den gewünschten CPU- bzw. Arbeitsspeicherressourcen aus.

  5. Optional können Sie die Änderungen validieren, indem Sie eine IP-Ausnahmeliste konfigurieren, die den Zugriff von bestimmten IP-Adressen erlaubt. Weitere Informationen finden Sie unter Wartungsmodus aktivieren und planen.

  6. Wenn Sie eine Benutzernachricht konfiguriert haben, entfernen Sie diese Nachricht.

  7. Deaktivieren Sie den Wartungsmodus.

Hinzufügen von CPU- oder Speicherressourcen für VMware ESXi

Um die verfügbaren Ressourcen für eine GitHub Enterprise Server auf VMware zu erhöhen, benötigen Sie Zugriff auf die VMware-Infrastruktur Ihres Unternehmens, und Sie müssen die VM beenden und dann die Ressourcen in VMWare ESXi anpassen.

Wenn Sie CPU-Ressourcen erhöhen, empfiehlt GitHub mindestens 6,5 GB Arbeitsspeicher für jede vCPU (bis zu 16 vCPUs) hinzuzufügen, die Sie für die Instance bereitstellen. Wenn du mehr als 16 vCPUs verwendest, musst du keine 6,5 GB Arbeitsspeicher für jede vCPU hinzufügen. Du solltest deine Instanz jedoch überwachen, um sicherzustellen, dass genügend Arbeitsspeicher vorhanden ist.

  1. Informieren Sie die Benutzer über die anstehenden Ausfallzeiten und aktivieren Sie den Wartungsmodus. Weitere Informationen finden Sie in folgenden Artikeln.

  2. Zum Stoppen der Instance loggen Sie sich per SSH in die Instance ein und führen dann den folgenden Befehl aus. Weitere Informationen finden Sie unter Auf die Verwaltungsshell (SSH) zugreifen.

    sudo poweroff
    
  3. Um die Einstellungen der virtuellen Machine auf dem VMware ESXi-Host mithilfe des vSphere-Clients auszuwählen, wählen Sie die virtuelle Maschine aus, und klicken Sie dann auf „Einstellungen bearbeiten“.

  4. Passen Sie unter "Hardware" die der VM zugeordneten CPU- bzw. Arbeitsspeicherressourcen nach Bedarf an.

  5. Zum Starten der VM klicke auf OK.

  6. Optional können Sie die Änderungen validieren, indem Sie eine IP-Ausnahmeliste konfigurieren, die den Zugriff von bestimmten IP-Adressen erlaubt. Weitere Informationen finden Sie unter Wartungsmodus aktivieren und planen.

  7. Wenn Sie eine Benutzernachricht konfiguriert haben, entfernen Sie diese Nachricht.

  8. Deaktivieren Sie den Wartungsmodus.