Schritt für Schritt zum startklaren Mac

Richten Sie den Mac ein,
und machen Sie Ihre Workflows zuverlässig.

Hier finden Sie die Nutzungsschritte für einen exklusiven physischen Mac mini in der richtigen Reihenfolge. Prüfen Sie zuerst die Zugangsdaten, verbinden Sie sich dann mit dem System und richten Sie die Tools ein. Anschließend planen Sie Builds, Backups und Verlängerungen. Sie müssen nicht alles auf einmal lesen – suchen Sie einfach nach dem, was Sie gerade brauchen.

Sie haben bereits eine Instanz? Prüfen Sie Bereitstellungsdetails und Bestellstatus in der Konsole. Sie brauchen Hilfe? Melden Sie sich an und erstellen Sie eine Supportanfrage. Fügen Sie Passwörter, private Schlüssel oder Signiermaterial niemals in öffentlich sichtbare Texte ein.

Erst verbinden, dann einrichten

Vier Prüfpunkte für den ersten Start

Für jeden Schritt gibt es ein klares Ziel. Prüfen Sie die Einrichtung zuerst in einer interaktiven Sitzung und übergeben Sie dieselbe Konfiguration anschließend an automatisierte Aufgaben.

01Bereitstellung prüfen

Erste Anmeldung mit den Zugangsdaten

Ordnen Sie Bestellung, Mac und Verbindungsdaten einander zu. Testen Sie zuerst einen Mac, damit Sie nicht versehentlich die Adresse eines anderen Knotens im Client eintragen.

Schritte anzeigen
  1. Melden Sie sich in der Konsole an und öffnen Sie die Instanzdetails der passenden Bestellung. Prüfen Sie Modell, Knoten, Mietdauer und aktuellen Bereitstellungsstatus.
  2. Notieren Sie Verbindungsadresse, Anmeldename und den tatsächlich verwendeten Port. Maßgeblich sind die Angaben in der Konsole. Setzen Sie die Daten nicht aus weitergeleiteten E-Mails oder Chatverläufen zusammen.
  3. Ändern Sie nach der ersten Verbindung das Anmeldepasswort und führen Sie sw_vers aus, um die Systemversion zu prüfen. Führen Sie anschließend df -h aus, um den freien Speicherplatz zu überprüfen.
  4. Notieren Sie Projektverzeichnis, Ausgabeverzeichnis und zuständige Person. Wenn mehrere Personen im Team arbeiten, legen Sie Zugangsdaten nicht im Code-Repository ab.

Erfolgreich, wenn:Sie sich erneut verbinden können, die Systeminformationen mit der Bestellung übereinstimmen und Sie wissen, wo die Build-Ergebnisse gespeichert werden. Haben Sie bezahlt, aber noch keine Zugangsdaten erhalten, erstellen Sie eine Supportanfrage in der Bestellung, statt mehrfach dieselbe Bestellung anzulegen.

02Fernzugriff

Bildschirmfreigabe und SSH-Schlüssel einrichten

Die grafische Oberfläche eignet sich für die erste Einrichtung und interaktives Debugging. SSH ist praktisch für Befehle, Dateiübertragungen und automatisierte Aufgaben.

Schritte anzeigen
  1. Stellen Sie mit den bereitgestellten Zugangsdaten eine Verbindung über die Bildschirmfreigabe her. Prüfen Sie in den Systemeinstellungen unter „Allgemein → Teilen“, dass nur die benötigten Accounts Zugriff haben.
  2. Wenn Sie die Befehlszeile benötigen, prüfen Sie die Einstellung „Entfernte Anmeldung“. Erstellen Sie lokal einen SSH-Schlüssel oder verwenden Sie einen vorhandenen und übertragen Sie nur den öffentlichen Schlüssel auf den Remote-Mac.
  3. Fügen Sie den öffentlichen Schlüssel der Datei ~/.ssh/authorized_keysdes Zielbenutzers hinzu. Setzen Sie die Berechtigungen für das Verzeichnis auf 700und für die Datei auf 600.
  4. Lassen Sie die aktuelle Sitzung geöffnet und prüfen Sie die Anmeldung mit dem öffentlichen Schlüssel in einem zweiten Terminal. Ändern Sie erst danach die Authentifizierungsmethode. Der private Schlüssel bleibt stets lokal oder im Schlüsselverwaltungssystem Ihres Teams.

