BEOWOULF CLUSTER

...ρύθμιση - εγκατάσταση web server, mail server, ftp server, κλπ

Συντονιστές: the_eye, konnn

BEOWOULF CLUSTER

Δημοσίευσηαπό nasos89 » 07 Μαρ 2012, 14:49

Γεια σας εδώ και καιρό προσπαθώ να φτιάξω ένα Beowulf cluster στο εργαστήριο της φυσικής στη σχολή στα πλαίσια της πτυχιακής μου. Το πρόβλημα είναι πώς τα tutorial που έχω βρει είναι ελλιπή και όχι τόσο επεξηγηματικά τουλάχιστον για έμενα όπου είναι 2 χρόνια χριστής ubuntu .Η έκδοση που έχουμε επιλέξει είναι το ubuntu 10.10 και η υλοποίηση είναι με mpi-mpich.Αν έχει ασχοληθεί κάποιος και έχει βρει κάποιο αξιόλογο οδηγό ακόμα και αν είναι με διαφορετικό τρόπο υλοποίησης ας μου δώσει τα φώτα του!!! Ευχαριστώ
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 12.04 64bit σε Dell Ν5010
Προδιαγραφές ⇛ Intel core i3 2.40GHz │ RAM 4GB │ATI Mobility Radeon HD 5650 │ 4965 │Dell 365 Bluetooth │ SRS Audio │ TFT 15.6
nasos89
babeTUX
babeTUX
 
Δημοσιεύσεις: 2
Εγγραφή: 07 Μαρ 2012, 14:15
Εκτύπωση

Re: BEOWOULF CLUSTER

Δημοσίευσηαπό simosx » 07 Μαρ 2012, 15:12

nasos89 έγραψε:Γεια σας εδώ και καιρό προσπαθώ να φτιάξω ένα Beowulf cluster στο εργαστήριο της φυσικής στη σχολή στα πλαίσια της πτυχιακής μου. Το πρόβλημα είναι πώς τα tutorial που έχω βρει είναι ελλιπή και όχι τόσο επεξηγηματικά τουλάχιστον για έμενα όπου είναι 2 χρόνια χριστής ubuntu .Η έκδοση που έχουμε επιλέξει είναι το ubuntu 10.10 και η υλοποίηση είναι με mpi-mpich.Αν έχει ασχοληθεί κάποιος και έχει βρει κάποιο αξιόλογο οδηγό ακόμα και αν είναι με διαφορετικό τρόπο υλοποίησης ας μου δώσει τα φώτα του!!! Ευχαριστώ


Τυπικά ο όρος τώρα είναι cluster computing. Ο όρος Beowulf ήταν σε χρήση πριν από δέκα χρόνια περίπου.
Μπορείς να κάνεις μια αναζήτηση για "cluster ubuntu" και να γράψεις μια μικρή περίληψη των αποτελεσμάτων; Θα βοηθήσουμε μετά με περισσότερες κατευθύνσεις.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: BEOWOULF CLUSTER

Δημοσίευσηαπό medigeek » 07 Μαρ 2012, 15:33

Δεν έχω ασχοληθεί με clusters, αλλά αν κατάλαβα καλά, είναι ένα είδος distributed/parallel computing;
Μήπως θα βοηθούσε να το κάνεις με το BOINC;
https://boinc.berkeley.edu/trac/wiki/DesktopGrid
https://boinc.berkeley.edu/trac/wiki/ProjectMain
https://boinc.berkeley.edu/wiki/Project_list
έγραψε:BOINC can be used by anybody for their own distributed computing projects, either public or private.
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: BEOWOULF CLUSTER

Δημοσίευσηαπό nasos89 » 11 Μαρ 2012, 23:19

Γεια σας παιδιά καταρχήν θα ήθελα να σας ευχαριστήσω για για τις πληροφορίες και την άμεση ανταπόκριση. Ψάχνοντας βρήκα τον παρακάτω οδηγό .

http://www.ibm.com/developerworks/linux ... -cluster2/

Στο βήμα 3c λέει πως πρέπει να αντιγράψω τα αντίστοιχα κλειδιά που δημιουργούνται από το ssh-keygen -f /tmp/key -t dsa(το οποίο το αφήνω χωρίς να βάλω pass) από τα αρχεία key και key.pub. στα αρχεία /root/.ssh/identity και /root/.ssh/authorized_keys αντιστιχα.

