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

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: d_oikon στις 18 Ιαν 2014, 12:52:43 ΜΜ

Τίτλος: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: d_oikon στις 18 Ιαν 2014, 12:52:43 ΜΜ
Εργαστήριο Ubuntu LTSP Server 12.04. Όλοι Fat Clients.

Τις τελευταίες περίπου 10 μέρες όταν τερματίζουν κάποιοι clients (είτε από epoptes, είτε τοπικά), γίνεται η διαδικασία τερματισμού αλλά μένει "κολλημένη" η οθόνη. Για να κλείσουν, μόνο με παρατεταμένη πίεση του πλήκτρου on/off.

Η οθόνη μένει "κολλημένη" εμφανίζοντας κάποιες εντολές με τελευταίες όπως παρακάτω:
π.χ. σε κάποιους: " [341.976193] ata2.00: revalidation failed (errno=-5) ",
       ή σε άλλους: " Checking battery state..."

Υπό φυσιολογικές συνθήκες, μετά από αυτές τις εντολές έκλεινε το μηχάνημα.
Το περίεργο είναι ότι οι Fat Clients οι οποίοι το παθαίνουν αυτό είναι τα laptops του κινητού εργαστηρίου (!!!), ενώ όλοι οι άλλοι οι σταθμοί που δεν είναι laptops,  όπως κι ένα laptop Acer, τερματίζουν κανονικά (!!!)
Όλα αυτά νομίζω έγιναν μετά από κάποιο/α updates που έγιναν τις τελευταίες 10 μέρες!

Καμιά ιδέα;;
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: alkisg στις 18 Ιαν 2014, 01:10:39 ΜΜ
@d_oikon: νομίζω ότι φταίει μια πρόσφατη αλλαγή (http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/revision/2526) που έκανα, όπου ένα script που θα έπρεπε κανονικά να τρέχει στον τερματισμό, δεν έτρεχε καθόλου,
το διόρθωσα ώστε να εκτελείται, και τελικά αποδείχτηκε ότι δεν έκανε καλή δουλειά και ήταν καλύτερα όταν δεν έτρεχε!

Δοκίμασε λίγο το παρακάτω workaround, κι αν φτιάξει τα πράγματα, πες μου για να ξανακοιτάξω αυτό το script. Στο lts.conf, κάτω από το [Default]:
Κώδικας [Επιλογή]

RCFILE_01="sed 's,root=/dev/nbd,root=/dev/disable-nbd,' -i /usr/share/ltsp/nbd-disconnect"
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: spyrosps στις 18 Ιαν 2014, 06:52:18 ΜΜ
Είχαμε και εμείς το ίδιο ακριβώς θέμα όπου κάποια PCs με μια καινούργια motherboard (Gigabyte GA H61M-S2PV) δεν τερματίζαν από Ubuntu 12.04.
Το workaround σου λειτούργησε μια χαρά. Τώρα κάνει shutdown είτε το δοκιμάσω από τη login screen είτε συνδεδεμένος, είτε με το power button είτε από το μενού.
Ευχαριστώ πολύ.
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: alkisg στις 19 Ιαν 2014, 02:41:04 ΜΜ
Παιδιά μήπως μπορείτε να δοκιμάσετε το παρακάτω στο lts.conf, αντί για το προηγούμενο που είχα προτείνει;
Αν αυτό δουλέψει, να βγάλω νέα έκδοση LTSP....

Κώδικας [Επιλογή]

RCFILE_01="wget https://alkisg.mysch.gr/temp/nbd-disconnect -O /usr/share/ltsp/nbd-disconnect"
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: gverv στις 20 Ιαν 2014, 09:46:47 ΠΜ
Είχα το ίδιο πρόβλημα.

Το:

RCFILE_01="wget https://alkisg.mysch.gr/temp/nbd-disconnect -O /usr/share/ltsp/nbd-disconnect"

στο lts.conf λύνει το πρόβλημα!
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: spyrosps στις 20 Ιαν 2014, 10:54:57 ΠΜ
Και το 2ο script δουλεύει με λίγο διαφορετικό τρόπο όμως.
Με το 1ο script ο υπολογιστής δεν κλείνει απευθείας. Κάνει κάποιες δουλείες (φαντάζομαι κλείνει services κλπ) και κλείνει μετά.
Με το 2ο script ο υπολογιστής κλείνει απευθείας. Σα να κρατάς πατημένο το power button για πολλά δευτερόλεπτα.
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: alkisg στις 20 Ιαν 2014, 11:43:52 ΠΜ
Η 1η μέθοδος είναι η προβληματική που είχαμε από πέρυσι, και υπάρχουν αναφορές (από εξωτερικό) ότι παρουσιάζει προβλήματα τερματισμού σε διάφορους υπολογιστές.

Η 2η μέθοδος περιμένει κανονικά να κλείσουν οι συνδέσεις κλπ, και μόνο στο δεύτερο "καμπανάκι" τερματισμού υποχρεώνει τις "ατίθασες" διεργασίες να κλείσουν με το ζόρι. Απλά είναι γρήγοροι οι clients σου και κρατάει λίγο. Δηλαδή υποθέτω ότι σε ποιο αργούς clients θα κάνει περισσότερη ώρα ο τερματισμός.

Θα στείλω τη 2η σε update και βλέπουμε πώς θα πάει. :)
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: d_oikon στις 20 Ιαν 2014, 01:22:28 ΜΜ
Δυστυχώς σε μένα δεν δούλεψε κανένα από τα δύο.
Τώρα απλά, κατά τον τερματισμό, κολλάει η οθόνη στο λογότυπο του ubuntu με τις 5 κόκκινες τελείες από κάτω. Μετά μόνο με το power κλείνει.
Στην αρχή δοκίμασα το workaround στο lts.conf που είναι μέσα στο system κι όχι μέσω του "Διαχείριση ΣΕΠΕΥ". Μετά πήγα μέσω του "Διαχείριση ΣΕΠΕΥ" αλλά τίποτα.
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: alkisg στις 20 Ιαν 2014, 01:33:47 ΜΜ
@d_oikon: αν μέσα από τον Επόπτη δώσεις:
sudo poweroff -fp

...κλείνουν;

Αν μπορείς έλα λίγο και από το http://ts.sch.gr/wiki/IRC να το δούμε live.
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: d_oikon στις 21 Ιαν 2014, 11:05:38 ΠΜ
Παράθεση από: alkisg στις 20 Ιαν 2014, 01:33:47 ΜΜ
@d_oikon: αν μέσα από τον Επόπτη δώσεις:
sudo poweroff -fp

...κλείνουν;

Ναι Άλκη, κλείνουν. Για την ακρίβεια κλείνουν αμέσως/απότομα.
Τίτλος: Απ: Fat Clients (μόνο τα laptops!!!) κατά την διαδικασία τερματισμού "κολλάνε"!
Αποστολή από: alkisg στις 21 Ιαν 2014, 12:30:33 ΜΜ
Τελικά το πρόβλημα με τον d_oikon ήταν ότι είχε κι άλλη εντολή RCFILE_01 στη συνέχεια, που επικάλυπτε την πρώτη. Όλα καλά, στέλνω τη δεύτερη μέθοδο σε update.