Zum Hauptinhalt springen

Bestehende Ressource für Prozesse vorbereiten

Sie möchten Prozesse auf Ihrer Ressource ausführen oder für diese Load Balancing aktivieren?

Falls neben der Bezeichnung Ihrer Ressource kein Zahnrad-Symbol zu sehen ist, muss diese zunächst für die Prozessausführung vorbereitet werden. Folgen Sie hierzu den unten angegebenen Schritten.

Das Vorbereiten Ihrer Ressource für die Prozessausführung geschieht bei Cloud-Ressourcen gewöhnlich während des Erstellungsprozesses, falls nicht anders von Ihnen ausgewählt. 

Für Windows-Zielsysteme folgen Sie Schritt 1 und 2. Für Linux-Zielsysteme folgen Sie stattdessen dem Abschnitt Linux-Zielsystem vorbereiten. Schritt 3 und 4 gelten für beide.

1. WinRM Setup-Script auf Ressource installieren (Windows)​

Damit oneclick™ auf Ihrem Zielsystem Prozesse ausführen kann muss zunächst Windows Remote Management (WinRM) auf dem entsprechenden Server aktiviert sein. Außerdem sollte der Port 5986 in der Windows Firewall (und allen weiteren verwendeten Firewalls) für die benötigten IP-Adressen von oneclick™ freigeschaltet werden.

Um diesen Schritt zu vereinfachen und somit effektiver zu gestalten haben wir ein sicheres Skript vorbereitet, das diese Schritte automatisiert.

  1. Laden Sie das Skript SetupWinRM von unserer Website herunter.

  2. Entpacken Sie die heruntergeladene Datei an einem beliebigen Ort. Führen Sie hierfür einen Rechtsklick aus und wählen Sie Alle extrahieren…

  3. Öffnen Sie den entpackten Ordner und führen Sie die Datei „start“ durch einen Doppelklick aus.

  4. Es erscheint ein Warnhinweis auf Ihrem Bildschirm. Klicken Sie in dem Fenster auf Weitere Informationen und anschließend auf Trotzdem ausführen.

  5. Bestätigen Sie in der folgenden Meldung mit Ja.

  6. Nach Abschluss erscheint eine Meldung  „Konfiguration erfolgreich abgeschlossen“, die den erfolgreichen Ablauf bestätigt.

    Falls eine Fehlermeldung erscheint, folgen Sie den Hinweisen in der WinRM Fehlerbehebung.

 

2. Erforderliches Whitelisting in der Firewall (Windows, optional)​

Sollten Sie neben der Firewall von Windows selbst noch weitere Firewalls im Einsatz haben, muss auch hier manuell der Port 5986 für die oneclick™ core IP-Adressen freigegeben werden.

 

Linux-Zielsystem vorbereiten​

Für Linux-Zielsysteme brauchen Sie kein Skript. oneclick™ meldet sich per SSH mit Benutzername und Passwort an und führt Prozesse mit sudo aus.

  1. Erlauben Sie die SSH-Anmeldung mit Passwort. Der SSH-Server (OpenSSH) muss installiert sein und laufen. Setzen Sie in /etc/ssh/sshd_config den Wert PasswordAuthentication yes und starten Sie den SSH-Dienst neu, z. B. mit sudo systemctl restart ssh. Viele Cloud-Images, etwa Ubuntu, schalten die SSH-Anmeldung mit Passwort in einer Datei unter /etc/ssh/sshd_config.d/ ab. Diese Einstellung hat Vorrang, passen Sie sie dort ebenfalls an. Eine Anmeldung mit SSH-Schlüssel unterstützt oneclick™ nicht.
  2. Halten Sie einen Benutzer mit sudo-Rechten bereit. Sie geben ihn in Schritt 3 unter Admin-Benutzer ein. oneclick™ verwendet sein Passwort auch für sudo. Ein Benutzer, der sudo ohne Passwort nutzen darf, oder der Benutzer root funktioniert ebenfalls.
  3. Wenn Sie eine Firewall im Einsatz haben, geben Sie Port 22 für die IP-Adressen des oneclick™ Cores frei.

Fahren Sie dann mit Schritt 3 fort und wählen Sie unter Betriebssystem Linux. Bei Linux-Images ist Linux bereits vorausgewählt.

3. Ressource in oneclick™ für Prozesse vorbereiten​

Hinterlegen Sie im nächsten Schritt Ihre Admin-Zugangsdaten. Hierdurch wird oneclick™ autorisiert Änderungen, wie z.B. Updates die Sie über Prozesse ausführen, auf Ihrer Ressource durchzuführen.

  1. Wählen Sie im oneclick™ Admin über den Reiter Ressourcen den Unterpunkt Zielsysteme. Wählen Sie ein angebundenes Zielsystem aus.

  2. Gehen Sie rechts oben über der Auflistung auf „Aktion ausführen“ und wählen Sie Für Prozessausführung vorbereiten.

  3. Beachten Sie die Hinweise, die Ihnen in dem geöffneten Popup angezeigt werden und fahren Sie anschließend hier fort.

  4. Wählen Sie das Betriebssystem und geben Sie hier einmalig die Administrator-Zugangsdaten ein. Klicken Sie auf Speichern, um den Vorgang abzuschließen. oneclick™ speichert das Passwort verschlüsselt und meldet sich bei jedem Prozess damit an.

    Rechts in der Zeile des bearbeiteten Zielsystems sehen Sie jetzt ein Zahnrad-Symbol.

 

4. Prozess auf Ressource ausführen oder Load Balancing aktivieren​

Ihr System ist nun für die Prozessausführung vorbereitet. Führen Sie nun Prozesse auf Ihrer vorbereiteten Ressource aus, oder nutzen Sie die Möglichkeit in oneclick™ ein dynamisches Load Balancing einzurichten.