Καλημέρα.
Εγινε η εγκατάσταση του sch-scripts στον server , δημιουργήθηκε ο εικονικός δίσκος και μετά ;
Πως θα προσθέσω μια νέα ομάδα ; Κατόπιν πως θα προσθέσω ένα χρήστη σε μια ομάδα ;
Ισως οι απορίες να φαίνονται απλές αλλά ειλικρινά δεν μπορώ να βρω τον τρόπο που γίνονται τα παραπάνω
Ευχαριστώ
Να προσθέσω πως έβαλα ενα καινουργιο χρήστη στον server αλλα απο ενα client που δοκίμασα ( με το pxe-grub) μου δίνει μήνυμα οτι ο εξυπηρετητης δεν ανταποκρίθηκε
Κάνω κατι λάθος ?
Η διαχείριση των χρηστών και των ομάδων δεν γίνεται από τα sch-scripts αλλά από το εργαλείο διαχείρισης χρηστών του Gnome, δηλαδή από το μενού Σύστημα » Διαχείριση συστήματος » Χρήστες και Ομάδες.
Φτιάξε από εκεί έναν χρήστη και δοκίμασε να κάνεις login στον client, θα πρέπει να δουλέψει άμεσα.
Το δοκίμασα αλλα βγάζει το λάθος που περιγραφω παραπάνω κ δεν "μπαινει"
Μπορείς να ανεβάσεις το αποτέλεσμα των παρακάτω εντολών, για να βεβαιωθούμε ότι οι ρυθμίσεις σου είναι σωστές;
$ grep LDM_SSHOPTIONS /var/lib/tftpboot/ltsp/i386/lts.conf
LDM_SSHOPTIONS="-o StrictHostKeyChecking=no -o CheckHostIP=no -o LogLevel=silent"
$ grep LDM_SSHOPTIONS /opt/ltsp/i386/usr/share/sch-client/ltsp_config
export LDM_SSHOPTIONS="${LDM_SSHOPTIONS:--o StrictHostKeyChecking=no -o CheckHostIP=no -o LogLevel=silent}"
Επίσης, αν και κανονικά με τα sch-scripts δεν χρειάζονται, δοκίμασε να ανανεώσεις και τα ssh keys του server:
$ sudo ltsp-update-sshkeys
$ sudo ltsp-update-image
Στη συνέχεια κάνε reboot κάποιον client και δες αν συνεχίζει να στο κάνει.
Εδωσα τις 2 εντολες για update στα sshkeys και το image κ μετα απο reboot του client το αποτέλεσμα είναι το ίδιο. (server not responding )
Η έξοδος των εντολών ( εκτελέστηκαν στον server ) :
teacher@teacher-desktop:~$ grep LDM_SSHOPTIONS /var/lib/tftpboot/ltsp/i386/lts.conf
LDM_SSHOPTIONS="-o StrictHostKeyChecking=no -o CheckHostIP=no -o LogLevel=silent"
teacher@teacher-desktop:~$ grep LDM_SSHOPTIONS /opt/ltsp/i386/usr/share/sch-client/ltsp_config
grep: /opt/ltsp/i386/usr/share/sch-client/ltsp_config: No such file or directory
Στη δεύτερη grep φαίνεται ότι δεν υπάρχει το αρχείο ltsp_config των sch-scripts, το οποίο είναι υπεύθυνο για τη σωστή ρύθμιση των clients. Αυτό υπάρχει από την έκδοση 10.04.28 των sch-scripts (26/05/2010).
Επομένως, είτε δεν χρησιμοποίησες τα sch-scripts για τη δημιουργία του εικονικού δίσκου, είτε τον είχες φτιάξει πριν την επίσημη κυκλοφορία τους στις 9 Ιουνίου (https://alkisg.mysch.gr/steki/index.php?topic=3005.0).
Το καλύτερο είναι να ξαναφτιάξεις τον εικονικό δίσκο από το σχετικό μενού των sch-scripts (όταν σε ρωτήσει για διαγραφή του υπάρχοντος, πάτα ναι).
Ο εικονικός δίσκος δημιουργήθηκε χτες με την χρήση των sch-scripts. Παντως θα ξανακάνω την διαδικασια...
Αν η δημιουργία του εικονικού δίσκου έγινε πρόσφατα, και το ltsp_config δεν υπάρχει, τότε μάλλον η εγκατάσταση έμεινε στη μέση (π.χ. κόπηκε το δίκτυο ή κάτι σχετικό).
Αν το ξανακάνεις, κράτα το output ώστε να βεβαιωθούμε ότι δεν υπάρχουν τίποτα σφάλματα.
To output της δημιουργιας είναι τεράστιο. Στο τέλος γράφει αυτό
πληροφορία: επιτυχής ολοκλήρωση της εγκατάστασης πελάτη LTSP
Η διαδικασία δημιουργίας του εικονικού δίσκου ολοκληρώθηκε στις 12:26:05
Sch-ltsp-build-client finished succesfully
Δυστυχώς όμως ο client δεν κάνει login, οι εντολές grep που ξαναδοκίμασα δεν έδωσαν τίποτα (?) ως output.
Να επισημάνω πως το αρχείο ltsp_config υπάρχει αλλα στο φάκελο /opt/ltsp/i386/usr/share/ltsp/
ενώ δεν υπάρχει ο φάκελος sch-client μέσα στο share
Sectorovic, σου είναι εύκολο να έρθεις από το IRC (http://webchat.freenode.net/?channels=linux.sch.gr) να το δούμε live; Δεν έχει ξανατύχει να μην εγκαθίσταται ο sch-client στον εικονικό δίσκο...
Αλλιώς, ανέβασε το τεράστιο output της δημιουργίας εικονικού δίσκου ως συνημμένο, καθώς και τη λίστα με όλα τα προγράμματα που έχουν εγκατασταθεί σε αυτόν:
sudo chroot /opt/ltsp/i386 dpkg -l > /tmp/paketa.txt
Μετά δηλαδή από την παραπάνω εντολή δημιουργείται ένα αρχείο /tmp/paketa.txt και το ανεβάζεις κι αυτό σαν συνημμένο εδώ.