Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Installare IBM DB2 on Gentoo + E-commerce HELP !!!
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sat Sep 24, 2005 6:13 pm    Post subject: Installare IBM DB2 on Gentoo + E-commerce HELP !!! Reply with quote

Salve raga,
devo installare IBM DB2 sulla mia gentoo-box, ma non ci sono riuscito ...
Ecco cosa ho fatto:
Code:
 

emerge rpm #è richiesto, i pacchetti sono in rpm
tar -xvf LNX26_ ... #scompatto il file adatto alla mia versione del kernel


e poi ho provato nella maniera usuale, facendo partire
Code:


db2setup


grafico, bellissimo, seguo tutte le istruzioni, addirittura gli faccio creare un utente e un gruppo apposito per il database (come da default), ma ad un certo punto si pianta, dicendo: #dal file di log:
Code:


/home/carmelo/pe/db2/linux26/install/db2jinst: line 142: 24802 Killed        $JAVA_PATH/$JAVA_INTERPRETER $JAVA_OPTIONS -cp $JAVA_CLASSPATH $DB2SetupRun "$@" 2>/tmp/db2setup.err.running


Allora ho fatto un pò di ricerche in rete, per vedere se su Gentoo (non essendo assicurata la compatibilità dall'IBM) cambia qualcosa nel processo di installazione, ho trovato questa guida http://ldp.rtin.bz/HOWTO/DB2-HOWTO/gentoo.html, che mi dice di cambiare alcune linee di codice nel file db2_install, ma NON SI TROVANO !!!! !!!!! !!!!
Provo comunque ad installare con
Code:


db2_install


ma si pianta dicendomi:
Code:


IBM_db2cliv81...
error: Failed dependencies:
        IBM_db2msen81 >= 8.1.2-96 is needed by IBM_db2cliv81-8.1.2-96
        libc.so.6(GLIBC_2.2) is needed by IBM_db2cliv81-8.1.2-96
        /bin/sh is needed by IBM_db2cliv81-8.1.2-96
Il file di registrazione per l'installazione si trova in /tmp/db2_install_log.24599.


A parte che non so come risolvere queste dipendenze . . . . . . . . .
MMA ... NON SO PIU' CHE FARE, il problema è che devo usare sto DB per un progetto, e se non mi sbrigo a consegnarlo il prof mi cancella anche un bel 30 L allo scritto !!!!

DISPERAZIONE |||||||||||||||||||||||||!!!!!!!!!!!!!!!1
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo


Last edited by RollsAppleTree on Sat Sep 24, 2005 7:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sat Sep 24, 2005 6:39 pm    Post subject: Re: Installare IBM DB2 on Gentoo Reply with quote

RollsAppleTree wrote:
A parte che non so come risolvere queste dipendenze . . . . . . . . .


Potresti scaricare anche gli rpm "certificati" che risolvono le dipendenze e preparare un ambiente chrooted dove far girare DB2.

Se non ricordo male per un problema simile avevo postato un link ad un articolo di Novell sull'argomento ma non sono riuscito a trovarlo :-(
_________________
Ciao da me!
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sat Sep 24, 2005 6:43 pm    Post subject: Reply with quote

... Gli rpm certificati ???

Cosa divrei cercare sui motori di ricerca per trovarli ???

e poi ...

Un ambiente chrooted ... non capisco perchè ...

Mi scuso a priori per l'ignoranza, ma non mi va proprio di installare la versione per Winzozz... per cui sono qui a penare !!!
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sat Sep 24, 2005 6:46 pm    Post subject: Reply with quote

RollsAppleTree wrote:
Un ambiente chrooted ... non capisco perchè ...


Il tuo problema sono le glibc.
Quel eseguibile cerca delle glibc versione 2.2 mentre tu dovresti avere almeno le 2..3.x
Allora o installi le glibc2.2 in parallelo con le 2.3 (e non sono convinto che la cosa sia banale) oppure prepari un miniambiente con quelle librerie e gli eseguibili di DB2.
Il motivo per cui lo devi fare con il chroot é che altrimenti andrebbe a cercare le librerie standard (quindi le 2.3).

Ok?
_________________
Ciao da me!
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sat Sep 24, 2005 6:56 pm    Post subject: Reply with quote

Grazie mille, sempre esplicativo e un valido aiuto per tutti noi noob .....

ci provo ....

e vi faccio sapere !!!!!!!
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sat Sep 24, 2005 7:12 pm    Post subject: Reply with quote

mmmmmmmmmm

dovrei ripartire quantomeno da uno stage3 per installare il tutto, e reinstallare X11 e almeno un desktop manager ...

Porca paletta quanto lavoro !!!!

MALEDETTO IO QUANDO HO SCELTO DI FARE quel PROGETTO E IL PROF CHE MI HA IMPOSTO DB2 !!!

e pensare che me l'ha imposto solo perchè supporta i trigger ...

tutto per un sito di e-commerce ...

a proposito... non è che sapete dove potrei trovare un pò di documentazione sull'architettura di un sito di e-commerce ???

GRAZIE !!!!!!
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
emix
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1014

PostPosted: Sat Sep 24, 2005 7:18 pm    Post subject: Reply with quote

RollsAppleTree wrote:
e pensare che me l'ha imposto solo perchè supporta i trigger ...

Anche PostgreSQL supporta i trigger... chiedigli di cambiarti le specifiche :roll:
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Sat Sep 24, 2005 7:59 pm    Post subject: Reply with quote

Ma se installi le glibc 2.2 al posto delle 2.3 sul tuo sistema non va piu' nulla vero?
Potresti preparare al limite un server virtuale, utlizzando uml, dovrebbero esserci delle iso di varii sistemi, prendi metti una slack vecchia con le glibc 2.2 e ci installi dentro ..
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sat Sep 24, 2005 9:25 pm    Post subject: Reply with quote

farlo con uml nn è una cattiva idea, anche se nn ho esperienza con usermodelinux....

sto pensando di emulare un linux (ad esempio con vmware) e installlare tutto lì ...

Cmq è una vergogna che una casa così prestigiosa come l'IBM faccia software con queste leggerezze di progettazione....

Soprattutto dato che ho scaricato l'ultima relase e ancor di più che dice essere una grande sostenitrice di linux ........

E per quelle dritte sull'architettura del sito??? :P
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sun Sep 25, 2005 8:43 am    Post subject: Reply with quote

RollsAppleTree wrote:
farlo con uml nn è una cattiva idea, anche se nn ho esperienza con usermodelinux....

sto pensando di emulare un linux (ad esempio con vmware) e installlare tutto lì ...


Mmm la coluzione chroot non ti piace o semplicemente sono stato poco chiaro?

Se siamo nel primo caso de gustibus, se nel secondo caso vediamo se riesco a spiegarmi meglio.

Crei una directory dove costruire la struttura del chroot (ad es. /usr/local/chrootDB2)
In quella directory crei il classico albero di directory di un sistema *nix (/var, /bin, /lib, /sbin, /usr, /usr/bin, /usr/lib, ...)
Cerchi ( o compili da te) una shell linkata staticamente e la installi in quel sottoalbero
Installi (in quel sottoalbero) DB2 e le glibc2.2. Le glibc o te le ricompili da te oppure prendi le versioni binarie di una vecchia RH (la stessa RH indicata nei files di installazione DB2, per intenderci).

A quel punto facendo qualcosa tipo:
Code:
chroot /usr/local/chrootDB2 /bin/bash

entri nel chroot e dovresti essere in grado di avviare DB2. Se incontri un errore dovuto ad altre dipendenze mancanti puoi fare la stessa manovra che hai fatto per le glibc.

É piú chiaro adesso?
_________________
Ciao da me!
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sun Sep 25, 2005 10:30 am    Post subject: Reply with quote

Si, adesso si !!!!


Pensavo di dover reinstallare un Linux in un'altra directory!!!!

Così è fattibile !!! e per X e un desktop manager ???

O dopo avrelo installato posso runnarlo dal sistema non chrootato???
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sun Sep 25, 2005 10:51 am    Post subject: Reply with quote

RollsAppleTree wrote:
Così è fattibile !!! e per X e un desktop manager ???


Per DB2 ti serve X? Perché se no allora usi la tua installazione normale.
Solo quando devi avviare DB2 vai nel chroot. L'eventuale applicativo client vedrebbe DB anche se si trova all'esterno del chroot (certo, a meno che il client non necessiti delle stesse librerie del DB2)


EDIT: Mi sembra che tu non abbia ben chiaro il funzionamento del chroot.... prova a dare un occhiata a questo capitolo degli Appunti di Informatica Libera ;-)
_________________
Ciao da me!
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sun Sep 25, 2005 11:00 am    Post subject: Reply with quote