Αντιμετωπίζω τα παρακάτω προβλήματα πρώτα cd /root/.ssh δεν με αφήνει να το κάνω μου βγαζει bash : cd : /root/.ssh : Permission denied
Με cd .ssh τα αρχεία που είναι μέσα στο φάκελο είναι της μορφής id_dsa id_dsa.pub.
Tο ερώτημα μου είναι τα αρχεία id_dsa και id_dsa.pub είναι τα αντίστοιχα αρχεία identity και authorized_keys που παρουσιάζονται στον οδηγό ??

Έψαξα και το BOINC αλλά από ότι κατάλαβα είναι για χρίση σε έτοιμα project και μέσω διαδικτύου .Ψάχνω κάτι που να είναι εφαρμόζεται σε τοπικό δίκτυο ,θα το αναφέρω παντός στους καθηγητές του εργαστήριου ίσως να το αξιοποιήσουν
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 12.04 64bit σε Dell Ν5010
Προδιαγραφές ⇛ Intel core i3 2.40GHz │ RAM 4GB │ATI Mobility Radeon HD 5650 │ 4965 │Dell 365 Bluetooth │ SRS Audio │ TFT 15.6
nasos89
babeTUX
babeTUX
 
Δημοσιεύσεις: 2
Εγγραφή: 07 Μαρ 2012, 14:15
Εκτύπωση

Re: BEOWOULF CLUSTER

Δημοσίευσηαπό simosx » 11 Μαρ 2012, 23:42

nasos89 έγραψε:

http://www.ibm.com/developerworks/linux ... -cluster2/


Ο συγκεκριμένος οδηγός είναι από το 2005. Θα πρότεινα να ψάξεις για πιο πρόσφατη σελίδα.
Για παράδειγμα, για το mpich, δες https://help.ubuntu.com/community/MpichCluster

Ακόμα,
1. σε Ubuntu δεν είναι εφικτή η απευθείας σύνδεση σε root. Πρώτα συνδεόμαστε ως χρήστες και μετά κάνουμε sudo προς root, οπότε ξέρουμε από πιο λογαριασμό έγινε κάποιος root. Τα νεότερα πακέτα είναι ρυθμισμένα να λειτουργούν με αυτό το τρόπο.
2. Για να αντιγράψεις το δημόσιο κλειδί σε ένα εξυπηρετητή SSH, χρησιμοποίησε την εντολή ssh-copy-id
Κώδικας: Επιλογή όλων
Usage: /usr/bin/ssh-copy-id [-i [identity_file]] [user@]machine

που τα κάνει αυτόματα.

Πιστεύω ότι συνεχίζοντας την προσπάθεια και με ενημέρωση εδώ, θα καταφέρεις να ρυθμίσεις το λογισμικό σύντομα, και να το θέσεις σε λειτουργία.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: BEOWOULF CLUSTER

Δημοσίευσηαπό medigeek » 12 Μαρ 2012, 02:59

nasos89 έγραψε:
Έψαξα και το BOINC αλλά από ότι κατάλαβα είναι για χρίση σε έτοιμα project και μέσω διαδικτύου .Ψάχνω κάτι που να είναι εφαρμόζεται σε τοπικό δίκτυο ,θα το αναφέρω παντός στους καθηγητές του εργαστήριου ίσως να το αξιοποιήσουν

Ξανακάνω quote την δευτερη γραμμή στο wiki: "BOINC can be used by anybody for their own distributed computing projects, either public or private."
Επίσης υπάρχει και tutorial: https://boinc.berkeley.edu/trac/wiki/ProjectMain (quick start tutorial, Basic concepts, Adapting applications)
Αλλά αφού δεν έχεις ασχοληθεί με προγραμματισμό, μάλλον θα φανεί δύσκολο - νομίζω να αγνοήσουμε αυτή τη λύση. :)
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: BEOWOULF CLUSTER

Δημοσίευσηαπό the_eye » 15 Μαρ 2012, 13:35

Δες και το ROCKS για cluster
http://www.rocksclusters.org/roll-docum ... ase/5.4.3/

Μεταφέρθηκε στην κατάλληλη ενότητα

Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.1
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
[url=http://forum.ubuntu-gr.org/viewtopic.php?f=9&t=859]Οδηγοί Ubuntu[/url] [url=http://www.youtube.com/kalaitsa]Βίντεο Οδηγοί[/url]
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11714
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση


Επιστροφή στο Διακομιστές / Εξυπηρετητές