Αποστολέας Θέμα: πρόβλημα στη λειτουργία 2 fat clients  (Αναγνώστηκε 6873 φορές)

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4856
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #45 στις: 21 Νοέ 2012, 09:52:56 μμ »
Οδηγίες για ενεργοποίηση NFS /home (δεν είναι καλά δοκιμασμένες, δώστε ανατροφοδότηση αν κάτι φαίνεται να μη δουλεύει):

Στο server, εκτελείτε τα παρακάτω:
Κώδικας: Text
  1. sudo -i
  2. apt-get install nfs-kernel-server
  3. echo '/home *(rw,async,no_subtree_check)' >> /etc/exports
  4. exportfs -ra
  5.  

Μετά, άνοιγμα του lts.conf, και προσθήκη της παρακάτω γραμμής κάπου κάτω από το [Default]:
Κώδικας: [Επιλογή]
FSTAB_1="server:/home    /home           nfs     defaults,nfsvers=3,nolock 0       0"

Τέλος, δημοσίευση εικονικού δίσκου και επανεκκίνηση των clients.

Για να βεβαιωθείτε ότι το NFS δουλεύει, αφού κάνετε login σε κάποιον fat client, θα πρέπει να δείτε όλους τους φακέλους των χρηστών κάτω από το /home, όχι μόνο του τρέχοντα χρήστη.

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #46 στις: 22 Νοέ 2012, 12:04:08 μμ »
Tα έκανα και δούλεψε κανονικά.
Κάνω login σε έναν fat client ως χρήστης και στο /home πράγματι βλέπω όλους τους φακέλους όλων των χρηστών.
Ελπίζω να λυθούν και τα προβλήματα :)

Θα το δοκιμάσω και θα επανέλθω με νεότερα...

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4856
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #47 στις: 22 Νοέ 2012, 01:46:21 μμ »
Ένα άλλο πρόβλημα που μου έκανε σήμερα ο server είναι ότι όταν επιλέγω τερματισμό, με πάει στην login screen! Είτε είμαι συνδεδεμένος είτε όχι!!

Αυτό συμβαίνει όταν υπάρχει κάποιος συνδεδεμένος στο σύστημα, δεν σε αφήνει να τερματίσεις το server μήπως και του κόψεις τις εργασίες του.
Το κακό είναι ότι αν π.χ. κάποιος έχει κλείσει τον client του από το κουμπί power αντί για να επιλέξει τερματισμό, τότε θα φαίνεται σαν συνδεδεμένος στο σύστημα για 2 ώρες μετά.
Οπότε σε αυτήν την περίπτωση, ένας τρόπος για τερματισμό που παρακάμπτει το πρόβλημα των συνδεδεμένων χρηστών, είναι alt+ctrl+f1, alt+ctrl+del, και πάνω στην επανεκκίνηση πάτημα του πλήκτρου power.

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #48 στις: 22 Νοέ 2012, 02:05:57 μμ »
Δυστυχώς όχι... Οι συγκεκριμένες ρυθμίσεις ορίζουν τον proxy για τον firefox μόνο και όχι για τον chromium ο οποίος χρησιμοποιεί τις ρυθμίσεις proxy του συστήματος. Πρέπει με κάποιο τρόπο να ορισθούν για όλους τους χρήστες. Ωστόσο το συγκεκρiμένο task δεν δούλεψε με τους τρόπους που περιγράφηκαν στο σχετικό thread (http://alkisg.mysch.gr/steki/index.php?topic=4761.0),  λόγω κάποιων bugs (https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1055525 και http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542270) τα οποία δεν γνωρίζω αν έχουν λυθεί...

Τελικά έστησα το squid. Έκανα τα 4 πρώτα βήματα από τις οδηγίες που μου είπες, αλλά όχι το 5ο. Και αυτό γιατί δε δουλεύει (όπως μου είπες) σε chromium. Αντί αυτού, έκανα ότι λεει ο apanagio εδώ:
http://alkisg.mysch.gr/steki/index.php?topic=4761.msg51168#msg51168
Έφτιαξα στο server το αρχείο /etc/profile.d/proxy.sh και αντέγραψα εκεί μέσα τις 3 εντολές
gsettings set org.gnome.system.proxy.http host 'server'
gsettings set org.gnome.system.proxy.http port 3128
gsettings set org.gnome.system.proxy mode 'manual'

Τώρα όλοι οι χρήστες και σε firefox και σε chromium μπαίνουν μέσω του proxy server. Δυστυχώς όμως, μπορούν οι χρήστες να αλλάξουν τη ρύθμιση και να παρακάμπτουν τον proxy!! Αλλά τουλάχιστον την επόμενη φορά που συνδέονται, πάλι ισχύουν οι ρυθμίσεις για τον proxy. Θα το δω κι αυτό κάποια άλλη μέρα :)

