Προσπαθώ να εγκαταστήσω το openeclass στον 10.04 LTSP του εργαστηρίου. Μετά την ολοκλήρωση της εγκατάστασης εμφανίζεται το εξής μήνυμα:
Το πρόγραμμα εγκατάστασης δεν πραγματοποιεί αναβάθμιση !
Πιθανοί λόγοι Αντιμετώπιση
Το αρχείο config.php υπάρχει ήδη στο σύστημά σας Αν θέλετε να ξανατρέξετε την εγκατάσταση της πλατφόρμας,
παρακαλούμε διαγράψτε το αρχείο config.php
Γνωρίζει κανείς κάτι για το θέμα;
http://eclass.sch.gr/
Παράθεση από: denix στις 22 Οκτ 2010, 01:56:02 ΠΜ
http://eclass.sch.gr/
Καλό το http://eclass.sch.gr/ αλλά θέλω να μπορώ να εξετάζω online και να αποθηκεύονται τα αποτελέσματα.
Νομίζω ότι το openeclass είναι πολύ καλό.
Λύθηκε το πρόβλημα μετά από επικοινωνία με το Πανεπιστήμιο.
Το πρόβλημα μου είναι ότι λειτουργεί μόνο στο server.
Τα τερματικά όταν ανοίγουν με vista το βλέπουν κανονικά, ενώ σαν fat clients - όχι.
Αυτό που έκανα ήταν:
- Εγκατέστησα το LAMP.
- Εγκατέστησα το openeclass με όλες τις ρυθμίσεις.
Μήπως έπρεπε να κάνω την εγκατάσταση μέσα από το sch-scripts;
Θα λειτουργούσε όμως σε vista;
Παράθεση από: igaid στις 16 Νοε 2010, 12:36:33 ΜΜ
Το πρόβλημα μου είναι ότι λειτουργεί μόνο στο server.
Τα τερματικά όταν ανοίγουν με vista το βλέπουν κανονικά, ενώ σαν fat clients - όχι.
Τι URL γράφεις και το βλέπουν από vista και όχι σαν fat; Π.χ. http://10.160.31.10/openeclass ;
Θεωρητικά είτε vista είτε fat θα έπρεπε να μπορούν να βλέπουν τα ίδια URL.
Παράθεση από: alkisg στις 16 Νοε 2010, 01:04:51 ΜΜ
Τι URL γράφεις και το βλέπουν από vista και όχι σαν fat; Π.χ. http://10.160.31.10/openeclass ;
Θεωρητικά είτε vista είτε fat θα έπρεπε να μπορούν να βλέπουν τα ίδια URL.
Γράφω server-ubuntu (http://server-ubuntu) μόνο και ανοίγει η αρχική σελίδα της πλατφόρμας. Δεν δοκίμασα με την ip. Θα το δοκιμάσω αύριο.
Δοκίμασε με http://server
Στους fat clients ο LTSP server είναι πάντα γνωστός με το μαγικό όνομα "server" ανεξάρτητα από το πραγματικό του όνομα.
Στους thin clients αντίθετα είναι πάντα γνωστός με το πραγματικό του όνομα ή ως "localhost", αφού οι διεργασίες των χρηστών τρέχουν σε αυτόν.
Έτσι
το πιο βολικό από όλα είναι κατά την εγκατάσταση να ονομάζουμε τον LTSP server μας "server" (με πεζά γράμματα), οπότε και θα φαίνεται αυτόματα από παντού.
Για όποιον έχει όρεξη, ακολουθεί μια ελαφρώς μπερδεμένη θεωρητική εξήγηση. Όταν κάνουμε ping <όνομα-υπολογιστή> στο τοπικό δίκτυο:
- Σε κανονική εγκατάσταση Linux ή Windows, όπως και στο Internet, χρησιμοποιείται το πρωτόκολλο DNS, οπότε και ο LTSP server σου δεν φαίνεται επειδή δεν τον έχεις δηλώσει σωστά στο DNS [1].
- Σε τοπικά δίκτυα Windows χρησιμοποιούνται βοηθητικά και τα πρωτόκολλα NetBios ή WINS, οπότε και ο server σου φαίνεται ως "ubuntu-server" εάν έχεις εγκαταστήσει τα σχετικά πακέτα.
- Σε τοπικά δίκτυα Mac ή Linux χρησιμοποιείται βοηθητικά και το πρωτόκολλο Zeroconf, οπότε και ο server σου φαίνεται ως "ubuntu-server.local" εάν υπάρχει εγκατεστημένο το avahi.
[1] Ο DNS server στο τοπικό σου δίκτυο λογικά είναι ο dnsmasq. Το όνομα "ubuntu-server" του είναι γνωστό από το αρχείο /etc/hosts του LTSP server, όπου γράφει: "127.0.1.1 ubuntu-server".
Έτσι όταν γράφεις "http://ubuntu-server" σε έναν fat client, αυτός προσπαθεί να προσπελάσει τον 127.0.1.1, δηλαδή τον εαυτό του, και γι' αυτό αποτυγχάνει.
Παράθεση από: alkisg στις 16 Νοε 2010, 04:19:51 ΜΜ
Δοκίμασε με http://server
Στους fat clients ο LTSP server είναι πάντα γνωστός με το μαγικό όνομα "server" ανεξάρτητα από το πραγματικό του όνομα.
Στους thin clients αντίθετα είναι πάντα γνωστός με το πραγματικό του όνομα ή ως "localhost", αφού οι διεργασίες των χρηστών τρέχουν σε αυτόν.
Έτσι το πιο βολικό από όλα είναι κατά την εγκατάσταση να ονομάζουμε τον LTSP server μας "server" (με πεζά γράμματα), οπότε και θα φαίνεται αυτόματα από παντού.
Ευχαριστώ. Τελικά λειτουργεί με το http://server (http://server).
Τελικά έχω πρόβλημα. Από fat clients με server (http://server) μπαίνει μόνο στην αρχική σελίδα του openeclass και σε οποιαδήποτε επιλογή στη πλατφόρμα με πετάει έξω δηλαδή κόβετε η επικοινωνία με τον σερβερ.
Όταν αλλάζω το όνομα του host σε server (αντί του server-ubuntu που είχα βάλει στην αρχική εγκατάσταση) τότε λειτουργεί από τους fat clients αλλά δεν λειτουργεί στον σέρβερ. ???
Καμιά ιδέα;
Υποθέτω ότι τώρα λες για κάποιο πρόβλημα στις ρυθμίσεις του openeclass, που δεν το έχω δει ποτέ.
Για να απλουστεύσεις τα πράγματα, δώσε:
sudo gedit /etc/hostname /etc/hosts
Προσεκτικά, και στα δύο αυτά αρχεία, άλλαξε το ubuntu-server σε server, και κάνε επανεκκίνηση του εξυπηρετητή.
Στη συνέχεια ο εξυπηρετητής σου θα ονομάζεται "server" και θα φαίνεται από παντού ως "server".
Παράθεση από: alkisg στις 18 Νοε 2010, 11:20:15 ΜΜ
sudo gedit /etc/hostname /etc/hosts
Προσεκτικά, και στα δύο αυτά αρχεία, άλλαξε το ubuntu-server σε server, και κάνε επανεκκίνηση του εξυπηρετητή.
Στη συνέχεια ο εξυπηρετητής σου θα ονομάζεται "server" και θα φαίνεται από παντού ως "server".
Νομίζω πως λύθηκε το πρόβλημα .
Ευχαριστώ.