Saturday, April 12, 2008

Αυξάνοντας Την Χωρητικότητα Ενός Δίσκου Εικονικής Μηχανής Στο VMWARE

Πολλοί θα έχετε αναρωτηθεί πώς θα μπορούσατε να αυξήσετε την χωρητικότητα ενός δίσκου στο VMware.Προσωπικά εγώ χρησιμοποιώ το VMware workstation 6.0.2 ACE Edition.Ξεκινώντας χρησιμοποιούμε την εντολή chkdsk μέσα απο την εγκατάσταση των Windows για να ελέγξουμε την κατάσταση που βρίσκεται το αρχείο VMDK το οποίο είναι ο εικονικός δίσκος του μηχανήματος στο οποίο έχουμε κάνει εγκατάσταση του λειτουργικού.Εφόσον ολοκληρωθεί η διαδικασία αυτή και γίνει επανεκκίνηση του "εικονικού" μηχανήματος τότε χρησιμοποιούμε το vmware-vdiskmanager.
Για να το εντοπίσουμε πηγαίνουμε στο φάκελο που έχουμε κάνει εγκατάσταση του VNware και ανοίγουμε ένα command prompt απο το start -> run -> cmd .Εκεί πληκτρολογούμε την εξής εντολή : C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager -x 20Gb "d:\VM Folder\vmdiskfile.vmdk"
Αυτό προύποθέτει οτι η εγκατάσταση του VMware έχει γίνει μέσα στο Program Files και ότι η εικονική μηχανή έχει το αρχείο vmdk στο Path που αναφέρεται παραπάνω.Σε διαφορετική περίπτωση επιλέγουμε το σωστό path τόσο για την εγκατάσταση του VMware όσο και του vmdk αρχείου της εικονικής μηχανής τροποποιώντας την παραπάνω εντολή κατάλληλα.Επίσης δεν ξεχνάμε να προσθέσουμε τον διακόπτη -x και δίπλα αφήνωντας ένα κενό το χώρο που θέλουμε να δώσουμε (π.χ για 20GB γράφουμε -x 20gb).
Μετά την εκτέλεση της εντολής ξεκινά η διαδικασία εκχώρησης νέου unallocated χώρου για το ήδη υπάρχον λειτουργικό και θα πρέπει μετά το τέλος της διαδικασίας να ξεκινήσουμε την εικονική μηχανή (μιας και οι παραπάνω διαδικασίες απαιτούν να είναι κλειστή) και να δημιουργήσουμε νέο partition.Σε περίπτωση που θέλουμε να έχουμε ένα partition με χρήση κάποιου partition tool η Hirens boot CD μπορούμε να κάνουμε merge τα 2 η περισσότερα partitions σε ένα.
Καλή επιτυχία!!

Monday, August 06, 2007

Η RedHat καθυστερεί την κυκλοφορία του Global Desktop Linux

Καθυστερήσεις στην κυκλοφορία του καινούριου λειτουργικού της RedHat (Global Desktop Linux) ανακοίνωσε ο product manager της RedHat Gerry Riveros.Το προιόν αυτό απευθύνεται σε χρήστες οι οποίοι θα το εγκαταστήσουν σε Desktop και Laptop συστήματα.Αυτή η κίνηση απο την RedHat έχει στόχο ίσως στην επέκταση της στον χώρο των Desktop συστημάτων μιας και κινείται κυρίως στον χώρο των Servers τα τελευταία χρόνια.
Για το προιόν αυτό έχει συνεργαστεί με την Intel και υπόσχεται οτι θα παρέχει προγράμματα ευρείας κλίμακας τα οποία θα είναι ανταγωνιστικά με αντίστοιχα προγράμματα που υπάρχουν σε Windows περιβάλλοντα.Θέλει με αυτόν τον τρόπο να εισέλθει σε χώρες και κυβερνητικούς οργανισμούς οι οποίοι δεν έχουν την οικονομική δυνατότητα να αγοράσουν λειτουργικό σύστημα της Microsoft.Ένας απο τους βασικούς αντιπάλους του Global Desktop Linux θα είναι και το δημοφιλές Ubuntu Linux.
Περιμένουμε λοιπόν την κυκλοφορία του απο τον Σεπτέμβρη...