Ευχαριστώ!
« Τελευταία τροποποίηση: 22 Νοέ 2012, 06:14:53 μμ από yiannis »

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #49 στις: 22 Νοέ 2012, 02:06:56 μμ »
Αυτό συμβαίνει όταν υπάρχει κάποιος συνδεδεμένος στο σύστημα, δεν σε αφήνει να τερματίσεις το server μήπως και του κόψεις τις εργασίες του.
Το κακό είναι ότι αν π.χ. κάποιος έχει κλείσει τον client του από το κουμπί power αντί για να επιλέξει τερματισμό, τότε θα φαίνεται σαν συνδεδεμένος στο σύστημα για 2 ώρες μετά.
Οπότε σε αυτήν την περίπτωση, ένας τρόπος για τερματισμό που παρακάμπτει το πρόβλημα των συνδεδεμένων χρηστών, είναι alt+ctrl+f1, alt+ctrl+del, και πάνω στην επανεκκίνηση πάτημα του πλήκτρου power.

Νομίζω ότι είχαν μείνει κάποιοι fat clients ανοιχτοί εκείνη τη μέρα... :)

apapakL

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 365
    • ΕΛ/ΛΑΚ και εκπαίδευση
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #50 στις: 23 Νοέ 2012, 12:23:45 πμ »
... Έκανα τα 4 πρώτα βήματα από τις οδηγίες που μου είπες, αλλά όχι το 5ο...

.....Τώρα όλοι οι χρήστες και σε firefox και σε chromium μπαίνουν μέσω του proxy server. Δυστυχώς όμως, μπορούν οι χρήστες να αλλάξουν τη ρύθμιση και να παρακάμπτουν τον proxy!! .....

Αν κάνεις και το βήμα 5 οι χρήστες δε θα μπορούν να παρακάμψoυν τον proxy τουλάχιστο για το firefox αφού κλειδώνονται οι ρυθμίσεις στην αντιστοιχη καρτέλα...
Απομένει να βρεθεί τρόπος να κλειδωθούν οι ρυθμίσεις του συστήματος για τον proxy και άρα και τον chromium ο οποίος δεν έχει δικές του ξεχωριστές ρυθμίσεις ...

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #51 στις: 23 Νοέ 2012, 11:49:10 πμ »
Αν κάνεις και το βήμα 5 οι χρήστες δε θα μπορούν να παρακάμψoυν τον proxy τουλάχιστο για το firefox αφού κλειδώνονται οι ρυθμίσεις στην αντιστοιχη καρτέλα...
Απομένει να βρεθεί τρόπος να κλειδωθούν οι ρυθμίσεις του συστήματος για τον proxy και άρα και τον chromium ο οποίος δεν έχει δικές του ξεχωριστές ρυθμίσεις ...

Έχεις δίκιο, θα το κάνω και αυτό. Στη δική μου περίπτωση όμως, θα κάνει μικρή διαφορά, γιατί οι πιο πολλοί μαθητές χρησιμοποιούν chromium και μόλις καταλάβουν ότι μπορούν να παρακάμψουν τον proxy server, θα το χρησιμοποιούν και οι υπόλοιποι. :)

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #52 στις: 28 Νοέ 2012, 02:02:02 μμ »
Στον έναν από τους 2 ΗΥ, φαίνεται να λύθηκαν όλα τα προβλήματα. Με το noaccel switch. Στον 2ο όμως, με την ίδια ρύθμιση, κάνει το εξής: Μόλις ξεκινήσει, και αφού βγει το logo του ubuntu και περιμένω τη login screen, βλέπω μια μαύρη οθόνη και φαίνεται μόνο το ποντίκι. Φαίνεται σα να έχει κολλήσει. Αλλά, μπορεί να συνδεθώ κανονικά από τους επόπτες, αλλά και κει δεν βλέπω την πλήρη οθόνη, μόνο το ποντίκι και το πλαίσιο που γράφω το όνομα χρήστη. Από τους επόπτες μπορώ να μπω κανονικά και όλα δουλεύουν. Αν κάνω logout, όλα φαίνονται κανονικά!