Erfolgreich, wenn:Sie sich mit der grafischen Sitzung verbinden können und der SSH-Schlüssel in einer neuen Sitzung akzeptiert wird. Prüfen Sie Port- und Firewall-Einstellungen anhand der tatsächlich bereitgestellten Angaben.

Verbindungsanleitungen für die einzelnen Systeme lesen
03Tools prüfen

Xcode-Befehlszeilentools installieren und prüfen

Prüfen Sie zuerst, ob die aktuelle Umgebung den Projektanforderungen entspricht. Aktualisieren Sie nicht automatisch, nur weil Xcode bereits installiert ist.

Schritte anzeigen
  1. Prüfen Sie die Version und den Pfad der Entwicklertools mit xcodebuild -version und xcode-select -p .
  2. Fehlen die Befehlszeilentools, führen Sie xcode-select --installaus. Für vollständige Builds benötigen Sie eine zum Projekt passende Xcode-Version. Die Befehlszeilentools enthalten nicht alle SDKs.
  3. Wenn mehrere Xcode-Versionen installiert sind, können Sie DEVELOPER_DIR verwenden, um für einen einzelnen Auftrag ein Entwicklerverzeichnis festzulegen, oder mit xcode-select die systemweite Auswahl ändern.
  4. Bestätigen Sie die Tool-Lizenzbedingungen, installieren Sie die Komponenten für den ersten Start und kompilieren sowie testen Sie anschließend ein kleines Projekt.

Erfolgreich, wenn:Die Xcode-Version im Terminal und in den CI-Logs stimmt überein und das benötigte SDK ist verfügbar. Halten Sie die Version in der Projektkonfiguration oder der Runner-Startumgebung fest, statt sich auf das Gedächtnis der zuständigen Person zu verlassen.

04Automatisierung einrichten

Selbst gehosteten Runner auf dem Mac mini Server registrieren

Führen Sie zuerst einen manuellen Build erfolgreich aus und übergeben Sie Aufgaben erst danach an den Runner. Die Registrierungsbefehle unterscheiden sich je nach CI-Plattform. Verwenden Sie die Angaben im jeweiligen Projektbereich.

Schritte anzeigen
  1. Erstellen Sie einen dedizierten Build-Benutzer und ein Arbeitsverzeichnis. Laden Sie in den CI-Projekteinstellungen ein Runner-Installationspaket für macOS und Apple Silicon herunter.
  2. Registrieren Sie den Runner mit einem kurzlebigen Registrierungstoken. Kennzeichnen Sie ihn mit Betriebssystem, Chip, Knoten und Einsatzzweck. Speichern Sie keine langfristigen Zugriffstoken im Repository.
  3. Starten Sie zunächst eine einfache Aufgabe als Vordergrundprozess und prüfen Sie PATH, Xcode-Pfad, Schlüsselbundzugriff und Artefakt-Upload.
  4. Konfigurieren Sie den Dienst erst nach Prüfung der Berechtigungen für unbeaufsichtigte Ausführung gemäß den Anweisungen Ihrer CI-Plattform. Aufgaben mit grafischer Oberfläche müssen separat auf die Anforderungen an die Sitzung geprüft werden.

Erfolgreich, wenn:Eine Teständerung löst eine Aufgabe aus, die Logs lassen sich der richtigen Instanz zuordnen und die Artefakte werden außerhalb des Macs gespeichert. Ein exklusiv genutzter Mac ermöglicht keine unbegrenzte Parallelität. Testen Sie zuerst mit serieller Ausführung und erhöhen Sie die Parallelität anschließend passend zur Speicher- und Festplattenauslastung.

