Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: alkisg στις 12 Ιαν 2010, 07:33:10 ΜΜ

Τίτλος: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 12 Ιαν 2010, 07:33:10 ΜΜ
Έχω καιρό να ανεβάσω νέα, οπότε ας αναφέρω τουλάχιστον ένα ωραίο νέο σχετικά με το επερχόμενο Ubuntu 10.04.

Το LTSP στην έκδοση 10.04 του Ubuntu θα υποστηρίζει fat clients. Αυτό σημαίνει ότι οι clients δεν θα χρειάζονται σκληρό δίσκο, θα ξεκινάνε απευθείας από τον server. Όμως, θα χρησιμοποιούν ΜΟΝΟ τον σκληρό δίσκο του server, ενώ επεξεργαστή, RAM κτλ θα χρησιμοποιούν τα δικά τους, δηλαδή τα προγράμματα θα τρέχουν τοπικά.

Πλεονεκτήματα:

Μειονεκτήματα:

Να πω κι ένα τελευταίο θετικό, οι εικονικοί δίσκοι είναι μεγάλοι μεν σε μέγεθος, αλλά είναι απλά αρχεία (π.χ. i386.img), και μπορούν να μεταφερθούν πανεύκολα σε άλλο εργαστήριο αφού είναι ανεξάρτητοι από το υλικό των clients. Και φυσικά λόγω του ανοικτού κώδικα έχουμε και δικαίωμα αναδιανομής. Μπορούμε λοιπόν να φτιάξουμε 3-4 διαφορετικούς τέτοιους εικονικούς δίσκους, έναν για Γυμνάσιο, έναν για Λύκειο κτλ, και να τους ανεβάσουμε σε μια σελίδα με ανοιχτή πρόσβαση σε όλους τους υπεύθυνους ΣΕΠΕΗΥ.  Και, τέλος η φασαρία των εγκαταστάσεων, θα τα έχουμε όλα έτοιμα. ;)  ;D
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 12 Ιαν 2010, 11:07:45 ΜΜ
Α και μερικές πρακτικές παρατηρήσεις δοκιμάζοντας σαν fat client ένα netbook σαν αυτά των μαθητών της Α´ Γυμνασίου (Atom N270, 1 Gb RAM, Intel 945GME), σε σπιτικό δίκτυο 100 Mbps:

Εν ολίγοις δηλαδή ο εικονικός "δίσκος" πάει ελαφρώς πιο αργά από το κανονικό ενώ κατά τα άλλα η ταχύτητα είναι ίδια όπως αν είχαμε κάνει κανονική εγκατάσταση. Και υπάρχουν σε ελάχιστες εφαρμογές προβλήματα με τα symlinks, αλλά από την άλλη γλυτώνουμε τόσα σε administration που δεν αξίζει να εγκαθιστούμε λειτουργικό στους clients παρά μόνο αν έχουμε προβλήματα με το τοπικό δίκτυο.
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 13 Ιαν 2010, 12:11:49 ΜΜ
Πρόσκληση για beta testers: όποιος έχει σύγχρονους clients (π.χ. > 512 RAM), gigabit δίκτυο τουλάχιστον από το server ως το switch, και θέλει να δοκιμάσει τη μέθοδο με τους fat clients, επειδή η ανατροφοδότηση σ' αυτό το σημείο είναι πολύ σημαντική (το feature freeze του Ubuntu 10.04 είναι αρχές Φλεβάρη), είμαι διατεθειμένος να του κάνω απομακρυσμένα τη σχετική εγκατάσταση του Edubuntu 10.04, του LTSP και του εικονικού δίσκου των fat clients. Όλα αυτά σε κάποιο ελεύθερο partition του server του (dual boot) ώστε να μην επηρεαστεί καθόλου η υπάρχουσα εγκατάσταση. Αν ενδιαφέρεται κανείς ας μου στείλει PM ή mail για λεπτομέρειες.
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: markakis στις 13 Ιαν 2010, 09:58:28 ΜΜ
Λόγω (καταραμένου) e-school και διαγωνισμάτων τετραμήνου δεν είμαι για δοκιμές στο σχολείο. Στο λάπτοπ όμως του σπιτιού έχω ήδη εγκαταστήσει την Alpha του 10.04. Αν δώσεις κάποιες οδηγίες, μπορώ να κάνω κάποιες δοκιμές.
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 14 Ιαν 2010, 08:33:34 ΠΜ
Ωραίος Γρηγόρη, να 'σαι καλά.