Monday, July 02, 2007

MCSA / MCSE Certification

Η τεχνολογία αναπτύσσεται ραγδαία μέρα με την ημέρα.Ο κόσμος της Τεχνολογίας Πληροφοριών ( Ιnformation Technology) σήμερα είναι ένας απο τους πιο αναπτυσσόμενους κλάδους και στην πραγματικότητα έχει παρατηρηθεί μια σημαντική στροφή τα τελευταία χρόνια.Και δεν μιλάω για τίποτα άλλο παρά για το πεδίο των αποκαλούμενων "Πιστοποιημένων επαγγελματιών" οι οποίοι υπολογίζονται να βρίσκονται ένα σκαλί πιο πάνω απο τους υπόλοιπους τεχνικούς στον χώρο της πληροφορικής.Η πιστοποίηση λοιπόν στον χώρο του IT αποτελεί έναν αποδοτικό τρόπο για κάποιον τεχνικό να πραγματοποιήσει μια σημαντική καριέρα στον χώρο.....
Οι πιστοποιήσεις λοιπόν ,οι οποίες προέρχονται απο μεγάλες εταιρείες του χώρου, αποτελούν μια απόδειξη κατα κάποιον τρόπο για τις δυνατότητες των επαγγελματιών στον χώρο του IT .Υπάρχουν βέβαια πιστοποιήσεις που παρέχουν δυνατότητα επιμόρφωσης σε πολύ συγκεκριμένα πεδία του κλάδου της πληροφορικής γενικότερα πράγμα το οποίο πολλές φορές αποτελεί κατα κάποιον τρόπο παράγοντα σύγχυσης στους ενδιαφερομένους που θέλουν να παρακολουθήσουν τέτοια σεμινάρια.Πρέπει λοιπόν πρώτα απο όλα να διευκρινιστούν οι ρόλοι της δουλειάς που θέλει να ακολουθήσει ο καθένας ωστε τελικά να επιλέξει να παρακολουθήσει το κατάλληλο σεμινάριο με σκοπό μια επιτυχημένη καριέρα.
Ας δούμε λοιπόν σύντομα δύο απο τις καλύτερες κατα πολλούς πιστοποιήσεις της Microsoft και δεν αναφέρομαι σε άλλες απο αυτές του MCSA και του MCSE .

Γιατι το MCSE ?

Για έναν υποψήφιο για πιστοποίηση MCSE , συνιστάται ότι πρέπει να έχει τουλάχιστον 2 χρόνια εμπειρίας στην υλοποίηση και στο administration λειτουργικών συστημάτων και δικτύων καθώς και στην σχεδίαση δικτυακών δομών πολύπλοκων υπολογιστικών περιβαλλόντων σε μεσαίες-μεγάλες επιχειρήσεις ή οργανισμούς.Ο υποψήφιος επίσης πρέπει να έχει ένα τουλάχιστον χρόνο εμπειρίας στην διαχείριση Exchange Server συμπεριλαμβανομένων πολλαπλών φυσικών τοποθεσιών και αναμεμυγμένων προτοκόλλων επικοινωνίας.

Το MCSE περιέχει δύο κλάδους : Έναν που αναφέρεται σε Windows 2000 και έναν που αναφέρεται σε Windows 2003.Ο κλάδος που αναφέρεται σε Windows 2003 απαιτεί απο το υποψήφιο να δώσει 6 υποχρεωτικές εξετάσεις , 1 επιλογής και 2 εξετάσεις αναβάθμισης.

Οι υποχρεωτικές εξετάσεις περιλαμβάνουν :
  • 70-290 / 70-291 / 70-293 / 70-294
  • 70-270 / 70-210
  • 70-297 / 70-298
Τα επιλογής περιλαμβάνουν :
  • 70-086
  • 70-227
  • 70-228
  • 70-229
  • 70-232
  • 70-281
  • 70-282
  • 70-284
  • 70-285
  • 70-297
  • 70-298
  • 70-299
  • 70-301.