Quello che sto installando, non è solamente il Core di IBM DB2, (ovverosia la parte a riga di comando) ma ci sono anche parecchi tool grafici per aiutarmi nella progettazione e nella creazione del database (tipo mysqlAdmin, ma ovviamente + complessi).

Questi mi servirebbero, è per questo che chiedevo .........

Tra l'altro anche l'installazione è grafica .........
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
Apetrini
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1158

PostPosted: Sun Sep 25, 2005 11:35 am    Post subject: Reply with quote

Leggendo questo post ho ritrovato il cd di db2 8.1 e ho tentato di installarlo, ma come riscontrato da voi ci sono problemi con glibc.

Andando sul sito Ibm ho visto che c'è una versione nuova la 8.2 questa forse risolve il problema.

Ah si guarda che sul sito di IBM c'è anche una guida con tanto di immagine vmware per mettere su DB2 su linux con, appunto, vmware.

http://www-306.ibm.com/software/data/db2/linux/vmware/ Prova e facci sapere, secondo me è la scelta migliore per ora. Giocare con le glibc la vedo dura....

P.s. ma come mai il DB2 non c'è in portage?
_________________
Linux ape 2.6.31-vanilla. Paludis since 0.28.0.
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sun Sep 25, 2005 12:28 pm    Post subject: Reply with quote