Reproduzierbarkeit fest in den Ablauf einbauen

Builds, Signierung und Caches

Halten Sie für Unity-, Flutter- und native Projekte die Tool-Versionen, Lockdateien für Abhängigkeiten und Build-Befehle fest. Verwalten Sie Signiermaterial getrennt von jederzeit neu erstellbaren Caches.

Unity-iOS-Cloud-Build-Ablauf

Teilen Sie den Unity-Projektexport und das Xcode-Archive in zwei unabhängig prüfbare Schritte auf. So lässt sich bei einem Fehler feststellen, an welcher Stelle er auftritt.

Schritte anzeigen
  1. Verwenden Sie eine feste Version des Unity-Editors, der Paketabhängigkeiten und der iOS-Build-Unterstützung. Prüfen Sie zuerst die Lizenzanforderungen des Projekts, damit Lizenzprobleme nicht mit einem Fehler der Maschine verwechselt werden.
  2. Synchronisieren Sie das Projekt und exportieren Sie das Xcode-Projekt. Trennen Sie das Ausgabeverzeichnis vom Quellcodeverzeichnis und halten Sie das Export-Log sowie die Kennung des aktuellen Commits fest.
  3. Installieren Sie die nativen Abhängigkeiten des Projekts und prüfen Sie Scheme, Zielgerätetyp, Bundle Identifier und Signierkonfiguration.
  4. Führen Sie das Archive aus und prüfen Sie das exportierte Artefakt, bevor Sie es über den bestehenden Verteilungsprozess Ihres Teams hochladen. Ein erfolgreicher Build bedeutet nicht, dass die Verteilung abgeschlossen ist.

Empfehlenswert sind:Commit-Kennung, Tool-Versionen, Export- und Archive-Logs sowie Prüfsummen der Artefakte. Beheben Sie vor einem erneuten Versuch zuerst den ersten Fehler, statt nur die allgemeine Fehlermeldung am Ende des Logs auszuschneiden.

Xcode-Zertifikate und Provisioning-Profile übertragen

Für die Build-Signierung benötigen Sie ein Zertifikat, den zugehörigen privaten Schlüssel und ein gültiges Provisioning-Profil. Nur die Zertifikatsdatei zu kopieren reicht in der Regel nicht aus.

Schritte anzeigen
  1. Beziehen Sie Signiermaterial mit privatem Schlüssel aus einem kontrollierten Speicherort Ihres Teams und übertragen Sie es verschlüsselt. Übermitteln Sie das Exportpasswort über einen separaten sicheren Kanal.
  2. Importieren Sie das Material in einen für den Build-Benutzer zugänglichen Schlüsselbund. Prüfen Sie das Ablaufdatum des Zertifikats und ob der private Schlüssel dazugehört. Mit security find-identity -v -p codesigning können Sie die verfügbaren Identitäten prüfen.
  3. Importieren Sie das Provisioning-Profil für die Ziel-App, das Team und die vorgesehene Verteilungsmethode. Prüfen Sie Bundle Identifier, Gültigkeitsdauer und benötigte Berechtigungen.
  4. Testen Sie die Signierung mit demselben Benutzer und derselben Ausführungsart wie beim Runner. Stellen Sie sicher, dass unbeaufsichtigte Aufgaben nicht an einer Berechtigungsabfrage hängen bleiben.

Sicherheitsgrenzen:Geben Sie Exportpasswörter, private Schlüssel oder vollständige Signierdateien niemals in Logs aus. Aktualisieren Sie bei einem Austausch oder Widerruf des Materials auch die Build-Konfiguration. Löschen Sie vertrauliches Material vor Ende der Mietdauer von der Maschine und bewahren Sie eine sichere Kopie im Team auf.

Build-Caches auf die zusätzliche SSD legen

