Beta-Cluster

This page is a translated version of the page Beta Cluster and the translation is 59% complete.

Der Beta Cluster ist eine virtualisierte, funktionale, produktionsähnliche Umgebung in der Cloud, die sich für das Testen neuer Funktionen in der Endphase eignet. Die Umgebung mit dem MediaWiki-Kern läuft über git master, der Erweiterungscode wird alle zehn Minuten aktualisiert. Beta Cluster ist einer der Wikimedia test wikis. Es verwendet seinen eigenen SUL-Login, der von der Produktion getrennt ist, sodass beispielsweise ein Konto für en.wikipedia.beta.wmflabs.org auch auf en.wikisource.beta.wmflabs.org funktioniert, aber nicht auf jeglichen Produktions-Wikis.

Begründung

Das Ziel ist es, eine exakte Kopie des WMF-Produktionsclusters (einschließlich db-Hosts, Apaches, Logging, Squids, Lack-Caching, Image-Scaler usw.) unter Verwendung von Cloud VPS-Instanzen bereitzustellen.

Offene Aufgaben

Teste Änderungen im Beta-Cluster

Siehe Deploy to Beta Cluster für Entwicklungsschritte.

Logdateien des Beta-Clusters werden an Logstash gesendet und können unter beta-logs.wmcloud.org eingesehen werden. Die Seite ist momentan passwortgeschützt. Für einen Zugang hier entlang: ssh deployment-deploy03.deployment-prep.eqiad1.wikimedia.cloud sudo cat /root/secrets.txt. If for some reason your EventLogging events aren't showing up in the dashboard, maybe try the logs and database. If that's not working, maybe eventlogging and / or the machine needs to be rebooted. Ping the folks in #wmf-analytics.

If you need to run a maintenance script on the Beta Cluster, ssh to deployment-deploy03.deployment-prep.eqiad.wmflabs (proxying through bastion.wmflabs.org).

If you need to check the databases, they're hosted on machines with the name *dbXX* among the ones listed here: https://openstack-browser.toolforge.org/project/deployment-prep.

If you just need to run some queries, ssh to deployment-deploy03.eqiad.wmflabs and run sql testwiki or with any other dbname you need.

Stash messages to the beta cluster's server admin log by using the prefix "!log " in #wikimedia-releng.

Siehe auch

Historische Dokumente

  • Schedule: see the old Labs plan (revisions 1, 2, and 3)