Οι εξετάσεις αναβάθμισης περιλαμβάνουν :
  • 70-292 / 70-296
Γιατι το MCSΑ ?

Η ανάγκη για καταξιωμένους διαχειριστές συστημάτων (administrators) στην επαγγελματική αγορά είναι πλέον γενονός στις μέρες μας και αυτός είναι και ο λόγος που η συγκεκριμένη πιστοποίηση έχει ζήτηση.Ένας λοιπόν υποψήφιος για την πιστοποίηση αυτή πρέπει να έχει τουλάχιστον 1 χρόνο προυπηρεσία εργασίας με desktop λειτουργικά συστήματα , δίκτυα , και
υπάρχουσα δομή δικτύου.Απο την στιγμή που ένας υποψήφιος περάσει την πρώτη απο την σειρά των εξετάσεων που πρέπει να δώσει για να κατακτήσει τον τίτλο του MCSA παίρνει για κάθε επιτυχημένη εξέταση ένα MCP (Microsoft Certified Professional (MCP) certification)
To MCSΑ έχει 2 κλάδους και αυτό : Έναν για Windows 2000 και έναν για Windows 2003.Απαιτεί 3 υποχρεωτικές εξετάσεις , 1 επιλογής και 1 εξέταση αναβάθμισης.

Οι υποχρεωτικές εξετάσεις απαιτούν :
  • 70-290 / 70-291
  • 70-270 / 70-210
Τα επιλογής περιλαμβάνουν :
  • 70-086
  • 70-227
  • 70-228
  • 70-284
  • 70-299
Οι εξετάσεις αναβάθμισης περιλαμβάνουν :
  • 70-292
Σύγκριση MCSA / MCSE

Ας ρίξουμε μια σύντομη ματιά στις 2 αυτές πιστοποιήσεις και κυρίως στις διαφορές τους που θα σας δώσουν μια ιδέα για αυτές :
To MCSA συγκρινόμενο με το MCSE αποτελεί την βάση.Σαν πιστοποιημένος System Administrator πρέπει να ξέρεις τα πάντα για υλοποίηση,διαχείριση και επιδιόρθωση βλαβών σε ένα υπάρχον δίκτυο καθώς και σε περιβάλλοντα που βασίζονται σε λειτουργικά συστήματα της Microsoft.Επίσης ένας πιστοποιημένος MCSA θα είναι υπεύθυνος για να δημιουργήσει νέα δίκτυα και συστήματα ώς μέρος της δουλειάς του.Απο την άλλη ένας MCSE έχει την ευθύνη της σχεδίασης και της εφαρμογής νέων δικτύων και συστημάτων .
Το να είσαι λοιπόν πιστοποιημένος MCSA σημαίνει οτι μπορείς να υλοποιήσεις , να διαχειριστείς και να συντηρήσεις ένα τυπικά πολύπλοκο πληροφοριακό περιβάλλον μια μικρής-μεγάλης εταιρείας.Απο την άλλη μεριά το να είσαι πιστοποιημένος MCSE σημαίνει οτι μπορείς να σχεδιάσεις και να υλοποιήσεις λύσεις που βασίζονται σε λειτουργικά Windows Server καθώς και αρχιτεκτονικές σε μεσαίες μέχρι πολύ μεγάλες επιχειρήσεις.
Η εμπειρία που απαιτείται και για τις 2 πιστοποιήσεις είναι διαφορετική.Για το MCSA απαιτείται 6-12 μήνες εμπειρία στην διαχείριση client και server λειτουργικών συστημάτων και δικτύου ενώ στο MCSE απαιτείται τουλάχιστον 1 χρόνος εμπειρίας στην υλοποίηση και διαχείριση λειτουργικών συστημάτων και δικτύων .
Αναφορικά με τα προηγούμενα οι δουλειές με τις οποίες μπορεί να ασχοληθεί ένας MCSA Certified είναι :
  • System Administrator
  • Network Administrator
  • IT Administrator
  • NOP Analyst
  • Network Technician
  • Technical Support Specialist
ενώ οι αντίστοιχες δουλειές με τις οποίες μπορεί να ασχοληθεί ένας MCSA Certified είναι :
  • Systems Engineer
  • Network Engineer
  • Systems Analyst
  • Network Analyst
  • Technical Consultant
