Το εργαλείο IBM® Support Assistant Lite παρέχεται ως βοήθημα για την αντιμετώπιση των προβλημάτων που μπορεί να παρουσιαστούν κατά τη χρήση των προϊόντων λογισμικού της IBM. Πρόκειται για ένα εύχρηστο εργαλείο που συλλέγει αυτόματα όλα τα απαραίτητα δεδομένα για τον προσδιορισμό και την αντιμετώπιση των προβλημάτων. Επιπλέον, υποστηρίζει την ανάλυση συμπτωμάτων για διάφορες κατηγορίες προβλημάτων που μπορεί να παρουσιαστούν στα προϊόντα λογισμικού της IBM. Οι πληροφορίες που σχετίζονται με ένα συγκεκριμένο πρόβλημα συλλέγονται και αναλύονται από το εργαλείο για να εντοπιστεί η αιτία του προβλήματος. Το εργαλείο συμβάλλει στην ταχύτερη και πιο αποτελεσματική αντιμετώπιση των προβλημάτων, μειώνοντας τον απαιτούμενο χρόνο για την αναπαραγωγή των προβλημάτων και απλοποιώντας τις διαδικασίες για τη συλλογή των κατάλληλων πληροφοριών καταγραφής και την αποστολή τους στην Υπηρεσία υποστήριξης της IBM. Στόχος αυτού του οδηγού είναι να σας βοηθήσει να εγκαταστήσετε το εργαλείο IBM Support Assistant Lite και να εξοικειωθείτε με τη λειτουργία του.
Στις περισσότερες περιπτώσεις, αρκεί να ακολουθήσετε την παρακάτω διαδικασία για να εγκαταστήσετε και να χρησιμοποιήσετε άμεσα το εργαλείο. Αν αντιμετωπίσετε οποιοδήποτε πρόβλημα ή αν θέλετε περισσότερες πληροφορίες σχετικά με τις ενέργειες αυτής της διαδικασίας, ανατρέξτε στις ενότητες που ακολουθούν.
Η εγκατάσταση του εργαλείου IBM Support Assistant Lite συνίσταται απλά στην εξαγωγή των αρχείων από το αρχείο αποθήκευσης που μεταφορτώσατε στο σύστημά σας. Τα αρχεία μπορούν να εξαχθούν σε οποιαδήποτε θέση του συστήματος αρχείων στον υπολογιστή όπου θέλετε να εγκαταστήσετε το εργαλείο. Η εξαγωγή θα έχει ως αποτέλεσμα τη δημιουργία ενός υποκαταλόγου \ISALite στον κατάλογο προορισμού.
Ανεξάρτητα από το αν θα εργαστείτε στην κατάσταση γραφικού περιβάλλοντος ή στην κατάσταση κονσόλας, η διαδικασία εκκίνησης του εργαλείου IBM Support Assistant Lite είναι η ίδια. Για να εκκινήσετε το εργαλείο, πρέπει να καλέσετε το κατάλληλο σενάριο εκκίνησης από μια γραμμή εντολών. Σε ένα σύστημα Windows, τα σενάρια εκκίνησης είναι αρχεία εντολών. Στα υπόλοιπα συστήματα, αυτά τα σενάρια είναι σενάρια κελύφους (shell scripts).
Επειδή το εργαλείο υλοποιείται ως εφαρμογή Java, πρέπει να ρυθμίσετε τη μεταβλητή περιβάλλοντος JAVA_HOME πριν αρχίσετε να χρησιμοποιείτε το εργαλείο. Αν η Java δεν είναι διαθέσιμη στη διαδρομή PATH, θα πρέπει να ορίσετε τη μεταβλητή περιβάλλοντος JAVA_HOME μη αυτόματα. Για τη λειτουργία του εργαλείου IBM Support Assistant Lite, απαιτείται η χρήση JRE επιπέδου 1.4.2 ή ανώτερου (1.5 ή ανώτερου σε Windows 7 64 bit). Βεβαιωθείτε ότι το σύστημα στο οποίο θα εκτελέσετε το εργαλείο διαθέτει ένα JRE κατάλληλου επιπέδου. Αν υπάρχει εγκατεστημένο ένα κατάλληλο JRE, θα πρέπει να εκτελέσετε την κατάλληλη εντολή για το λειτουργικό σύστημα για να ορίσετε τη μεταβλητή JAVA_HOME ώστε να παραπέμπει σε αυτό το JRE. Το Microsoft JVM/JDK και το gij (GNU libgcj) δεν υποστηρίζονται. Για παράδειγμα, σε μια πλατφόρμα Windows, αν το jdk1.4.2 είναι εγκατεστημένο στη θέση c:\jre1.4.2, θα πρέπει να ορίσετε τη μεταβλητή JAVA_HOME χρησιμοποιώντας την ακόλουθη εντολή:
SET JAVA_HOME=c:\jre1.4.2
Σε μια πλατφόρμα Linux, AIX, HP-UX ή Solaris, η σύνταξη της εντολής για τον ορισμό της μεταβλητής JAVA_HOME εξαρτάται από το κέλυφος που χρησιμοποιείτε. Για παράδειγμα, αν χρησιμοποιείτε το κέλυφος Bash και έχετε εγκαταστήσει το JDK στη θέση /opt/jre142, πρέπει να ορίσετε τη μεταβλητή JAVA_HOME χρησιμοποιώντας την ακόλουθη εντολή:
export JAVA_HOME=/opt/jre142
Αφού ολοκληρώσετε την εγκατάσταση του εργαλείου σε μία από τις προεπιλεγμένες θέσεις, μπορεί να λάβετε το ακόλουθο μήνυμα σφάλματος όταν προσπαθήσετε να εκκινήσετε το εργαλείο: "ERROR: This tool requires JRE 1.4.2 or greater to run. (ΣΦΑΛΜΑ: Για τη λειτουργία αυτού του εργαλείου, απαιτείται η χρήση JRE 1.4.2 ή ανώτερου επιπέδου.)". Αυτό το μήνυμα σας ενημερώνει ότι το επίπεδο του JRE στο σύστημά σας είναι χαμηλότερο από 1.4.2. Σε αυτή την περίπτωση, θα πρέπει να ενημερώσετε μη αυτόματα τη μεταβλητή περιβάλλοντος JAVA_HOME ώστε να παραπέμπει σε ένα JRE κατάλληλου επιπέδου.
Πρέπει να εκτελέσετε το ακόλουθο σενάριο εκκίνησης:
Αν δεν υπάρχει διαθέσιμο γραφικό περιβάλλον χρήστη, το εργαλείο θα ξεκινά αυτόματα στην κατάσταση κονσόλας. Αν υπάρχει διαθέσιμο περιβάλλον χρήστη αλλά θέλετε να εργαστείτε στην κατάσταση κονσόλας, προσθέστε την επιλογή "-console" στο σενάριο εκκίνησης του εργαλείου. Σε ορισμένες περιπτώσεις, το εργαλείο μπορεί να μην ξεκινά γιατί το σύστημα δεν είναι σε θέση να εντοπίσει ότι δεν υπάρχει διαθέσιμο γραφικό περιβάλλον χρήστη. Σε αυτές τις περιπτώσεις, η εκκίνηση του εργαλείου θα πρέπει να γίνει με τη χρήση της επιλογής "-console".
Κανονικά, τα αρχεία που δημιουργούνται κατά την εκτέλεση αποθηκεύονται στον κατάλογο εγκατάστασης του ISA Lite. Σε ορισμένα συστήματα, δεν επιτρέπεται η εγγραφή δεδομένων στον κατάλογο εγκατάστασης του ISA Lite. Σε αυτή την περίπτωση, πρέπει να χρησιμοποιήσετε την επιλογή -useHome. Αυτή η επιλογή ορίζει ότι τα προσωρινά αρχεία θα εγγράφονται στον κατάλογο προσωρινών αρχείων του συστήματος και ότι τα μόνιμα αρχεία θα εγγράφονται στον αρχικό κατάλογο του χρήστη.
Μετά από την εκκίνηση του εργαλείου IBM Support Assistant Lite στην κατάσταση γραφικού περιβάλλοντος, εμφανίζεται η ακόλουθη οθόνη.
Για να εκτελέσετε μια εργασία συλλογής και ανάλυσης δεδομένων, πρέπει πρώτα να επιλέξετε ένα πρόβλημα στο παράθυρο Είδος προβλήματος, όπως φαίνεται στην ακόλουθη εικόνα.
Εκτός από το είδος προβλήματος, η μόνη άλλη τιμή που πρέπει να ορίσετε στην κύρια οθόνη του γραφικού περιβάλλοντος είναι το όνομα για το αρχείο zip της συλλογής δεδομένων. Γενικά, μπορείτε να ορίσετε οποιοδήποτε όνομα αρχείου. Για παράδειγμα, μπορείτε να ορίσετε το όνομα Αποτυχία_εγκατάστασης_03ΑΥΓ2010. Αν δεν προσθέσετε την προέκταση στο όνομα αρχείου, το εργαλείο θα προσθέσει αυτόματα την προέκταση "zip". Ωστόσο, αν έχετε ανοίξει μια εγγραφή PMR για το συγκεκριμένο πρόβλημα, το εργαλείο θα σας ζητήσει να ορίσετε ένα όνομα συγκεκριμένης μορφής αν επιλέξετε την αυτόματη αποστολή μέσω FTP των αποτελεσμάτων της συλλογής στην Υπηρεσία υποστήριξης της ΙΒΜ. Το όνομα αυτό θα πρέπει να ξεκινά με τρία συγκεκριμένα πεδία και να έχει την ακόλουθη μορφή: <αριθμός_pmr>.<αριθμός_υποκαταστήματος>.<κωδικός_χώρας>.<σύντομη_περιγραφή>.zip. Ένα παράδειγμα ονόματος αρχείου αυτής της μορφής είναι το όνομα 34143.055.000.logs.zip. Για λόγους συμβατότητας με μια παλαιότερη μορφή, υποστηρίζεται η χρήση κόμματος στη θέση των τριών πρώτων τελειών (όχι όμως στη θέση της τέταρτης τελείας πριν από την προέκταση "zip"). Βέβαια, οι τελείες αποτελούν τον προτιμώμενο χαρακτήρα διαχωρισμού.
Αφού ορίσετε αυτές τις τιμές, μπορείτε να πατήσετε το κουμπί "Συλλογή δεδομένων" για να ξεκινήσετε τη συλλογή. Κατά την εκτέλεση της συλλογής, το σενάριο συλλογής θα σας ζητήσει όποιες άλλες πληροφορίες είναι απαραίτητες για την ολοκλήρωση της εργασίας. Το σενάριο μπορεί επίσης να σας ζητήσει να παράσχετε πληροφορίες ρύθμισης, να περιγράψετε την ακολουθία των ενεργειών μέχρι την εμφάνιση του προβλήματος ή να δηλώσετε τις προτιμήσεις σας σχετικά με τον τρόπο ολοκλήρωσης της συλλογής. Μόλις το σενάριο συγκεντρώσει όλες τις απαραίτητες πληροφορίες, θα συνεχίσει τη συλλογή.
Όταν το εργαλείο ολοκληρώσει τη συλλογή δεδομένων, μπορείτε να στείλετε τα αποτελέσματα στην Υπηρεσία υποστήριξης της IBM. Η μεταφορά του σχετικού αρχείου μπορεί να γίνει χωρίς κρυπτογράφηση μέσω FTP ή με κρυπτογράφηση μέσω HTTPS. Το εργαλείο θα αποστείλει το αρχείο zip στην Υπηρεσία υποστήριξης της IBM χρησιμοποιώντας το όνομα που ορίσατε στο πεδίο διαδρομής/ονόματος αρχείου εξόδου. Στο όνομα αυτό θα προστεθούν ως επίθημα το όνομα υπολογιστή εξυπηρετητή και το τρέχον αποτύπωμα χρόνου.
Παράδειγμα: Αν το καθορισμένο όνομα στο πεδίο διαδρομής/ονόματος αρχείου εξόδου είναι 34143.055.000.logs.zip, το αρχείο zip θα σταλεί στην IBM με το ακόλουθο όνομα:
34143.055.000.logs.zip-<όνομα_υπολογιστή>-<τρέχον_αποτύπωμα_χρόνου>.zip.
Οι αυτοματοποιημένες διεργασίες στο δικτυακό τόπο FTP της Υπηρεσίας υποστήριξης της IBM (ftp.emea.ibm.com) εξαρτώνται πλήρως από τις συμβάσεις ονοματοθεσίας που περιγράφονται στο κύριο γραφικό περιβάλλον χρήστη του εργαλείου IBM Support Assistant Lite. Αν ένα αρχείο σταλεί στο δικτυακό τόπο FTP με ένα όνομα που δεν ακολουθεί τις συμβάσεις αυτές, η Υπηρεσία υποστήριξης της IBM δεν θα λάβει ποτέ το συγκεκριμένο αρχείο. Για το λόγο αυτό, πριν από τη μεταφορά ενός αρχείου zip συλλογής στο δικτυακό τόπο ftp.emea.ibm.com, το εργαλείο ελέγχει αν το όνομα αρχείου ακολουθεί τις ισχύουσες συμβάσεις ονοματοθεσίας. Αν η μορφή του ονόματος αρχείου δεν είναι σωστή, το εργαλείο ανοίγει ένα αναδυόμενο παράθυρο για να διορθώσετε το όνομα αρχείου. Οι τρέχουσες συμβάσεις ονοματοθεσίας αρχείων για το δικτυακό τόπο FTP είναι αυτές που περιγράφονται στο παρόν έγγραφο. Σύμφωνα με αυτές, τα μεμονωμένα πεδία σε ένα σύνθετο όνομα αρχείου χωρίζονται με τελεία. Ωστόσο, οι συμβάσεις ονοματοθεσίας που ίσχυαν παλαιότερα προέβλεπαν τη χρήση του κόμματος ως χαρακτήρα διαχωρισμού. Επειδή ο δικτυακός τόπος FTP εξακολουθεί να χειρίζεται αρχεία των οποίων το όνομα είχε συνταχθεί σύμφωνα με τις προηγούμενες συμβάσεις ονοματοθεσίας, η λογική επικύρωσης του εργαλείου IBM® Support Assistant Lite αποδέχεται ως έγκυρους χαρακτήρες διαχωρισμού τόσο τις τελείες όσο και τα κόμματα.
Όταν το IBM Support Assistant Lite εκτελείται σε περιβάλλον κονσόλας, δεν υπάρχουν λίστες επιλογής ή πεδία για την καταχώρηση στοιχείων από το χρήστη. Οι διαθέσιμες επιλογές εμφανίζονται ως αριθμημένες λίστες και εσείς πρέπει να καταχωρήσετε τον επιθυμητό αριθμό και στη συνέχεια να πατήσετε το πλήκτρο Enter. Τα πεδία καταχώρησης στοιχείων έχουν αντικατασταθεί από προτροπές στις οποίες πρέπει να πληκτρολογήσετε την απάντησή σας και να πατήσετε το πλήκτρο Enter.
Για να τερματίσετε το εργαλείο συλλογής στην κατάσταση κονσόλας, πληκτρολογήστε quit.
Το εργαλείο θα ζητήσει τον ορισμό ονομάτων αρχείων. Στις πλατφόρμες Unix, η χρήση του χαρακτήρα "~" για τον προσδιορισμό του αρχικού καταλόγου (HOME) του χρήστη δεν υποστηρίζεται. Αν χρησιμοποιήσετε το χαρακτήρα "~", το σύστημα θα ερμηνεύσει το χαρακτήρα ως υποκατάλογο του τρέχοντος καταλόγου εργασίας με όνομα "~".
Η κατάσταση κονσόλας υποστηρίζει επίσης μια λειτουργία σιωπηρής συλλογής. Αυτή η λειτουργία επιτρέπει την καταγραφή σε ένα αρχείο όλων των αποκρίσεων που παρέχετε κατά τη διάρκεια μιας συνεδρίας σε κατάσταση κονσόλας. Αυτό το αρχείο μπορεί να χρησιμοποιηθεί στη συνέχεια για τη σιωπηρή εκτέλεση του ίδιου σεναρίου συλλογής.
Για να χρησιμοποιήσετε τη λειτουργία σιωπηρής συλλογής, πρέπει πρώτα να δημιουργήσετε ένα "αρχείο αποκρίσεων". Αυτό το αρχείο θα περιλαμβάνει όλες τις απαντήσεις που θα δώσετε στις ερωτήσεις του εργαλείου κατά την εκτέλεση μιας συγκεκριμένης συλλογής. Την επόμενη φορά που θα χρειαστεί να εκτελέσετε την ίδια συλλογή δεδομένων, θα πρέπει απλά να δηλώσετε το αρχείο αποκρίσεων κατά την έναρξη του εργαλείου και το εργαλείο θα χρησιμοποιήσει τις καταγεγραμμένες απαντήσεις για να εκτελέσει τη συλλογή. Τα αρχεία αποκρίσεων μπορούν να τροποποιηθούν και να προσαρμοστούν κατάλληλα για την εκτέλεση διαφόρων συλλογών δεδομένων.
Για να δημιουργήσετε ένα αρχείο αποκρίσεων, απλά καλέστε το εργαλείο στην κατάσταση κονσόλας γραμμής εντολών προσθέτοντας την επιλογή -record και το όνομα του αρχείου που θα δημιουργηθεί. Για παράδειγμα, σε ένα περιβάλλον Linux, πρέπει να εκτελέσετε την ακόλουθη εντολή:
./runISALite.sh -console -record response.txt
Όταν το εργαλείο εκτελείται σε αυτή την κατάσταση λειτουργίας, εργάζεστε κανονικά παρέχοντας τις απαντήσεις σας στις ερωτήσεις και στα μηνύματα του σεναρίου. Οι απαντήσεις σας διαμορφώνουν την εκτέλεση της τρέχουσας συλλογής και παράλληλα αποθηκεύονται στο αρχείο που ορίσατε. Όταν η συνεδρία ολοκληρωθεί, θα έχετε στη διάθεσή σας ένα αρχείο αποκρίσεων με το οποίο θα μπορείτε να εκτελέσετε το ίδιο σενάριο χωρίς να πρέπει να καταχωρήσετε ξανά τις απαντήσεις σας.
Για παράδειγμα, αν θέλετε να εκτελέσετε σιωπηρή συλλογή σε ένα περιβάλλον LINUX χρησιμοποιώντας το αρχείο αποκρίσεων που δημιουργήσατε στο προηγούμενο παράδειγμα, καλέστε το εργαλείο με την ακόλουθη εντολή:
./runISALite.sh -console response.txt
Τα αρχεία αποκρίσεων είναι αρχεία απλού κειμένου που μπορούν να τροποποιηθούν εύκολα όποτε αυτό είναι απαραίτητο. Για παράδειγμα, αν θέλετε να εκτελέσετε ένα σενάριο σε διαφορετικό σύστημα από αυτό στο οποίο έχει δημιουργηθεί το αντίστοιχο αρχείο αποκρίσεων, μπορεί να χρειαστεί να τροποποιήσετε το αρχείο αποκρίσεων για να προσαρμόσετε ορισμένες τιμές που σχετίζονται με το σύστημα.
Όταν χρησιμοποιείτε αρχεία αποκρίσεων, δεν πρέπει να ξεχνάτε ότι αυτά τα αρχεία μπορεί να περιέχουν ευαίσθητες πληροφορίες, όπως ονόματα χρηστών και κωδικούς πρόσβασης. Κατά συνέπεια, είναι πολύ σημαντικό να χειρίζεστε τα αρχεία αποκρίσεων με τη δέουσα προσοχή για να αποφύγετε τη διαρροή τέτοιων πληροφοριών σε μη εξουσιοδοτημένα πρόσωπα. Επίσης, θα πρέπει να γνωρίζετε ότι η λειτουργία σιωπηρής συλλογής δεν ενδείκνυται σε όλες τις περιπτώσεις. Για την εκτέλεση ορισμένων συλλογών δεδομένων, είναι πάντα απαραίτητη η διαδραστική επικοινωνία του εργαλείου με το χρήστη. Για παράδειγμα, ένα σενάριο μπορεί να ζητά από το χρήστη να αναπαραγάγει το πρόβλημα κατά τη διάρκεια της συλλογής, έτσι ώστε το εργαλείο να μπορέσει να συλλέξει τα κατάλληλα αρχεία καταγραφής και ιχνηλασίας. Σε αυτή την περίπτωση, δεν είναι δυνατή η σιωπηρή εκτέλεση της συλλογής γιατί το εργαλείο δεν μπορεί να αναπαραγάγει το πρόβλημα χωρίς τη συμμετοχή του χρήστη.
Ξεκινώντας από την έκδοση 1.3.4, η μορφή των αρχείων αποκρίσεων του ISA Lite απλοποιήθηκε και έγινε φιλικότερη προς το χρήστη. Τα αρχεία αποκρίσεων μοιάζουν πλέον με αρχεία ιδιοτήτων Java, περιλαμβάνοντας μια σειρά από ζεύγη κλειδιού-τιμής και σχόλια που ξεκινούν με το σύμβολο '#'.
Τα νέα αρχεία αποκρίσεων υποστηρίζουν πλέον την προσθήκη παύσεων. Μπορείτε να προσθέσετε παύσεις χρησιμοποιώντας τον επεξεργαστή κειμένου που προτιμάτε. Υπάρχουν δύο κλειδιά για την προσθήκη παύσεων:
Σημειώσεις
Η έκδοση του εργαλείου (και των διαφόρων λειτουργικών τμημάτων του) αναγράφεται στην κονσόλα από την οποία εκκινείται. Όταν το εργαλείο εκτελείται στην κατάσταση γραφικού περιβάλλοντος, μπορείτε να δείτε πληροφορίες για την έκδοση του εργαλείου επιλέγοντας Πληροφορίες από το μενού Βοήθεια. Αν η Java δεν είναι διαθέσιμη ή αν δεν είναι δυνατή η εκκίνηση της εφαρμογής Java, μπορείτε επίσης να δείτε τις πληροφορίες έκδοσης του εργαλείου εκτελώντας τα σενάρια εκκίνησης με την επιλογή "-version".
Αν χρησιμοποιήσετε την επιλογή "-version", τα σενάρια εκκίνησης θα εμφανίσουν στην οθόνη τις πληροφορίες έκδοσης χωρίς να εκκινήσουν το εργαλείο.
Ο όρος IBM, το λογότυπο IBM και ο όρος AIX είναι εμπορικά σήματα ή σήματα κατατεθέντα της International Business Machines Corporation στις Ηνωμένες Πολιτείες ή/και σε άλλες χώρες.
Ο όρος Java και όλα τα βασιζόμενα σε αυτό τον όρο εμπορικά σήματα είναι εμπορικά σήματα της Sun Microsystems, Inc. στις Ηνωμένες Πολιτείες ή/και σε άλλες χώρες.
Οι όροι Microsoft, Windows και Windows NT και το λογότυπο Windows είναι εμπορικά σήματα της Microsoft Corporation στις Ηνωμένες Πολιτείες ή/και σε άλλες χώρες.
Ο όρος UNIX είναι σήμα κατατεθέν του οργανισμού The Open Group στις Ηνωμένες Πολιτείες και σε άλλες χώρες.
Ο όρος Linux είναι εμπορικό σήμα του Linus Torvalds στις Ηνωμένες Πολιτείες ή/και σε άλλες χώρες.
Ο όρος HP-UX είναι σήμα κατατεθέν της Hewlett-Packard Company.
Άλλες επωνυμίες εταιρειών ή ονομασίες προϊόντων ή υπηρεσιών μπορεί να είναι εμπορικά σήματα ή σήματα υπηρεσιών άλλων.