+1 TB SSD eignet sich für wiederherstellbare Caches und Zwischenergebnisse. Prüfen Sie zuerst den tatsächlichen Einhängepfad und passen Sie dann die Build-Skripte an.

Schritte anzeigen
  1. Führen Sie df -h aus, um Einhängepfad und freien Speicherplatz der zusätzlichen SSD zu prüfen. Legen Sie für jedes Projekt ein eigenes Verzeichnis an, damit mehrere Aufgaben nicht denselben beschreibbaren Cache verwenden.
  2. Legen Sie für Xcode DerivedData ein eigenes Cache-Verzeichnis fest. Trennen Sie Unity-Library-Caches nach Projekt, Editor-Version und Abhängigkeitsstatus.
  3. Speichern Sie Cache, Archive und exportierte Pakete in getrennten Verzeichnissen. Übertragen Sie Artefakte per SFTP oder in den Teamspeicher und löschen Sie sie anschließend gemäß der Aufbewahrungsrichtlinie.
  4. Prüfen Sie nach einem Neustart oder einer erneuten Verbindung, ob das Laufwerk eingebunden ist. Ist der Pfad nicht verfügbar, sollte die Aufgabe mit einem klaren Fehler abbrechen, statt stillschweigend auf der Systemplatte weiterzuschreiben.

Speicherplatz planen:Kalkulieren Sie den Platzbedarf für Arbeitskopien, Abhängigkeiten, Caches, parallele Aufgaben und Artefakte jeweils separat. Die zusätzliche SSD wird zusammen mit der Maschine zurückgesetzt und ist danach keine zugängliche Backup-Festplatte mehr.

Erst den Speicherbedarf prüfen, dann die Geschwindigkeit

Lokale Inferenz mit 24 GB vorbereiten

GNU Studio M4 bietet M4, 24 GB RAM und 512 GB SSD. Die Dateigröße eines Modells entspricht nicht dem gesamten Speicherbedarf bei der Inferenz. Quantisierung, Kontextlänge und parallele Anfragen wirken sich ebenfalls darauf aus.

Eine reproduzierbare MLX-Inferenzumgebung einrichten

Laden Sie zuerst ein kleines Modell und prüfen Sie die Ausgabe. Passen Sie anschließend Kontextlänge oder Parallelität an. Übergeben Sie einem Serverprozess nicht gleich zu Beginn die maximale Last.

Schritte anzeigen
  1. Prüfen Sie, ob die Abhängigkeiten mit der aktuellen macOS-, Python- und Apple-Silicon-Umgebung kompatibel sind. Erstellen Sie für jedes Experiment eine eigene virtuelle Umgebung.
  2. Installieren Sie die benötigten Abhängigkeiten, notieren Sie deren Versionen und bewahren Sie die Lockdatei auf. Fixieren Sie Modellversion und Quantisierungsformat, damit bei zwei Tests nicht unterschiedliche Gewichte verwendet werden.
  3. Laden Sie das Modell zunächst mit einer einzelnen Anfrage und kurzem Kontext. Protokollieren Sie Prozessspeicher, Speicherdruck und Änderungen des Auslagerungsspeichers, bevor Sie die Eingabelänge schrittweise erhöhen.
  4. Verwenden Sie zum Ergebnisvergleich dieselben Prompts, Generierungslängen und Aufwärmbedingungen. Protokollieren Sie das erstmalige Laden getrennt von der anschließenden Generierung.

Erfolgreich, wenn:Sie das Modell mit derselben Konfiguration wiederholt laden und Ergebnisse erzeugen können. Beobachten Sie vor einer Erhöhung der Parallelität die Ressourcennutzung. Leiten Sie die Zahl möglicher Anfragen nicht direkt aus der Dateigröße auf der Festplatte ab.

Modell-Dateien und Festplattenbedarf planen

