openSUSE:Build Service Operations Guide

Μετάβαση σε: πλοήγηση, αναζήτηση
Όλα όσα χρειάζεται να ξέρετε σχετικά με τη διαχείριση του δικού σας στιγμιότυπου ενός OBS.


Η έκταση αυτού του άρθρου είναι γενικές καθημερινές εργασίες για ένα ήδη εγκατεστημένο σύστημα OBS. Εγκατάσταση, ρύθμιση και αναβαθμίσεις δεν καλύπτονται εδώ. Στόχος είναι οι αλλαγές στις ρυθμίσεις (προσθαφαίρεση κόμβων εργασίας στο σύνολο) και συχνές ερωτήσεις (FAQs).

Επίπεδο συστήματος

Αυτό το κομμάτι περιγράφει πιο πολύ λειτουργίες σε επίπεδο διαχείρισης/μηχανής/λειτουργικού συστήματος παρά τη δουλειά που γίνεται από τις ομάδες διάθεσης τεχνολογίας.

Προτάσεις Υλικού

Ελάχιστες Απαιτήσεις Συστήματος Βέλτιστη Διάταξη Συστήματος Αρχείων

Διαχείριση Front End

Εργασίες σχετικές με τον διακομιστή, τον έλεγχο πρόσβασης, τις καθυστερημένες δουλειές.

Επίβλεψη

Εργασίες που θα έπρεπε να επιβλέπονται (και πιθανά ζητήματα αν δεν εκτελούνται):

  • delayedwebui
  • delayedapi
  • lighttpd
  • διεργασίες ruby-fcgi

Διαχείριση Back End

Σχετικά με του χρονοπρογραμματιστές (schedulers), signer, src-server κλπ Εκκίνηση και Τερματισμός

Επίβλεψη


Εργάτες

Οδηγίες για την προσθήκη εργατών, ίσως με αυτόματη ανάπτυξη (deployment).

Κολλημένες κατασκευές

Αν οι κατασκευές φαίνεται να έχουν κολλήσει για μεγάλο χρονικό διάστημα ειδικά μετά από κάποιο αφύσικο τερματισμό του χρονοπρογραμματιστή, αφαιρέστε τα σχετικά αρχεία *:κατάστασης (status) στο /srv/obs/jobs/$ARCH/ στον διακομιστή αποθετηρίου.

Αναφορά: http://lists.opensuse.org/opensuse-buildservice/2010-10/msg00073.html

Υπό-κεφαλίδα


Έργα

Αυτό το κομμάτι ασχολείται με τη διαχείριση των έργων (πχ περιοδικές εισαγωγές απομακρυσμένου κώδικα, διαγραφή των έργων σε διαδρομές που χρησιμοποιούνται...)

Σημαντικό υποθέμα – Κατέβασμα κατ' απαίτηση aka DoD

Συχνές Ερωτήσεις (FAQ)

Ένα μέρος για FAQs και NSFAQs που προκύπτουν στη λίστα ηλεκτρονικού ταχυδρομείου και στο IRC.

Υπάρχει κάποιος τρόπος να εισάγω πολλά αρχεία src.rpm σε ένα έργο OBS, ώστε να έχω ένα πακέτο για κάθε αρχείο src.rpm και το κάθε πακέτο να περιέχει τα πηγαία αρχεία του κάθε src.rpm;


osc co <project>

cd στο <project>

for i in $SRPMS; do osc importsrcpkg <options> $i; done

Επίλυση προβλημάτων/Διαγνωστικά

Ποιες καταγραφές;

Αντίγραφα Ασφαλείας/Στρατηγικές Μετανάστευσης

Ποια αρχεία/κατάλογοι είναι σημαντικά για αντίγραφα ασφαλείας;

Γλωσσάρι



Δείτε επίσης

Εξωτερικοί δεσμοί