Als «coreos» getaggte Fragen

Container Linux (ehemals CoreOS) ist ein leichtes Linux-basiertes Betriebssystem, das das Erstellen von Cluster von Maschinen unterstützt, auf denen mit Docker containerisierte Anwendungen ausgeführt werden.

4
Erstellen Sie eine Docker-Anwendung, die in stdout schreibt
Ich stelle eine Drittanbieteranwendung gemäß dem 12-Faktor- Hinweis bereit. Einer der Punkte besagt, dass Anwendungsprotokolle in stdout / stderr gedruckt werden sollten. Dann kann die Cluster-Software sie erfassen. Die Anwendung kann jedoch nur in Dateien oder Syslog schreiben. Wie drucke ich diese Protokolle stattdessen aus?

3
Wie entferne ich fehlende Systemeinheiten?
Ich habe Probleme beim Entfernen von Systemeinheiten, die keine Dateien mehr haben. Sie scheinen immer noch irgendwie im System zu verweilen. Die alten defekten Einheiten, die ich entfernen möchte: core@ip-172-16-32-83 ~ $ systemctl list-units --all firehose-router* UNIT LOAD ACTIVE SUB DESCRIPTION <E2><97><8F> firehose-router@02.service not-found failed failed firehose-router@02.service <E2><97><8F> firehose-router@03.service not-found …
40 systemd  coreos 


4
Docker-Daemon startet nicht beim Booten unter CoreOS
Ich habe eine Vanille-Installation von CoreOS (835.9.0) und der Docker-Daemon wird beim Start nicht gestartet. Es fängt erst an wenn ich in SSH bin und mache zB docker ps. Wie kann ich den Docker-Daemon beim Systemstart automatisch starten lassen? Wenn ich den Docker-Daemon sage, meine ich, ps -ef | grep …
23 boot  docker  coreos 

1
Wie starte und stoppe ich ein System mit einem anderen?
Ich benutze CoreOS, um systemd Einheiten mit Flotte zu planen. Ich habe zwei Einheiten ( firehose.serviceund firehose-announce.serviceich versuche, das firehose-announce.servicezu starten und zu stoppen zusammen mit dem firehose.service. Hier ist die Einheitendatei für firehose-announce.service: [Unit] Description=Firehose etcd announcer BindsTo=firehose@%i.service After=firehose@%i.service Requires=firehose@%i.service [Service] EnvironmentFile=/etc/environment TimeoutStartSec=30s ExecStartPre=/bin/sh -c 'sleep 1' ExecStart=/bin/sh -c …
20 systemd  coreos 

1
Aktualisieren Sie den Docker-Container ohne Ausfallzeit
Angenommen, ich habe einen Docker-Container mit einem Webserver (wie Apache 2). Jetzt möchte ich das Betriebssystem darunter aktualisieren. Diese SF-Antwort besagt, dass der beste Weg ist, das Basis-Image und mein Apache-Image neu zu erstellen. Die Bereitstellung des Abbilds bedeutet jedoch Ausfallzeiten, da ich den alten Container löschen muss, bevor ich …
17 docker  uptime  coreos 

2
CoreOS: tcpdump löst auf mysteriöse Weise Netzwerkprobleme (übermäßige Anzahl an verwendeten Sockets)
Ich habe heute ein Rätsel für dich. Wir führen einen kleinen Elasticsearch-Cluster mit drei Knoten auf Basis von CoreOS (2023.5.0 / Linux 4.19.25-coreos) unter Azure aus. Elasticsearch wird in einem Docker-Container im Host-Netzwerkmodus ausgeführt. Nachdem wir über ein Jahr lang nahezu wartungsfrei gelaufen sind, sind die Maschinen in einen sehr …

1
Beste Grundlage für die Bereitstellung von Mesos
Wir sind derzeit dabei, die Architektur unseres neuen Apache Mesos Cloud-Setups zu entwerfen. Ziel ist es, unsere Systeme zu vereinheitlichen, indem verschiedene Stapel auf dieselbe Architektur verschoben werden. Die Hauptarbeitslasten sind Big-Data-Analysen mit Apache Spark und unserer Unternehmensinfrastruktur, einschließlich Webservern, Mailservern usw. Die Idee ist, unsere Webdienste in Docker-Containern auszuführen, …

2
Wie funktioniert das Entkommen dieser Variablen in einer systemd-Einheitendatei?
Ich habe eine ziemlich einfache Unit-Datei für einen Discovery-Sidekick-Dienst für eine Serverinstanz, die ich unter CoreOS ausführe. Die Einheitendatei sieht folgendermaßen aus: [Unit] Description=Discovery for frontend server (instance %i) BindsTo=frontend@%i.service After=frontend@%i.service [Service] EnvironmentFile=/etc/environment ExecStart=/usr/bin/bash -c ' \ while true; do \ export PORT=$(docker port frontend%i 80 | sed s/.*://); \ …
9 bash  systemd  coreos 

2
Reset / Ingnore Nicht-Null-Exit-Code mit Flotte / Systemd
Ich habe einen backup.service , der jede Stunde von einem backup.timer aufgerufen wird . Leider kann das im Container ausgeführte Sicherungsskript erfolgreich abgeschlossen werden, wobei jedoch Warnungen einen Exit-Code ungleich Null zurückgeben. Obwohl möglicherweise alles funktioniert hat, stoppt der Container mit einem Exitcode ungleich Null. Die Einheit tritt also in …


1
Verfügt CoreOS über einen clusterfähigen Job Scheduler?
Ich habe CoreOS ausgecheckt und bin beeindruckt. Bevor ich CoreOS fand, betrachtete ich den Mesos / Marathon / Chronos- Stack als "Cluster-Kernel". Bei folgendem Vergleich: init.d == Mesos+Marathon == CoreOS+Fleet cron == Mesos+Chronos == CoreOS+????? Ich bin neugierig, ob CoreOS einen verteilten Job Scheduler hat? Oder benutzen die meisten Leute …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.