Speichern Sie Modellgewichte, Download-Caches, konvertierte Kopien und Experimentausgaben in getrennten Verzeichnissen. Wenn Sie mehrere quantisierte Versionen aufbewahren, addiert sich der Speicherbedarf.

Schritte anzeigen
  1. Prüfen Sie vor dem Download die tatsächliche Dateigröße im Modell-Repository. Planen Sie mindestens Platz für die Originaldateien, quantisierte oder konvertierte Ausgaben, temporäre Downloads und Laufzeit-Logs ein.
  2. Trennen Sie das Modellverzeichnis von der Python-Umgebung. Wenn Sie die zusätzliche SSD verwenden, legen Sie den Modell-Cache-Pfad ausdrücklich in der Startkonfiguration fest.
  3. Mit du -sh prüfen Sie den Speicherbedarf des Verzeichnisses. Mit df -h prüfen Sie den freien Platz auf dem jeweiligen Volume. Die beiden Befehle beantworten unterschiedliche Fragen.
  4. Planen Sie temporären Speicherplatz für fehlgeschlagene Downloads und Konvertierungen ein. Prüfen Sie vor dem Löschen älterer Modelle, ob noch laufende Aufgaben auf deren Verzeichnisse zugreifen.

Wichtig zu wissen:Eine +1-TB- oder +2-TB-SSD erweitert den Speicherplatz, nicht den gemeinsamen Arbeitsspeicher. Exportieren Sie vor der Rückgabe die Experimentkonfiguration, Ergebnisse und benötigten Gewichte. Lassen Sie nicht die einzige Kopie auf der Instanz zurück.

Ablaufdatum in die Planung aufnehmen

Verlängerung, Wechsel und Zahlung

Maßgeblich sind Abrechnungszeitraum, Ablaufdatum und Zahlungsstatus der Bestellung in der Konsole. Die Instanz läuft 365 Tage im Jahr durchgehend. Planen Sie trotzdem genügend Zeit für Backups und Datenmigration ein.

Vor der Verlängerung und dem Ablauf prüfen

Wählen Sie eine Mietdauer von einem Tag, einer Woche, einem Monat oder einem Quartal. Gehen Sie nicht davon aus, dass eine angestoßene Zahlung bereits als Verlängerung verbucht ist.

Schritte anzeigen
  1. Öffnen Sie die zugehörige Bestellung in der Konsole und prüfen Sie Instanz und Ablaufdatum. Stellen Sie sicher, dass die verbleibende Mietdauer für laufende Builds und Experimente ausreicht.
  2. Wählen Sie im Verlängerungsbereich der Konsole den Zeitraum und bestätigen Sie den Betrag. Wenn die Bestellung keine entsprechende Option bietet, erstellen Sie eine Supportanfrage, um das weitere Vorgehen zu klären.
  3. Prüfen Sie nach der Zahlung den Bestellstatus und das neue Ablaufdatum. Ist es noch nicht aktualisiert, halten Sie Bestellnummer und Zahlungsbeleg bereit und fragen Sie über eine Supportanfrage nach.
  4. Wenn Sie den Vertrag beenden möchten, stoppen Sie zuerst neue Aufgaben, exportieren Sie Artefakte und Konfigurationen und prüfen Sie anschließend, ob sich die Kopien im lokalen Speicher oder Teamspeicher öffnen lassen.

Wichtig:Gehen Sie weder von automatischer Verlängerung noch von einer festen Kulanzfrist nach dem Ablauf aus. Nach der Rückgabe der Maschine werden die Daten gelöscht und die zusätzliche SSD ebenfalls bereinigt. Übertragen Sie wichtige Daten vor Ende der Mietdauer.

Tarif wechseln und Zusatzoptionen ergänzen

Beurteilen Sie Änderungen beim Arbeitsspeicherbedarf getrennt von Änderungen beim Festplattenbedarf. Planen Sie vor einem Maschinenwechsel die Migration von Daten und Build-Umgebung.