Λοιπόν για να τεστάρεις μόνος σου υπάρχει το εξής ζήτημα: αυτή τη στιγμή το fat client plugin που υπάρχει στο LTSP έχει προβλήματα, αλλά έχω διορθωμένη έκδοση εδώ τοπικά. Τώρα όμως βγάζουμε την alpha 2 του (ed)ubuntu οπότε δεν επιτρέπεται να στέλνονται διορθώσεις.
Έτσι θα τις ανεβάσω αύριο (είμαι πια LTSP developer και μπορώ να ανεβάζω διορθώσεις απευθείας upstream), οπότε θα έρθουν και στα updates του ubuntu.
Θα ειδοποιήσω λοιπόν όταν θα είναι όλα έτοιμα στα αποθετήρια (μάλλον μεθαύριο) και θα σου πω τις ακριβείς εντολές για testing. Merci! :)
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: kaingeo στις 25 Μαρ 2010, 08:01:49 ΜΜ
Άλκη έτοιμος! έχω εγκαταστήσει το Ubuntu LTSP 10.04 Beta 1 και προσπαθώ να το δουλέψω αλλά τζίφος! όταν μπουτάρω το laptop μου ως client μένει για πάντα στην αρχική οθόνη (χωρίς να φτάνει στην οθόνη του login) και στο netbook φτάνει στην οθόνη του login αλλά δεν συνδέεται στον λογαριασμό που με τον οποίο θέλω να μπω... :( Θέλεις να κάνω κάτι συγκεκριμένο; τα έχω φτιάξει όλα καλώδια υπολογιστές. απλά περιμένω εντολές!
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 25 Μαρ 2010, 11:24:10 ΜΜ
Γιώργο καλύτερα έλα μια βόλτα από το IRC κανάλι #sch-scripts να τα πούμε live, και για remote support και για ότι άλλο χρειαστεί:
http://webchat.freenode.net/?channels=sch-scripts

Εν ολίγοις,

Η Lucid όμως είναι ακόμα beta, βγάζει προβλήματα σε μερικούς, γι' αυτό είναι πιο βολικό να τα λέμε σε πραγματικό χρόνο...
Μπορείς να κάνεις και την παρακάτω δοκιμή, να ανοίξεις το /var/lib/tftpboot/ltsp/i386/pxelinux.cfg και να αφαιρέσεις το "splash", ώστε να μπορείς να δεις τυχόν μηνύματα σφαλμάτων.
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 26 Μαρ 2010, 08:51:29 ΜΜ
Επίσης κάτι που μπορεί να βοηθήσει σε κολλήματα στην αρχική οθόνη, εκτός από το να βγει το splash, είναι να προστεθεί και η λέξη nomodeset.
Δυστυχώς η Lucid έφερε πολλές αλλαγές, κι έτσι αν και τιτλοφορείται beta, είναι ακόμα αρκετά ασταθής...
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 29 Μαρ 2010, 12:07:05 ΜΜ
Περιληπτικές οδηγίες για απομακρυσμένη βοήθεια στο Ubuntu 10.04.

Είτε από εγκατεστημένο σύστημα είτε από το live CD, πηγαίνουμε Εφαμογές » Βοηθήματα » Τερματικό, και πληκτρολογούμε τις παρακάτω εντολές:
Κώδικας [Επιλογή]

sudo add-apt-repository ppa:ts.sch.gr
sudo apt-get update
sudo apt-get --yes install x11vnc
x11vnc -connect <ip-τεχνικού>

Την <ip-τεχνικού> θα πρέπει να σας την έχει δώσει αυτός που σας βοηθάει.

Ο τεχνικός θα πρέπει να έχει εγκαταστήσει το vncviewer, να έχει κάνει προώθηση την θύρα 5500, και να έχει εκτελέσει vncviewer -listen.
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: Wizard στις 05 Απρ 2010, 05:31:21 ΜΜ
Στο wiki του ubuntu.gr για τα sch-scripts αναφέρεται:
Κώδικας [Επιλογή]
# Αποσχολιάστε το παρακάτω για υποστήριξη localapps.
# Γενικά τα localapps δεν προτείνονται, καλύτερα να προτιμήσετε fat clients.
#       LOCAL_APPS_MENU=True


Ομολογώ ότι δεν το πολυκατάλαβα. Δηλαδή, ποια είναι η ουσιαστική διαφορά μεταξύ thin clients+localapps και fat clients;
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 05 Απρ 2010, 07:49:25 ΜΜ
Γενικά δεν προτείνουμε ούτε localapps ούτε remoteapps. Αν βέβαια κάποιος υπεύθυνος ΣΕΠΕΗΥ είναι αρκετά έμπειρος και έχει π.χ. PC με 384 RAM, που δεν κάνουν για fat clients, τότε θα έτρεχαν καλύτερα με localapps τα firefox+flash+video player, οπότε αν θέλει μπορεί να έρθει από το IRC κανάλι και να ζητήσει βοήθεια, αλλά στην γενική περίπτωση δεν το προτείνουμε γιατί είναι αρκετά μπερδεμένο...
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: Wizard στις 05 Απρ 2010, 09:26:51 ΜΜ
Παράθεση από: alkisg στις 05 Απρ 2010, 07:49:25 ΜΜ
Fat clients = όλες οι εφαρμογές τρέχουν τοπικά. Απλά χρησιμοποιούμε τον server σαν δικτυακό δίσκο και για authentication, τίποτε άλλο.

Δηλαδή, ό,τι υπάρχει εγκατεστημένο στον server δεν φαίνεται στους clients; Μεταφέρεται ένα πλήρες προφίλ χρήστη σαν image;
Τίτλος: Απ: Υποστήριξη fat clients στο Ubuntu 10.04
Αποστολή από: alkisg στις 06 Απρ 2010, 01:57:44 ΠΜ
Ο server έχει δύο λειτουργικά, ένα το δικό του και ένα τον εικονικό δίσκο για τους fat clients.
Άρα μπορεί π.χ. να έχεις το kturtle στον server και να μην το έχεις στον εικονικό δίσκο και να μην το βλέπουν οι clients.
Η εγκατάσταση του εικονικού δίσκου γίνεται αυτοματοποιημένα από τα sch-scripts, διαλέγοντας την κατάλληλη βαθμίδα (Δημοτικό / Γυμνάσιο / Λύκειο).

Για τους χρήστες γίνεται αυτόματα χρήση ssh και nfs, οπότε το προφίλ χρήστη μεταφέρεται όπου κι αν καθίσουν, είτε στον server είτε σε οποιονδήποτε από τους clients.

Αυτά είναι και τα πλεονεκτήματα των fat clients από τις αυτόνομες εγκαταστάσεις, δηλαδή η ευκολία στη διαχείριση χρηστών, το δικτυακό /home, και το ότι συντηρούμε ένα εικονικό μηχάνημα αντί για 12. Και επίσης με τα sch-scripts έχουμε και διαχείριση τάξης.