Με λίγα λόγια το MCSA δίνει την δυνατότητα να αποκομίσει κάποιος τις δεξιότητες που θα τον βοηθήσουν να συνεχίσει για την απόκτηση του MCSE . Εάν λοιπόν κοιτάξουμε προσεκτικά και οι 2 πιστοποιήσεις μοιάζουν μεταξύ τους αλλά αναφέρονται σε 2 διαφορετικά πεδία.Οπότε καλύτερα να κατανοήσετε και τις 2 πρίν αποφασίσετε να τις παρακολουθήσετε..

Wednesday, May 30, 2007

GPL V3 draft Released !

Ο Linus Torvalds, ως επικεφαλής του project κατασκευής και συντήρησης του πυρήνα του Linux , ανακοίνωσε την τετάρτη που μας πέρασε οτι είναι "αρκετά ικανοποιημένος" με τις αλλαγές στο τρίτο σχέδιο της γνωστής άδειας GPL .Ο πυρήνας του Linux καθώς και πολλά πακέτα λογισμικού υψηλότερου επιπέδου "κυβερνούνται" απο την υπάρχουσα GPL V2 και
στο παρελθόν ο Torvalds έχει εκφράσει την πλήρη απογοήτευση με τις πρώιμες εκδόσεις της GPL V3 . Μετά βέβαια απο κάποια βαθύτερη ανάλυση της GPL V3 , κάποιες απο αυτές τις ανησυχίες του δήλωσε οτι έχουν ελαχιστοποιηθεί.
Μετά την δημόσια έκδοση του τρίτου σχεδίου της αναμενόμενης GPL V3 θα υπάρξουν κάποιες συζητήσεις απο άτομα που εκπροσωπούν τον χώρο του ελεύθερου λογισμικού με σκοπό να ακουστούν κάποιες απόψεις που θα θέσουν τα θεμέλια για την τελική μορφή της επερχόμενης GPL V3 . Αυτό θα γίνει για 60 μέρες μετά απο την ανακοίνωση του τρίτου σχεδίου ( που έγινε στις 24 /5) και μετά απο 30 μέρες θα ανακοινωθεί επίσημα η νέα GPL .
Για τα νέα στοιχεία της άδειας χρήσης (draft 3) μπορείτε να ενημερωθείτε απο εδώ όπως εμφανίζονται στην ιστοσελίδα του FSF (Free Software Foundation).
Σε μια πρόσφατη έρευνα για την γνώμη μεγάλων εταιρειών ( HP , SUN ) ως προς την νέα GPL V3 οι απόψεις διαφέρουν . Η HP για παράδειγμα εκφράζει τις ανησυχίες της για την χορήγηση διπλωμάτων ευρεσιτεχνίας όπως αναφέρεται στην νέα GPL . Απο την άλλη πλευρά η SUN συμφωνεί με την με αυτήν και σκέφτεται να την υιοθετήσει για τα 2 μεγαλύτερα projects της εταιρείας αυτή την στιγμή , αυτά της Java και του Open Solaris .

Ας ελπίσουμε λοιπόν οτι η νέα GPL θα είναι άξιος αντικαταστάτης της προηγούμενης άδειας χρήσης και δεν θα προκαλέσει αναταραχές στον χώρο του ελεύθερου λογισμικού.....

Tuesday, May 29, 2007

Marvell Yukon Installation Procedures On Solaris 10