exanemou

  • Βετεράνος
  • ****
  • Μηνύματα: 84
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #53 στις: 30 Νοέ 2012, 10:36:17 πμ »
Παράθεση
Αυτό συμβαίνει όταν υπάρχει κάποιος συνδεδεμένος στο σύστημα, δεν σε αφήνει να τερματίσεις το server μήπως και του κόψεις τις εργασίες του.
Το κακό είναι ότι αν π.χ. κάποιος έχει κλείσει τον client του από το κουμπί power αντί για να επιλέξει τερματισμό, τότε θα φαίνεται σαν συνδεδεμένος στο σύστημα για 2 ώρες μετά.
Kαποιες φορές οπως εχτες αφου βεβαιώθηκα οτι ολοι οι σταθμοι ήταν τερματισμενοι , ο εξυπηρετητης δεν τερματισε
Επισης δεν υπηρξε καποιος που να εκλεισε κατευθειαν απο το power .
Δεν επιασε ουτε το alt ctrl del ,τον αλλο συνδυασμο δεν το δοκιμασα γιατι δεν τον θυμωμουν

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #54 στις: 30 Νοέ 2012, 10:57:59 πμ »
Σε μένα πάντως, δεν ξαναεμφανίστηκε από τότε...

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4856
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #55 στις: 30 Νοέ 2012, 11:20:29 πμ »
Kαποιες φορές οπως εχτες αφου βεβαιώθηκα οτι ολοι οι σταθμοι ήταν τερματισμενοι , ο εξυπηρετητης δεν τερματισε

Η εντολή "w" (σκέτο γράμμα w) σε τερματικό εμφανίζει ποιοι είναι συνδεδεμένοι στο σύστημα.
Αν σε κάποιον τύχει να προσπαθήσει να κλείσει τον εξυπηρετητή και αυτός να μην κλείνει, ας επισυνάψει το αποτέλεσμα της εντολής w.

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #56 στις: 11 Δεκ 2012, 11:42:17 πμ »
Ξαναγύρισα στο 10. Βασικά έχω και τους 2 δίσκους πάνω τώρα και ξεκινάω όποιο από τα 2 θέλω εύκολα.
Έτσι όπως είχα την έκδοση 10, είχα ελάχιστα προβλήματα, πέρα από τους 2 συγκεκριμένους ΗΥ για τους οποίους ξεκίνησε και το νήμα.

Δοκίμασα λοιπόν και έβαλα μια κάρτα γραφικών στον έναν. Το αποτέλεσμα είναι ότι αμέσως μετά το λογότυπο του ubuntu, με βγάζει σε γραμμή εντολών, με τα εξής:

No init found. Try passing init=bootarg.

BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu11) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs)_

και περιμένει κάποια εντολή από μένα...

Τι πρέπει να κάνω; Δοκίμασα ανανέωση και συμπίεση εικονικού δίσκου, αλλά δεν άλλαξε κάτι.
Ευχαριστώ!

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4856
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #57 στις: 11 Δεκ 2012, 06:08:55 μμ »
...οι υπόλοιποι ξεκινάνε και αυτός όχι;
Δώσε sudo gedit /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default, και βγάλε το quiet splash από εκεί, ώστε να δεις όλα τα μηνύματα της εκκίνησης. Αν μόνο αυτός δεν ξεκινάει, κάπου θα αναφέρει το μήνυμα λάθους, πριν σε βγάλει στο initramfs shell...

yiannis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 217
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #58 στις: 11 Δεκ 2012, 06:20:00 μμ »
...οι υπόλοιποι ξεκινάνε και αυτός όχι;

Ναι, όλοι κανονικά, εκτός από αυτόν.

Παράθεση
Δώσε sudo gedit /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default, και βγάλε το quiet splash από εκεί, ώστε να δεις όλα τα μηνύματα της εκκίνησης. Αν μόνο αυτός δεν ξεκινάει, κάπου θα αναφέρει το μήνυμα λάθους, πριν σε βγάλει στο initramfs shell...

ΟΚ, θα το κάνω την Πέμπτη και θα επανέλθω!
Ευχαριστώ!!!! :)

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4856
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: πρόβλημα στη λειτουργία 2 fat clients
« Απάντηση #59 στις: 11 Δεκ 2012, 08:05:32 μμ »
Στο σημείο που σταματάει δεν πρέπει να παίζει ρόλο η κάρτα γραφικών. Μπορεί να παίζει ρόλο ο driver της κάρτας δικτύου, δες ποια είναι, αν έχει άλλος client τέτοια κάρτα κτλ.