Schritte anzeigen
  1. Dokumentieren Sie Speicherdruck, freien Festplattenplatz und Fehler unter aktueller Last. Ein großer Cache bedeutet nicht automatisch, dass Sie mehr Arbeitsspeicher benötigen.
  2. Wenn Sie den Tarif wechseln möchten, geben Sie in einer Supportanfrage über die Konsole Ihre aktuelle Bestellnummer, den gewünschten Tarif und den Migrationsbedarf an. Klären Sie zuerst Ablauf und Kosten.
  3. Wenn Sie eine +1-TB-SSD, +2-TB-SSD oder einen Thunderbolt-5-Verbund benötigen, prüfen Sie die verfügbaren Optionen und Preise in der Konsole. Geben Sie für einen Verbund die Anzahl der Geräte, den Softwareeinsatz und den Datenaustausch an.
  4. Prüfen Sie nach einer Konfigurationsänderung erneut Einhängepfade, Berechtigungen, Runner-Tags und Aufgabenrouting, bevor Sie den regulären Betrieb wieder aufnehmen.

Wichtig zu wissen:Zusätzlicher Speicher ändert nicht die Arbeitsspeicherkapazität. Ein Thunderbolt-5-Verbund führt den Arbeitsspeicher der Geräte nicht automatisch zusammen und verteilt Aufgaben auch nicht automatisch auf beliebige Software.

Preise für beide Modelle und Zusatzoptionen prüfen

Zahlung abschließen und Zahlungseingang prüfen

Akzeptiert werden ausschließlich USDT-TRC20 und Visa, Mastercard oder Amex über Stripe. Alle Beträge werden in US-Dollar (USD) abgerechnet.

Schritte anzeigen
  1. Prüfen Sie in der Bestellung Modell, Knoten, Zeitraum, Zusatzoptionen und fälligen Betrag. Welche Zahlungsgateways tatsächlich verfügbar sind, hängt von der Antwort des Zahlungsdienstes ab.
  2. Wenn Sie mit USDT-TRC20 zahlen, verwenden Sie ausschließlich das Netzwerk, die Empfangsdaten und den Betrag auf der aktuellen Zahlungsseite. Verwenden Sie keine Adresse aus einem älteren Screenshot.
  3. Wenn Sie mit Karte zahlen, schließen Sie die Kartenprüfung im Zahlungsablauf von Stripe ab und kontrollieren Sie anschließend den Bestellstatus in der Konsole.
  4. Ist der Status noch nicht bestätigt, notieren Sie zunächst Zahlungszeitpunkt, Bestellnummer und Transaktionskennung. Erstellen Sie dann eine Supportanfrage, statt ohne Klärung erneut zu zahlen.

Als Zahlungsnachweis:Bei einer Zahlung auf der Blockchain können Sie den Transaktions-Hash angeben, bei Kartenzahlung den Zahlungsbeleg. Senden Sie niemals die vollständige Kartennummer, den Sicherheitscode, ein Passwort oder einen privaten Schlüssel.

Abrechnungsdaten abrufen und anfordern

Suchen Sie zuerst den Zahlungseintrag der konkreten Bestellung heraus und beschreiben Sie dann, welche Unterlagen Sie benötigen. So lässt sich die Anfrage leichter prüfen als mit einem einzelnen Belastungs-Screenshot.

Schritte anzeigen
  1. Suchen Sie in der Konsole unter Abrechnung und Bestellungen die passende Zahlung heraus. Prüfen Sie Betrag, Währung, Zeitraum und Bestellnummer.
  2. Speichern Sie die verfügbare Rechnung oder den Zahlungsbeleg. Wenn Sie eine Rechnung oder zusätzliche Abrechnungsunterlagen benötigen, geben Sie in einer Supportanfrage über die Konsole den Verwendungszweck und die benötigten Angaben an.
  3. Prüfen Sie vor dem Senden erforderlicher Angaben wie der Rechnungsadresse die Schreibweise. Fügen Sie einer Supportanfrage keine unnötigen personenbezogenen Daten bei.
  4. Unser Team prüft die Art der Unterlagen, die Ausstellung und das weitere Vorgehen und meldet sich bei Ihnen. Ein Zahlungsbeleg des Zahlungsdienstes ist nicht automatisch eine Rechnung für jeden Verwendungszweck.

Fragen ohne Bestellbezug:Sie können uns per E-Mail kontaktieren unter support@gnumac.com. Fragen zur Abrechnung einer bestehenden Bestellung klären Sie am besten über eine Supportanfrage, damit der gesamte Vorgang dokumentiert bleibt.

Lückenlose Abläufe dokumentieren

Weiterlesen: von den Schritten zur Praxis

Kurzanleitungen helfen bei einzelnen Arbeitsschritten. Praxisbeispiele und technische Beiträge finden Sie im Blog und nach der Veröffentlichung in der Artikelliste.

Ausgangslage festhalten und systematisch prüfen

Verbindungsprobleme oder Speicherwarnung? Prüfen Sie zuerst diese drei Punkte

Unterscheiden Sie zunächst zwischen fehlender Netzwerkverbindung, fehlgeschlagener Authentifizierung und einem Anwendungsfehler. Notieren Sie die ursprüngliche Fehlermeldung, den Zeitpunkt und bereits durchgeführte Schritte, damit Sie Änderungen nicht unnötig wiederholen.

Keine Verbindung über die Bildschirmfreigabe

Eine nicht erreichbare Adresse, abgelehnte Authentifizierung und ein schwarzer Bildschirm nach dem Verbindungsaufbau sind unterschiedliche Probleme. Starten Sie die Instanz nicht wiederholt neu, bevor Sie die Ursache geklärt haben.

Fehlerbehebung anzeigen
  1. Prüfen Sie Adresse, Port und Benutzernamen erneut in der Konsole und stellen Sie sicher, dass der Client nicht noch alte Einstellungen einer anderen Instanz verwendet.
  2. Prüfen Sie, ob Ihr lokales Netzwerk ausgehende Verbindungen zulässt. Testen Sie die Verbindung bei Bedarf über ein anderes zulässiges Netzwerk, um lokale Richtlinien als Ursache auszuschließen.
  3. Wenn SSH funktioniert, prüfen Sie die Einstellungen für die Bildschirmfreigabe und die zugelassenen Benutzer. Ist keine der beiden Verbindungsarten erreichbar, notieren Sie die jeweiligen Fehlermeldungen und erstellen Sie eine Supportanfrage.
  4. Wird die Verbindung hergestellt, aber die Anzeige ist fehlerhaft, reduzieren Sie Auflösung und Bildqualität. Notieren Sie Clientname und -version und fügen Sie einen Screenshot des Problems bei.

Fügen Sie Ihrer Supportanfrage bei:Bestellnummer, Zeitpunkt und Zeitzone des Fehlers, Client, ursprüngliche Fehlermeldung und Information, ob eine SSH-Verbindung möglich ist. Schwärzen Sie Zugangsdaten auf Screenshots.

SSH-Zeitüberschreitung oder Authentifizierungsfehler

Zeitüberschreitungen hängen häufig mit Adresse, Port oder Netzwerkpfad zusammen. Bei Authentifizierungsfehlern prüfen Sie zuerst Benutzernamen, öffentlichen Schlüssel und Berechtigungen.