Για όσους έχουν κάρτα δικτύου της Marvell (Model : Yukon 88E8001) ίσως αυτό το post να είναι χρήσιμο κατα κάποιο τρόπο για την εγκατάστασή της σε περιβάλλον Solaris (έκδοση 10) . Απο το δικτυακό τόπο της Sun η κάρτα φαίνεται να έχει Support για το Solaris 10 αλλά ακολουθώντας τα βήματα και κάνοντας εγκατάσταση των drivers με την χρήση της εντολής pkgadd παρατήρησα οτι η κάρτα δεν λειτουργεί..So , σαν ανήσυχο πνεύμα και με την προυπόθεση οτι Server χωρίς κάρτα δικτύου δεν υπάρχει (η τουλάχιστον εγώ δεν ξέρω ακόμα) προσπάθησα να βρώ λύση στο πρόβλημά αυτό....
Καταρχάς το HCL (Hardware Compatibility List) του Solaris είναι αυτό.Πηγαίνοντας στην κατηγορία Networking και επιλέγοντας σαν Manufacturer την Marvell βλέπουμε την κάρτα δικτύου Marvell Yukon 88E8001.To link που οδηγούμαστε είναι αυτό .
Δοκιμάζουμε λοιπόν τους drivers που υπάρχουν εδώ. Δώστε προσοχή όταν τους κατεβάσετε στην αρχιτεκτονική που αναφέρονται ( Χ86 ,Χ86 /64 ή Sparc 32bit / 64bit) , καθώς και στην έκδοση του Solaris που η Sun αναφέρει οτι λειτουργούν.Προσωπικά εμένα δεν μου λειτούργησαν και αναγκάστηκα να χρησιμοποιήσω άλλους οδηγούς που βρήκα στο Internet για την συγκεκριμένη κάρτα δικτύου.Οι οδηγοί που λειτούργησαν σε εμένα είναι διαθέσιμοι και μπορείτε με ένα reply να μου τους ζητήσετε να σας τους στείλω με mail η ακόμα καλύτερα με χρήση messengers μιας και το μέγεθός τους δεν ξεπερνά το 330kb .
Η εγκατάσταση των drivers μπορεί να γίνει με τους παρακάτω τρόπους :
  • Με χρήση της εντολής PkgAdd ( Manual / Automatic "No User Input Required" )
  • Με χρήση AdminTool ( Graphical User Interface )
Προσωπικά θα αναφέρω τον πρώτο τρόπο μιας και είναι ο τρόπος που χρησιμοποίησα για να κάνω την εγκατάσταση των οδηγών της κάρτας.Τα βήματα που πρέπει να ακολουθήσουμε για manual εγκατάσταση με χρήσης της εντολής PkgAdd είναι τα παρακάτω :
  • Ανοίγουμε μια κονσόλα και πηγαίνουμε στο φάκελο στον οποίο έχουμε αποσυμπιέσει τους οδηγούς
  • Ανοίγουμε τον υποφάκελο με τους drivers με όνομα "YUKONXsol" .
  • Εκτελούμε την εντολή PkgAdd : pkgadd -d . YUKONXsol
  • Μετά την εκτέλεση της εντολής αυτής θα εμφανιστεί ένα παράθυρο σε Shell και θα μας ζητήσει αν θέλουμε να ρυθμίσουμε τα IP Interfaces κατα την διάρκεια της εγκατάστασης.Αν επιλέξουμε ναι εισάγουμε όνομα , διεύθυνση ip και τον αριθμό του δικτύου για κάθε Interface που θέλουμε να ρυθμίσουμε ( Μόνο σε περίπτωση που έχουμε περισσότερα απο 1 Interfaces να ρυθμίσουμε ) . Εάν επιλέξουμε όχι απλά θα φορτωθούν μόνο οι drivers και μετά θα πρέπει χειροκίνητα να ρυθμίσουμε όλα τα Interfaces .