[ricordiamoci xkè usiamo linux]

vmWare == software proprietario == NO SERIAL KEY == ....... dovrei applicare qualche Cr**K

[/ricordiamoci xkè usiamo linux]
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sun Sep 25, 2005 12:38 pm    Post subject: Reply with quote

Apetrini wrote:

P.s. ma come mai il DB2 non c'è in portage?


Penso che nn ci sia perchè non è direttamente supportato da IBM in Gentoo ......
e da tutti questi problemi .........
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
Apetrini
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1158

PostPosted: Sun Sep 25, 2005 12:43 pm    Post subject: Reply with quote

Preferirei che dicessi
Code:
vi ricordo perche uso linux
invece di
RollsAppleTree wrote:
ricordiamoci xkè usiamo linux


Non è detto che le persone che usano linux odiano il software proprietario e non è neanche detto che le persone che usano linux lo fanno solo per risparmiare il costo delle licenze....

Va be, io ti ho postato un link a una possibile soluzione, al massimo metti su PostGres...
_________________
Linux ape 2.6.31-vanilla. Paludis since 0.28.0.
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sun Sep 25, 2005 12:50 pm    Post subject: Reply with quote

non intendevo dire che odio il sw proprietario o che non voglio comprare le licenze, solo che uso linux (oltre perchè mi sono innamorato di questo SO e della sua filosofia), perchè mi sembra INGIUSTO crakkare programmi e usarli senza licenza e senza esserne realmente e legislativamente abilitato

Speriamo che nn mi sia spiegato male ...

[EDIT] io ho la versione 8.2 e mi da sto problema ..... Non l'hanno ancora risolto !!!
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
Apetrini
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1158

PostPosted: Sun Sep 25, 2005 1:01 pm    Post subject: Reply with quote

RollsAppleTree wrote:
[ricordiamoci xkè usiamo linux]

vmWare == software proprietario == NO SERIAL KEY == ....... dovrei applicare qualche Cr**K

[/ricordiamoci xkè usiamo linux]


e comunque... vmWare 5.5 beta... stanno cercando beta tester, sottoscrivi un form e ti danno una licenza a gratis infinita per la versione beta che ti assicuro a me gira benissimo. Ho gia sottoscritto un paio di bug con un maio amico, sciocchezze minime comunque...

Se non vuoi rischiare di sputtanarti il stsema o segui le indicazioni sul sito Ibm o ti metti su una slackware vecchia(su vmWare) e fai girare il DB2 la.
Poi fa come vuoi, il mio è solo un consiglio...
_________________
Linux ape 2.6.31-vanilla. Paludis since 0.28.0.
Back to top
View user's profile Send private message
RollsAppleTree
Guru
Guru


Joined: 18 Feb 2005
Posts: 340
Location: Sicilia - Catania

PostPosted: Sun Sep 25, 2005 1:07 pm    Post subject: Reply with quote

Appena finisco di studiare (SISTEMI DISTRIBUITI... CHE PALLA !!!!!!!) provo e vi faccio sapere !!!

Grazie Mille Apetrini e Randomaze

Se riesco, poi scrivo una guida su come far girare IBM DB2 su Gentoo .....
_________________
RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Sun Sep 25, 2005 2:15 pm    Post subject: Reply with quote

tornando al discorso vm ti ricordo che oltre a vmware esistono anche qemu bosh ed altri... tutti usabili, magari leggermente più lenti...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum