gaig Δημοσιεύτηκε Σεπτέμβριος 8, 2011 #1 Δημοσιεύτηκε Σεπτέμβριος 8, 2011 - Το υπαρχον setup:Ubuntu server 10.10 64bit (2.6.35-22-server) το οποιο τρεχει καποια services . Προς το παρον τρεχει και γραφικο περιβαλλον (ubuntu-desktop) το οποιο οταν ολοκληρωσω το συστημα, δε θα ξεκινα.- Ο στοχος:Να στηθει win2008 σε vm στο οποιο θελω να τρεχει καποια services. Θελω επισης το virtualization software να υποστηριζει και καποιο web based remote interface (εχω δει οτι το vmware server το κανει) για να μπορω να προσθετω κατα καιρους και αλλα vm (μιας και δε 8α εχω γραφικο περιβαλλον και δε θελω να το κανω απο κονσολα).- Το προβλημα:Εφαγα περιπου μια βδομαδα προσπαθοντας να εγκαταστησω το vmware server στο ubuntu. Δοκιμασα και με 64bit και 32bit εκδοση, δοκιμασα και 2 patchακια που βρηκα στο internet για 2.6.35 kernel, αλλα το τιμημενο δεν κανει compile.- To ερωτημα:Τελικα, εχει καταφερει κανεις να βαλει vmware server σε ubuntu 10.10? Ή μηπως υπαρχει αλλο virtualization software που και καλο performance να εχει, και να εχει web remote, και να μην εχει καποιο περιορισμο στα services και στο δικτυο (πχ, εχω βρει ας πουμε καποια που δεν επιτρεπουν να τρεχουν servers)? Ή πρεπει αναγκαστικα να κανω καποιους συμβιβασμους?PS. Τωρα το μηχανημα βρισκεται σε αλλη χωρα, οποτε πολυ χλωμο να γινει καποια αλλαγη στο OS.
gaig Σεπτέμβριος 10, 2011 Author #2 Σεπτέμβριος 10, 2011 κανεις?παντως εκανα μια δοκιμη εδω που ειμαι, περασα σε εναν ατομ centos και εβαλα σχετικα ευκολα το ubuntu server (εστησα μαλιστα access σε domain controller μεσω vpn).Εχω αρχισει να υποψιαζομαι οτι ισως το προβλημα να ειναι η 64bit εκδοση ubuntu server (να θελει 32bit), αλλα αυτο δεν ειναι ουτε επιλογη ουτε και λυση.Μηπως τελικη η μοναδικη λυση ειναι να βαλω 64bit 2008 server native και να τρεχω σε vm καποιο linux?
ganastasiou Σεπτέμβριος 10, 2011 #3 Σεπτέμβριος 10, 2011 Αν και δεν έχω στήσει vmware server,δώσε μας το output του error που βγάζει στο compile.
Jaco Σεπτέμβριος 10, 2011 #4 Σεπτέμβριος 10, 2011 Εγκατέστησε το virtualbox, το οποίο είναι free και πολύ δυνατό...Το vb έχει ενσωματωμένο rdp, ασχετά με την πλατφόρμα που τρέχεις και τρέχει και headless... Το έχω χρησιμοποιήσει αρκετές φορές με αυτό τον τρόπο και στο σπίτι και στην δουλειά και δεν με έχει απογοητεύσει ποτέ...Το πιο εύκολο, για να αποφύγεις τα πολλά commands από terminal, είναι να στήσεις ένα virtual machine σε γραφικό περιβάλλον, να εγκαταστήσεις το λειτουργικό και να ρυθμίσεις τις παραμέτρους του και μετά να το κάνεις headless και να το ρίξεις στο inittab να ξεκινά από το startup... Αν όμως είσαι ο ράμπο του terminal, τότε χρειάζεσαι αυτές τις εντολές, για να το σετάρεις (επέλεξε μόνος σου τις παραμέτρους)...VBoxManage createvm --name "Server2008" --registerVBoxManage modifyvm "Server2008" --memory 1024 --acpi on --boot1 dvd --nic1 bridged --bridgeadapter1 eth1VBoxManage createhd --filename /data/Server2008.vdi --size 200000 --registerVBoxManage storagectl "Server2008" --name "IDE Controller" --add ideVBoxManage storageattach "Server2008" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /data/Server2008.vdiVBoxManage storageattach "Server2008" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /dev/cdromΓια να κάνεις share κάποιο cifs/smb space...VBoxManage sharedfolder add --name SHARES --hostpath /data/Αυτές τις εντολές για να ενεργοποιήσεις το rdp μπορείς να επιλέξεις και άλλη πόρτα εκτός της 3389...VBoxManage modifyvm "Server2008" --vrdp on --vrdpport 3389 --vrdpauthtype null --vrdpmulticon onΚαι αυτό το βάζεις στο inittab (ή στο monit)... Στην fedora χρησιμοποιώ το inittab, αλλά το monit είναι πιο απλό στην χρήση, αλλά πρέπει να φτιάξεις και ένα conf αρχείο...VBoxHeadless --startvm Server2008 &Το & βασικά το χρειάζεσαι μόνο όταν το τρέχεις manual εσύ από το terminal, αλλά άστο να υπάρχει και στο monit/inittab...Αν για κάποιο λόγο κάτι δεν είναι σωστό και το vm loop-άρει, δηλαδή κάνει συνέχεια boot λόγο του monit/inittab και κρασάρει, τότε το απενεργοποιείς από το inittab/monit πρώτα και μετά το κλείνεις έτσι, μέχρι να λύσεις το πρόβλημα...VBoxHeadless --stopvm Server2008Αυτά...
ganastasiou Σεπτέμβριος 10, 2011 #5 Σεπτέμβριος 10, 2011 Η εκκίνηση μπορεί να γίνει και με ένα script,το οποίο θα τρέχει απο cron job(του user που θέλεις) στην εκκίνηση.Πάντως το virtualbox έχει και web ui, phpvirtualbox - A web-based VirtualBox front-end written in PHP. - Google Project Hosting
Jaco Σεπτέμβριος 10, 2011 #6 Σεπτέμβριος 10, 2011 Σημασία (αν είναι η εφαρμογή που φαντάζομαι) δεν έχει μόνο τα τρέχει στην εκκίνηση, αλλά αν για κάποιο λόγο το process τερματίσει (crash?), το monit (και το inittab) θα το ξανα-ξεκινήσουν αυτόματα...
ganastasiou Σεπτέμβριος 11, 2011 #7 Σεπτέμβριος 11, 2011 Συμφωνώ αλλά αν για κάποιο λόγο έχει πρόβλημα στην εκκίνηση,είναι σπατάλη πόρων αυτή διαδικασία αν δεν το πάρει χαμπάρι.Πάντως για το monit δεν το ήξερα.Thnx
gaig Σεπτέμβριος 11, 2011 Author #8 Σεπτέμβριος 11, 2011 Ευχαριστω για ολες τις απαντησεις! Σιγουρα θα τις λαβω υποψιν μουΑν και δεν έχω στήσει vmware server,δώσε μας το output του error που βγάζει στο compile.Με το τελευταιο patch που δοκιμασα μου εβγαλε ενα τετοιο μυνημα. Με το αλλο δεν το εχω συγκρατησει πουθενα."none of the prebuilt vmmon modules for vmware server is suitable for your running kenreldo you want this programm to try to build the vmmon module for your system(you need to have a C compiler installed)?"Εγκατέστησε το virtualbox, το οποίο είναι free και πολύ δυνατό...Ε, αφου ολοι μου λετε οτι κανει το ιδιο πανω κατω θα το δοκιμασω.Απο performance πως τα παει? (αν και δε θα εχω ιδιαιτερο load στο vm)Το vb έχει ενσωματωμένο rdp, ασχετά με την πλατφόρμα που τρέχεις και τρέχει και headless... Το έχω χρησιμοποιήσει αρκετές φορές με αυτό τον τρόπο και στο σπίτι και στην δουλειά και δεν με έχει απογοητεύσει ποτέ...Ωραια, το θελουμε αυτο.Το πιο εύκολο, για να αποφύγεις τα πολλά commands από terminal, είναι να στήσεις ένα virtual machine σε γραφικό περιβάλλον, να εγκαταστήσεις το λειτουργικό και να ρυθμίσεις τις παραμέτρους του και μετά να το κάνεις headless και να το ρίξεις στο inittab να ξεκινά από το startup... Αυτο ακριβως εχω κανει. Προς το παρον τρεχει gnome και μπαινω με teamviewerΑν όμως είσαι ο ράμπο του terminal, Δεν ειμαι για κανενα λογο!Η εκκίνηση μπορεί να γίνει και με ένα script,το οποίο θα τρέχει απο cron job(του user που θέλεις) στην εκκίνηση.εννοεις να τρεχει στο startup? μεχρι στιγμης, μια φορα που χρειαστηκε το καλουσα απο το /etc/rc.local
ganastasiou Σεπτέμβριος 11, 2011 #9 Σεπτέμβριος 11, 2011 Με το τελευταιο patch που δοκιμασα μου εβγαλε ενα τετοιο μυνημα. Με το αλλο δεν το εχω συγκρατησει πουθενα."none of the prebuilt vmmon modules for vmware server is suitable for your running kenreldo you want this programm to try to build the vmmon module for your system(you need to have a C compiler installed)?"Αυτό δεν είναι error,είναι ερώτηση που κάνει στο setup,απλά ξαναχτίζει το module κάνοντας χρήση των headers του πυρήνα που χρησιμοποιείς.
gaig Σεπτέμβριος 14, 2011 Author #10 Σεπτέμβριος 14, 2011 Αυτές τις εντολές για να ενεργοποιήσεις το rdp μπορείς να επιλέξεις και άλλη πόρτα εκτός της 3389...Αφου εφαγα αρκετα τα μουτρα μου με το vmware server (κολαγε σε παρα πολλα σημεια, μπηκα στον κοπο να πειραξω τα conf ολων των patch ειτε για να κανω καποιο για καποιο link ειτε για να παρακαμψω καποιο check. Για καποιο λογο δε δεχοταν τα kernel headers, παρολο που ειχα τα σωστα, οποτε πειραξα παλι το script και τα εβαλα καρφωτα γιατι αλλιως μου εβγαζε: The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not matchyour running kernel (version 2.6.35-22-server). Even if the module were to compile successfully, it would not load into the running kernel. Και αφου τα εκανα ολα αυτα και λεω, παει τελειωσε... δεν μπορουσε να κανει compile ουτε το vmnet module ουτε το vmmon!!)Στο δι#$% λεω, θα βαλω το vbox. Για την ακριβεια, ηταν ηδη installed στο ubuntu η εκδοση 4.1.2 !!εφτιαξα πολυ ευκολα και γρηγορα το vm που ηθελα και παιζει μια χαρα με τα services του (βεβαια, δε γινεται να παιξει με τπτ στην ιδια ΙΡ που εχει και το host συστημα)Αλλα δεν παιζει το rdp του vbox. Kαταρχας, για το vbox δε λες? Ή μηπως για τα win?Εγω θελω να διαχειριζομαι το ιδιο το vbox και να μπορω να προσ8αφαιρω vms. Kαι με ποιο προγραμμα θα μπαινω στο rdp του vbox? Με αυτο των windows δε συνδεεται. Δοκιμασα και το "chicken of the vnc", και αυτο χωρις αποτελεσμα.Μηπως πρεπει να βαλω το gnome για να τρεξει?
ganastasiou Σεπτέμβριος 14, 2011 #11 Σεπτέμβριος 14, 2011 Εγω θελω να διαχειριζομαι το ιδιο το vbox και να μπορω να προσ8αφαιρω vms. \Το δοκίμασες;phpvirtualbox - A web-based VirtualBox front-end written in PHP. - Google Project Hosting
Recommended Posts
Archived
This topic is now archived and is closed to further replies.