Με την ολοκλήρωση των παραπάνω βημάτων το σύστημα θα μας ζητήσει Reboot πράγμα το οποίο δεν είναι απαραίτητο να πραγματοποίησουμε . Για τον δεύτερο τρόπο εγκατάστασης στην οποία δεν απαιτείται ο χρήστης να εισάγει κανένα δεδομένο όπως προηγουμένως χρειάζεται να γίνουν οι παρακάτω ενέργειες :

  • Ανοίγουμε μια κονσόλα και πηγαίνουμε στο φάκελο στον οποίο έχουμε αποσυμπιέσει τους οδηγούς
  • Ανοίγουμε τον υποφάκελο με τους drivers με όνομα "YUKONXsol" .
  • Εκτελούμε την εντολή : touch response . Αυτό γίνεται για να περιορίσουμε την παρεμβολή του χρήστη κατα την διάρκεια της εγκατάστασης δημιουργώντας ένα κενό αρχείο με όνομα response στον φάκελο στο οποίο έχουμε κάνει αποσυμπίεση τους οδηγούς της κάρτας δικτύου .
  • Κοιτάζουμε μέσα στο αρχείο /var/sadm/install/admin/default για την παρακάτω εγγραφή : action = ask .Θα πρέπει να αλλάξουμε value σε αυτή την εγγραφή και να την κάνουμε ώς εξής : action = nocheck .Σε διαφορετική περίπτωση θα μας εμφανιστεί κάποια ειδοποίηση η οποία θα μας ενημερώνει οτι χρειάζεται δικαιώματα διαχειριστή συστήματος (root) η ολοκλήρωση της εγκατάστασης.
  • Στο αρχείο /var/sadm/install/admin/default δεν μπορεί να γίνει εγγραφή απο έναν απλό χρήστη.Για να βάλουμε λοιπόν στο αρχείο αυτό την τιμή που προαναφέραμε δημιουργούμε ένα νέο αρχείο admin με όνομα default στον φάκελο που βρισκόμαστε.Για περισσότερες πληροφορίες μπορούμε να απευθυνθούμε στην Man Page του Admin(4).
  • Εκτελούμε την εντολή PkgAdd με την χρήση των ακολούθων διακοπτών : pkgadd -d . -r ./response -a ./default YUKONXsol

Τώρα οι οδηγοί θα εγκατασταθούν χωρίς να χρειαστεί απο εμάς να εισάγουμε περαιτέρω στοιχεία κατα την διάρκεια της διαδικασίας εγκατάστασης της κάρτας δικτύου.

Μετά απο την παραπάνω διαδικασία θα πρέπει να ρυθμίσουμε το DHCP. Αυτό θα γίνει με την δημιουργία κάποιων κενών αρχείων με χρήση της εντολής touch .Έχουμε λοιπόν :

  • touch /etc/dhcp.hme0
  • touch /etc/hostname.eth0 .Το αρχείο αυτό θα πρέπει να είναι κενό για να λειτουργήσει το DHCP
  • Προσθέτουμε μια γραμμή στο /etc/inet/hosts η οποία θα περιέχει την εξής εγγραφή : 127.0.0.0 localhost . Οι υπόλοιπες γραμμές θα προστεθούν απο το σύστημα κατα την διάρκεια εκκίνησης του Υπολογιστή ( Boot Time) .
  • touch /etc/notrouter . Αυτό χρειάζεται απλά για να ενημερώσει το λειτουργικό οτι το σύστημά μας δεν θα χρησιμοποιηθεί σαν router .
  • touch /etc/defaultrouter . Αυτό το αρχείο πρέπει να είναι κενό μιάς και οι εγγραφές σε αυτό θα τοποθετηθούν απο το DHCP . ΄
  • Ανοίγουμε το /etc/defaultrouter και βάζουμε μέσα την ip του router μας και κάνουμε save .
  • touch /etc/resolv.conf
  • Ανοίγουμε το αρχείο /etc/resolv.conf και προσθέτουμε την παρακάτω εγγραφή : nameserver [isp_dns_server_ip], όπου [isp_dns_server_ip] βάζουμε την IP address του DNS Server του παροχέα Internet που έχουμε (ISP) . Αν ο ISP μας έχει και δεύτερο DNS Server απλά βάζουμε ακριβώς κάτω απο την προηγούμενη εγγραφή μία ακριβώς ίδια αλλά με την διαφορά οτι θα βάλουμε σαν την IP του δεύτερου DNS Server .
  • Ανοίγουμε το αρχείο /etc/nsswitch.conf και αλλάζουμε την εγγραφή hosts σε : hosts : dnsfiles
  • Κάνουμε επανεκκίνηση στο σύστημα (Reboot)

Μετά την επανεκκίνηση του συστήματος θα εμφανιστούν κάποια μηνύματα για τον DHCP Client.Μετά το Login στο λειτουργικό θα πρέπει η κάρτα δικτύου μας να λειτουργεί κανονικά.

Καλή επιτυχία !