SayIT
Software => Sisteme *NIX => Topic started by: kquizak on 03 November 2007, 19:33
problema: am la dispozitie o singura masina... Vreau sa am ORACLE 11g si oc4j , insa ca sa le pornesc imi trebuie $ORACLE_HOME diferite..Ma gadisem ca cel mai elegant(nu cel mai simplu) ar fi ca sa folosesc ceva de genul qemu.. si in asa fel sa am doua masini virtuale... insa nu stiu despre performante...Am incercat sa instalez centOS 5 pe un laptop sa vad cum merge si i-am dat 512 RAM (nu am foarte mult pe laptop)... si ii ia 2 ora sa se instaleze...ceea ce nu cred ca e bine...Sunt complet aerian in domeniu... ce as putea folosi pt virtualizare... am auzit de xen dar nu stiu cum se foloseste si daca e ce imi trebuie
Poţi să ai ambele versiuni instalate fără probleme? Cred că nu ai nevoie de virtualizare.
O porneşti pe fiecare dintr-un script diferit:
export ORACLE_HOME=~/oracle1
/path/to/executabil1
şi
export ORACLE_HOME=~/oracle2
/path/to/executabil2
Nu am testat dacă merge, dar o să încerc de curiozitate. Dacă afli înaintea mea postează aici.
sigur merge ... nu am incercat in cazul oracle, dar porneam tomcat cu alt jvm decat cel ce il foloseam in mod curent in modul asta(in scriptul de pornire a lui ii specificam alt JAVA_HOME)...oricum poate fi facut in mai multe feluri... pornire unul din serverecu un alt user(editezi .bashrc sa exporte alta valoare pt varibila de sistem... sau mai simplu editezi fisierul executabil sa foloseasca valoarea pe care o vrei tu... e un script shell)
pe de alta parte ma incita partea asta cu virtualizarea... poate o sa ma prind la un hosting... si ar fi interesant pt cine vrea sa aiba un server virtual privat...
Virtualizare + Oracle = NU, cel putin daca nu vrei asa mori langa el. Singura solutie de virtualizare care merge bine (adica perfect) este in Solaris, cu asa numitele Solaris Zones. Acolo poti sa virtualizezi Oracle, in rest, don't bother.