Fehlerbehebung anzeigen
  1. Verwenden Sie den tatsächlich bereitgestellten Port und gehen Sie nicht automatisch von einem Standardport aus. Mit ssh -vv sehen Sie, ob der Fehler beim Verbindungsaufbau, beim Aushandeln oder bei der Authentifizierung auftritt.
  2. Prüfen Sie bei einer Zeitüberschreitung lokale Beschränkungen für ausgehende Verbindungen und den Status der Instanz. Bei „Verbindung abgelehnt“ kontrollieren Sie, ob die entfernte Anmeldung aktiviert ist.
  3. Bei Permission denied prüfen Sie Zielbenutzer, Inhalt des öffentlichen Schlüssels und Dateiberechtigungen. Stellen Sie außerdem sicher, dass lokal der richtige private Schlüssel ausgewählt ist.
  4. Wenn sich der Host-Fingerabdruck geändert hat, prüfen Sie zuerst in der Konsole, ob die Maschine neu installiert oder gewechselt wurde. Aktualisieren Sie den lokalen Eintrag erst, wenn die Ursache geklärt ist. Ignorieren Sie die Sicherheitswarnung nicht einfach.

Fügen Sie Ihrer Supportanfrage bei:Den bereinigten Verbindungsbefehl, den letzten Teil der Fehlermeldung sowie Zeitpunkt und Zeitzone. Senden Sie niemals private Schlüssel oder Passwörter.

Warnung wegen knappem Festplattenspeicher

Stoppen Sie zuerst große Aufgaben, die weiterhin Daten schreiben, und suchen Sie dann nach der Ursache. Löschen Sie keine Systemverzeichnisse und keine Dateien, die andere Aufgaben noch verwenden.

Fehlerbehebung anzeigen
  1. Führen Sie df -h aus, um das Volume mit zu wenig Speicherplatz zu finden. Unterscheiden Sie zwischen Systemlaufwerk und zusätzlicher SSD, statt nur die Gesamtkapazität im Finder zu betrachten.
  2. Mit du -sh prüfen Sie den Speicherbedarf von Projekten, Build-Caches, Modelldownloads und Artefakten. Stellen Sie fest, ob gerade eine Aufgabe Daten schreibt.
  3. Verschieben Sie zuerst die Artefakte, die Sie behalten möchten. Bereinigen Sie anschließend wiederherstellbare Caches und temporäre Dateien fehlgeschlagener Downloads. Prüfen Sie auch, ob die Protokollrotation funktioniert.
  4. Prüfen Sie nach dem Bereinigen erneut den freien Speicherplatz und beobachten Sie beim Wiederanlauf einer Aufgabe, wie schnell er belegt wird. Wenn der Speicher dauerhaft knapp ist, erwägen Sie eine zusätzliche SSD, statt dieselben benötigten Daten wiederholt zu löschen.

Fügen Sie Ihrer Supportanfrage bei:Bestellnummer, Kapazitätsausgabe der betroffenen Volumes, die Verzeichnisse mit dem höchsten Speicherbedarf und kürzliche Änderungen an Aufgaben. Laden Sie keine vollständige Verzeichnisliste mit vertraulichen Dateinamen hoch.

Vor der Supportanfrage: Informationen zur Reproduktion zusammenstellen

  • Zuordnung:Bestellnummer, Instanz, Knoten sowie Zeitpunkt und Zeitzone des Problems.
  • Beobachtung:Erwartetes und tatsächliches Ergebnis sowie die Angabe, ob das Problem zum ersten Mal oder bei jedem Versuch auftritt.
  • Nachweise:Die kürzesten Schritte zur Reproduktion, bereinigte Logs und bereits durchgeführte Prüfungen.

Fragen zu bestehenden Bestellungen senden Sie bitte über die Konsole. Bei Fragen vor dem Kauf oder wenn Sie nicht auf Ihr Konto zugreifen können, erreichen Sie uns per E-Mail unter support@gnumac.com. Senden Sie keine Passwörter, privaten Schlüssel, vollständigen Kartendaten oder Signiermaterial.

Wenn der Ablauf klar ist, können Sie mit der Miete beginnen.

Wählen Sie Modell, Knoten und Mietdauer und halten Sie Projektkonfiguration und Backup-Pfad bereit. Fragen zu einer bestehenden Instanz klären Sie direkt über die zugehörige Bestellung in der Konsole.