Installation and Configuration Supplement
DB2-nodekonfigurasjonsfilen - db2nodes.cfg
Parameteren resourcesetname støttes bare på AIX, HP-UX,
Solaris Operating Environment og Linux.
På Linux-operativsystemer definerer kolonnen resourcesetname et tall
som samsvarer med en NUMA-node (Non-Uniform Memory Access) på
systemet. numactl-systemfunksjonen må være tilgjengelig i tillegg til en 2.6-kjerne med støtte for NUMA-policy. Les om man-siden for numact1 hvis du vil vite mer om NUMA-støtte på Linux-operativsystemer.
Eksempel på bruk av resourcesetname på Linux-operativsystemer
Dette eksempelet viser hvordan du definerer en NUMA-maskin med fire noder der hver logiske node er knyttet til en NUMA-node.
Fremgangsmåte
- Kontroller at det finnes NUMA-funksjoner på systemet.
- Kjør denne kommandoen:
$ numactl --hardware
Det blir vist utdata som ser omtrent slik ut:
available: 4 nodes (0-3)
node 0 size: 1901 MB
node 0 free: 1457 MB
node 1 size: 1910 MB
node 1 free: 1841 MB
node 2 size: 1910 MB
node 2 free: 1851 MB
node 3 size: 1905 MB
node 3 free: 1796 MB
- I dette eksempelet er det fire NUMA-noder på systemet. Rediger filen db2nodes.cfg
på denne måten for å knytte hver MLN (Multiple Logical Node) til en
NUMA-node på systemet:
0 hostname 0 hostname 0
1 hostname 1 hostname 1
2 hostname 2 hostname 2
3 hostname 3 hostname 3
Registervariabelen DB2NOLIOAIO er erstattet med DB2LINUXAIO (Linux)
DB2 Universal Database (UDB)-registervariabelen DB2NOLIOAIO blir avvist fra og med versjon 8.2.2 (tilsvarer versjon 8.1 opprettingspakke 9).
For Linux-brukere er DB2NOLIOAIO-registervariabelen erstattet med DB2LINUXAIO.
Applikasjonstjener for DB2 UDB
Applikasjonstjeneren for DB2 Universal Database (UDB) støtter ikke lenger fjernadministrasjon eller
lagrede prosedyrer.
De oppdaterte emnene er som følger:
Aktivere applikasjonstjeneren for DB2 UDB
Aktiveringen av databasen utfører følgende:
- Kobler til en oppgitt database
- Oppretter og legger inn data i metadatatabeller
- Oppdaterer DBM CFG-parametere, JDK_PATH og JAVA_HEAP_SZ
- Installerer DB2 Web Services Application
Forutsetning
På Linux må du, etter at du har installert applikasjonstjeneren, og før du aktiverer applikasjonstjeneren,
konfigurere Linux Java-miljøet. Slå opp i boken Application
Development Guide: Building and Running Applications hvis du vil vite mer om hvordan du
konfigurerer Linux Java-miljøet.
Fremgangsmåte
Slik aktiverer du applikasjonstjeneren for DB2 UDB:
- Logg deg på DB2-tjeneren som root on Linux- eller UNIX-operativsystemer
eller som en bruker med Administrator-rettigheter på Windows-operativsystemer.
- For Linux- og UNIX-baserte operativsystemer kjører du denne kommandoen:
. /db2-forekomstbane/sqllib/db2profile
der db2-forekomstbane er der DB2-forekomsten ble opprettet.
- Kjør en av disse kommandoene:
- For Linux- og UNIX-operativsystemer:
AppServer_install_path/bin/enable.sh
-db db-kallenavn
-user db-bruker
-password db-passord
-db2path bane_til_sqllib
-instance forekomstnavn
-easpath bane_til_eas
-fencedid beskyttet_bruker-id
- For Windows-operativsystemer:
AppServer_install_path\bin\enable
-db db-kallenavn
-user db-bruker
-password db-passord
-db2path bane_til_sqllib
-instance forekomstnavn
-easpath bane_til_eas
der
- db-kallenavn er kallenavnet til databasen som skal
aktiveres.
- db-bruker er bruker-IDen som skal brukes for tilkobling
til databasen.
- db-passord er passordet som skal brukes for bruker-IDen
ved tilkobling til databasen.
- bane_til_sqllib er banen til DB2 UDB-forekomstens
SQLLIB-katalog. Denne banen brukes til å oppdatere DB2EAS med de nødvendige JAR-filene.
- forekomstnavn er navnet på en DB2 UDB-forekomst.
- bane_til_eas er banen til den innfelte
applikasjonstjeneren.
- beskyttet_bruker-id er bruker-IDen for den beskyttede
brukeren.
Når applikasjonstjeneren for DB2 UDB er aktivert, blir applikasjonstjeneren
startet automatisk.
Starte applikasjonstjeneren for DB2 UDB lokalt
Applikasjonstjeneren skal bare startes ved hjelp av den beskyttede bruker-IDen for
systemer som oppretter web-tjenester i et .NET-miljø eller kjører XML Metadata Registry
(XMR).
Fjernstarte applikasjonstjeneren for DB2 UDB
Avsnittet er fjernet. Applikasjonstjeneren for DB2 UDB støtter ikke lenger fjernadministrasjon.
Stoppe applikasjonstjeneren for DB2 UDB lokalt
Applikasjonstjeneren skal bare stoppes ved hjelp av den beskyttede bruker-IDen for
systemer som oppretter web-tjenester i et .NET-miljø eller kjører XML Metadata Registry
(XMR).
Fjernstoppe applikasjonstjeneren for DB2 UDB
Avsnittet er fjernet. Applikasjonstjeneren for DB2 UDB støtter ikke lenger fjernadministrasjon.
Deinstallere applikasjonstjeneren for DB2 UDB
Avsnittet er fjernet. Applikasjonstjeneren for DB2 UDB støtter ikke lenger fjernadministrasjon.
Aktivering av DB2 Embedded Application Server
Den aktiverte databasen for en DB2 Embedded Application Server må ligge i en
32-biters forekomst. Alle databaser som brukes fra DB2 Embedded Application
Server, kan ligge i 32-biters eller 64-biters forekomster.
Distribuere DB2 Web Tools
Applikasjonstjenere som bruker JDK 1.4, krever ikke lenger tilpasning av
CLASSPATH-variabelen ved distribusjon DB2 Web Tools. Alle avhengigheter, inkludert for XML-analysator og -transformering, distribueres nå med
web-modulen og forventes lastet inn fra katalogen WEB-INF\lib
i henhold til J2EE-spesifikasjonen. Denne endringen påvirker to informasjonsemner:
- Distribuere DB2 Web Tools på WebLogic-applikasjonstjenere
- Distribuere DB2 Web Tools på andre applikasjonstjenere
De oppdaterte emnene er som følger:
Distribuere DB2 Web Tools på WebLogic-applikasjonstjenere
Denne oppgaven beskriver hvordan du distribuerer og konfigurerer
DB2
Web Tools (inkludert web-kommandosenter og helsesenter) på BEA WebLogic 7.0.
Disse verktøyene kan kjøres som web-applikasjoner på en web-tjener for å gi
tilgang til DB2-tjenere gjennom nettlesere.
Forutsetninger
Før du installerer DB2 Web Tools på WebSphere, må du sørge for at du har følgende:
- BEA WebLogic 7.0 applikasjonstjener.
- IBM DB2 Administration Client versjon 8.
- En nettleser som er kompatibel med HTML 4.0.
Merk:
DB2 Web Tools er
testet med Netscape 4.x, Netscape 6.x, Netscape 7.x, Mozilla 1.x, Internet
Explorer 5.x, Opera 6.x, Konqueror 3.x (Linux) og EudoraWeb 2.x (Palm OS). Bruk av visse nettlesere som ikke er testet, kan kreve at det tilføyes en eksplisitt referanse
i servlettkonfigurasjonen.
Begrensninger
Følgende begrensninger gjelder for distribusjon av DB2 Web Tools:
- Flere språk og kodesettkonverteringer mellom mellomlaget og
DB2-tjenere
støttes ikke. Selv om språket for tjeneren brukes til visning, kan enkelte tegn
bli vist feil.
- For å se helsevarsler for databaser, tabellplasser og tabellplasscontainere i
Web Health Center må du sørge for at databasene er katalogisert på web-applikasjonstjeneren.
- Bruk av nettleserknappene (Stopp, Tilbake, Historikk) støttes ikke ved
bruk av DB2 Web Tools.
- Hvis du bruker Netscape Navigator 4 med DB2
Web Tools, er det ikke sikkert at nettleservisningen oppdateres riktig. Hvis du har dette problemet, kan du oppdatere visningen ved å minimere vinduet og deretter maksimere det. Du kan også oppdatere visningen ved å skjule nettleservinduet under et annet vindu og så hente
det frem i forgrunnen igjen.
- For å tildele ditt eget kallenavn til et DB2 Universal Database-system (UDB-system), en forekomstnode eller en database
må du eksplisitt katalogisere den på applikasjonstjeneren med DB2 Konfigureringsassistent eller DB2 Kontrollsenter.
- Ved første oppstarting krever DB2 Web Tools betydelig lengre tid til klargjøring enn
ved senere oppstartinger. Det meste av ventetiden skyldes den automatiske katalogiseringsprosessen. Hvis du ikke vil bruke funksjonen for automatisk katalogisering, kan du kutte ned på ventetiden
ved å slå av automatisk katalogisering via servlettkonfigureringen.
Merk:
Servlettkonfigurasjonsparametere er tilgjengelige i beskrivelsesfilen for distribusjon,
web.xml. Parameternavnene og standardverdiene kan endre med hver utgave. Noen applikasjonstjenere tillater endringen i disse parameterne, enten gjennom grensesnittet
eller ved direkte redigering av filen web.xml.
- Utdatabufferen (resultatene) har en absolutt maksimalstørrelse på 1 MB ved bruk av
nettlesere for bordmodeller og bærbare datamaskiner, selv om den er konfigurert for større kapasitet.
For PDA-nettlesere er grensen 1 kB.
- I operativsystemene Linux, UNIX, og Windows oppdager og katalogiserer DB2 Web Tools automatisk alle systemer på
samme TCP/IP-nett som applikasjonstjeneren. Systemer på samme TCP/IP-nett har samme første tre sifre i IP-adressen. Verktøyene
prøver å katalogisere DB2-systemnoder ved hjelp av det opprinnelige
fjernliggende TCP/IP-vertsnavnet. Hvis det er navnelikhet, tildeler verktøyene et vilkårlig unikt navn. Du
må eksplisitt katalogisere eventuelle andre DB2-administrasjonstjenere på applikasjonstjeneren hvis du vil at de skal være
tilgjengelige. Dette omfatter tjenere som bruker TCP/IP og som ikke er på samme
TCP/IP-nett som applikasjonstjeneren, og tjenere som ikke bruker TCP/IP.
- I operativsystemene Linux, UNIX, og Windows forsøker DB2 Web Tools automatisk å oppdage og katalogisere alle DB2-forekomstnoder og -databaser som befinner seg på katalogiserte DB2 UDB-systemer. Det er mulig å konfigurere en fjernforekomst for flere kommunikasjonsprotokoller, og
katalogen vil derfor inneholde en separat nodepost for hver protokoll som støttes av en
automatisk katalogisert forekomst. Hvis det er navnelikhet, tildeler verktøyene et vilkårlig unikt navn.
Fremgangsmåte
Slik installerer du DB2 Web Tools på WebLogic-applikasjonstjenere:
- Distribuer DB2 Web Tools gjennom WebLogic-administrasjonskonsollen ved å gjøre følgende:
- Start WebLogic-administrasjonskonsollen.
- Klikk på domene -> distribueringer
-> Web-applikasjoner i venstre vindusrute.
- Klikk på Konfigurer en ny web-applikasjon for å installere
web-applikasjonen for DB2 Web Tools.
- Bla gjennom listen over filsystemer for å finne
Sqllib\tools\web\db2wa.war.
- Klikk på velg ved siden av filnavnet
db2wa.war.
- Velg en tjener på listen over tilgjengelige tjenere for å huse DB2 Web Tools, og klikk på pilen for å flytte tjeneren til måltjenere.
Merk:
Du må beholde det opprinnelige navnet db2wa,
for det er hardkodet i DB2 Web Tools.
- Klikk på Konfigurer og distribuer.
- Vent til applikasjonstjeneren fornyer distribusjonsstatus for
web-applikasjonen på den valgte tjeneren. Hvis det går bra, skal det stå
Deployed=true
- Start web-applikasjonen for DB2 Web Tools, som du finner på:
http://tjenernavn:app_tjener_portnummer/db2wa
Eksempel: http://tjenernavn:7001/db2wa.
Distribuere DB2 Web Tools på andre applikasjonstjenere
Denne oppgaven beskriver hvordan du distribuerer og konfigurerer DB2 Web Tools (inkludert web-kommandosenter og helsesenter) på
andre applikasjonstjenere, for eksempel Tomcat 4.0 og Macromedia JRun 4.0.
Disse verktøyene kan kjøres som web-applikasjoner på en web-tjener for å gi
tilgang til DB2-tjenere gjennom nettlesere.
Forutsetninger
Før du installerer DB2 Web Tools, må du sørge for at du har følgende:
- En applikasjonstjener, for eksempel:
- IBM DB2 Administration Client versjon 8.
- En nettleser som er kompatibel med HTML 4.0.
Begrensninger
Følgende begrensninger gjelder for distribusjon av DB2 Web Tools:
- Flere språk og kodesettkonverteringer mellom mellomlaget og
DB2-tjenere
støttes ikke. Selv om språket for tjeneren brukes til visning, kan enkelte tegn
bli vist feil.
- For å se helsevarsler for databaser, tabellplasser og tabellplasscontainere i
Web Health Center må du sørge for at databasene er katalogisert på web-applikasjonstjeneren.
- Bruk av nettleserknappene (Stopp, Tilbake, Historikk) støttes ikke ved
bruk av DB2 Web Tools.
- Hvis du bruker Netscape Navigator 4 med DB2
Web Tools, er det ikke sikkert at nettleservisningen oppdateres riktig. Hvis du har dette problemet, kan du oppdatere visningen ved å minimere vinduet og deretter maksimere det. Du kan også oppdatere visningen ved å skjule nettleservinduet under et annet vindu og så hente
det frem i forgrunnen igjen.
- For å tildele ditt eget kallenavn til et DB2 UDB-system, en forekomstnode eller en database
må du eksplisitt katalogisere den på applikasjonstjeneren med DB2 Konfigureringsassistent eller DB2 Kontrollsenter.
- Ved første oppstarting krever DB2 Web Tools betydelig lengre tid til klargjøring enn
ved senere oppstartinger. Det meste av ventetiden skyldes den automatiske katalogiseringsprosessen. Hvis du ikke vil bruke funksjonen for automatisk katalogisering, kan du kutte ned på ventetiden
ved å slå av automatisk katalogisering via servlettkonfigureringen.
Merk:
Servlettkonfigurasjonsparametere er tilgjengelige i beskrivelsesfilen for distribusjon,
web.xml. Parameternavnene og standardverdiene kan endre med hver utgave. Noen applikasjonstjenere tillater endringen i disse parameterne, enten gjennom grensesnittet
eller ved direkte redigering av filen web.xml.
- Utdatabufferen (resultatene) har en absolutt maksimalstørrelse på 1 MB ved bruk av
nettlesere for bordmodeller og bærbare datamaskiner, selv om den er konfigurert for større kapasitet. For PDA-nettlesere er grensen 1 kB.
- I operativsystemene Linux, UNIX, og Windows oppdager og katalogiserer DB2 Web Tools automatisk alle systemer på
samme TCP/IP-nett som applikasjonstjeneren. Systemer på samme TCP/IP-nett har samme første tre sifre i IP-adressen. Verktøyene
prøver å katalogisere DB2-systemnoder ved hjelp av det opprinnelige
fjernliggende TCP/IP-vertsnavnet. Hvis det er navnelikhet, tildeler verktøyene et vilkårlig unikt navn. Du
må eksplisitt katalogisere eventuelle andre DB2-administrasjonstjenere på applikasjonstjeneren hvis du vil at de skal være
tilgjengelige. Dette omfatter tjenere som bruker TCP/IP og som ikke er på samme
TCP/IP-nett som applikasjonstjeneren, og tjenere som ikke bruker TCP/IP.
- I operativsystemene Linux, UNIX, og Windows forsøker DB2 Web Tools automatisk å oppdage og katalogisere alle DB2-forekomstnoder og -databaser som befinner seg på katalogiserte DB2 UDB-systemer. Det er mulig å konfigurere en fjernforekomst for flere kommunikasjonsprotokoller, og
katalogen vil derfor inneholde en separat nodepost for hver protokoll som støttes av en
automatisk katalogisert forekomst. Hvis det er navnelikhet, tildeler verktøyene et vilkårlig unikt navn.
Fremgangsmåte
Dette er fremgangsmåtene for å installere DB2 Web Tools med applikasjonstjener som Tomcat 4.0 eller Macromedia JRun 4.0:
- Tomcat 4.0
-
- Klargjør konfigurasjonsfilen for Tomcat 4.0 (CLASSPATH) ved å gjøre følgende:
- Opprett en ny systemvariabel CATALINA_HOME
som skal inneholde banen (rotkatalogen) til Tomcat 4.0. Eksempel:
D:\jakarta-tomcat-4.0.3.
- Bekreft at Tomcat Servlet/JSP-containeren er i funksjon:
- Start Tomcat ved å kjøre startup.bat fra
Tomcats bin-katalog.
- Gå inn på hoved-web-siden http://lokalvert:8080/
gjennom en nettleser.
- Distribuer DB2 Web Tools i Tomcat Servlet/JSP-containeren ved å finne
installeringsbanen for DB2 Web Tools (dvs. Sqllib\tools\web\db2wa.war)
og kopiere db2wa.war til Tomcats distribusjonskatalog
(dvs. Tomcats webapps-katalog).
- Start DB2 Web Tools på Tomcat Servlet/JSP-containeren ved å gjøre følgende:
- Åpne et DB2-kommandovindu og bytt katalog til Tomcats bin-katalog.
- Start Tomcat ved hjelp av startup.bat og bekreft at en ny katalog
(db2wa) er tilføyd i webapps-katalogen.
Merk:
Kjøring av startup.bat fra et klarmeldingsvindu definerer ikke
DB2PATH. For at DB2PATH skal defineres må CLASSPATH-linjen endres så den får en eksplisitt referanse til
DB2s installeringsbane snarere enn til systemvariabelen %DB2PATH%.
- DB2 Web Tools-applikasjonen for store databaser finnes på
http://lokalvert:8080/db2wa og kan hentes med en
HTML 4.0-kompatibel nettleser.
- JRun
-
- Klargjør en ny applikasjonstjener for DB2 Web Tools ved å utføre følgende oppgaver:
Anbefaling
Det anbefales å opprette en ny applikasjonstjener, men det er ikke obligatorisk. Til testformål kan standardtjeneren benyttes, og det kreves bare konfigurering av JVM-klassebane.
- Start JRun-styringskonsollen og logg deg på som administrator av applikasjonstjeneren.
- Opprett en ny applikasjonstjener ved hjelp av Opprett ny
tjener øverst til høyre i hovedvinduet. Ikke endre vertsnavnvalget fra lokalvert.
- Oppgi nytt tjenernavn (DB2WebToolsServer)
og klikk på JRun-tjenerkatalogen. Verdien blir fylt ut automatisk.
- Klikk på Opprett tjener.
- Registrer de genererte verdiene eller oppgi nye verdier for:
- URL for JNDI-leverandør
- Portnummer for web-tjener. Dette er verdien som brukes i URLen for
DB2 Web Tools (dvs. http://lokalvert:web_tjener_portnummer/db2wa).
- Proxy-portnummer for web-forbindelse
- Klikk på oppdater portnumre om nødvendig, og lukk vinduet.
- Distribuer DB2 Web Tools på JRun-applikasjonstjeneren ved å utføre følgende oppgaver:
- Start applikasjonstjeneren valgt som vert for DB2 Web Tools' web-applikasjon (DB2WebToolsServer, standard eller andre unntatt admin).
- Klikk på Web-applikasjoner og deretter på
Tilføy.
- Bla gjennom seksjonen Distribusjonsfil
og velg filen Sqllib\tools\web\db2wa.war i DB2-installeringsbanen.
- Klikk på Distribuer og bekreft at kontekstbanen er /db2wa.
- Velg applikasjonstjener og bekreft at DB2 Web Tools-applikasjonen er vist i seksjonen
Web-applikasjoner. Ikke klikk på Bruk på denne siden.
- Velg koblingen Hjem i øverst venstre rute på hovedsiden.
- Start applikasjonstjeneren på nytt fra den Hjem-oversikten som inneholder
DB2 Web Tools (DB2WebToolsServer).
DB2 Web Tools-applikasjonen for store databaser finnes på
http://lokalvert:web_tjener_portnummer/db2wa
og kan hentes med en HTML 4.0-kompatibel nettleser.
Direkte I/U på blokkenheter (Linux)
Direkte I/U støttes nå på både filsystemer og blokkenheter for
av Linux med en 2.6-kjerne. Direkte I/U på blokkenheter er en alternativ måte å oppgi containere
for direkte lagertilgang eller for ubehandlet I/U. Ytelsen ved direkte I/U tilsvarer den for
enhetsmetoden med ubehandlede tegn. DB2 Universal Database (UDB) har mulighet for direkte I/U ved åpning av tabellplassen når setningen
CREATE TABLESPACE spesifiserer enhetsnavn for containerbanen. Tidligere oppnådde man samme ytelse ved hjelp av metoden for ubehandlet I/U, som krevde
binding av blokkenheten til en tegnenhet ved hjelp av funksjonen raw.
Tabell 37. Sammenlikning mellom direkte I/U og ubehandlet I/U
Ubehandlet I/U som bruker blokkenhet med direkte I/U (ny metode) |
Ubehandlet I/U som bruker styreprogram for tegnenhet og raw-funksjon (gammel metode) |
CREATE TABLESPACE dms1
MANAGED BY DATABASE
USING (DEVICE '/dev/sda5' 11170736) |
CREATE TABLESPACE dms1
MANAGED BY DATABASE
USING (DEVICE '/dev/raw/raw1' 11170736) |
Selv om DB2 UDB fremdeles støtter metoden med å bruke raw-funksjonen for
ubehandlet (raw) I/U, frarådes det å bruke den i nyere distribusjoner, og den kan bli fjernet i
fremtiden. Den anbefalte
metoden er den nye metoden, der enhetene oppgis direkte.
Anbefaling
Hvis du vil bruke direkte filtilgang, oppretter du DNM-enhetscontainere ved
direkte I/U for å unngå fremtidige migreringsproblemer.
Merk:
Direkte I/U støttes ikke av DB2 UDB på Linux/390.
Demon for DB2 Informasjonssenter (Linux og UNIX)
DB2 Informasjonssenter-demonen er ansvarlig for kontroll av
DB2-dokumentasjonstjeneren. Demonen, som er en del av DB2 Informasjonssenter-installasjonen, består av to filer:
- db2icd - klargjøringsskript
- db2ic.conf - konfigurasjonsfil
Disse filene installeres følgende steder:
- AIX
- /etc/db2icd
/var/db2/v81/db2ic.conf
- HP
- /sbin/init.d/db2icd
/var/opt/db2/v81/db2ic.conf
- Solaris Operating Environment
- /etc/init.d/db2icd
/var/db2/v81/db2ic.conf
- Linux
- /etc/init.d/db2icd
/var/db2/v81/db2ic.conf
Starte eller stoppe Informasjonssenter-demonen (AIX, Solaris Operating Environment, HP, Linux)
Den eneste gangen du må starte eller stoppe demonen manuelt, er når du vil endre konfigurasjonsvariabler
for den. Normalt startes demonen ved systemstart, i samsvar med kjøringsnivåer opprettet under
installeringen av DB2 Informasjonssenter.
Fremgangsmåte
Slik stopper og starter du Informasjonssenter-demonen:
- Stopp demonen hvis den allerede kjøres. Skriv følgende ved en kommandolinje:
INIT_DIR/db2icd stop
der INIT_DIR
er installeringskatalogen til filen db2icd som nevnt ovenfor.
- Du kan eventuelt endre variabler for demonen ved å redigere filen db2ic.conf. For tiden kan du endre TCP/IP-portnummer der det finnes dokumentasjon, og
plassering for midlertidig arbeidsområde som brukes av demonen ved kjøring.
- Start demonen. Skriv følgende ved en kommandolinje:
INIT_DIR/db2icd start
der INIT_DIR er installeringskatalogen til filen db2icd som nevnt ovenfor.
Nå demonen starter, bruker den de nye systemvariablene.
Det er også mulig å avslutte og restarte demonen umiddelbart.
Skriv følgende ved en kommandolinje:
INIT_DIR/db2icd restart
der INIT_DIR er installeringskatalogen til filen db2icd som nevnt ovenfor.
Du kan sjekke status for demonen når som helst. Skriv følgende ved en kommandolinje:
INIT_DIR/db2icd status
der INIT_DIR er installeringskatalogen til filen db2icd som nevnt ovenfor. Demonen returnerer gjeldende status og viser IDen til demonprosessen(e) hvis den er aktiv.
Nøkkelord og eksempelfiler for responsfil
Hvis du skal installere DB2 Informasjonssenter versjon 8.2 ved hjelp av en responsfil, bruker
du disse opplysningene:
- Nøkkelord for responsfil (PROD)
- INFORMATION_CENTER
- Navn på responsfil
- db2doce.rsp
Feilkoder for responsfilinstallering
Feilkodene nedenfor gjelder bare for Windows, ikke for Linux- og UNIX-operativsystemer.
- 3010
- Installeringen ble fullført, men systemet må startes på nytt for å fullføre installeringen.
Brukerkontoer som kreves for å installere DB2-tjenere (Windows)
- Øke kvoter
- Brukerrettigheten Øke kvoter er endret til
Justere minnekvoter for en prosess i operativsystemene
Windows XP og Windows 2003.
- Brukerrettigheter som gis av DB2-installering - Feilsøkingsprogrammer
- DB2-installeringsprogrammet gir ikke feilsøkingsprogrammer brukerrettighet.
DB2-installeringsprogrammer gir følgende brukerrettigheter:
- fungere som en del av operativsystemet
- opprette symbolobjekt
- låse sider i minnet
- logge på som en tjeneste
- øke kvoter
- erstatte et symbol (token) på prosessnivå
Asynkron I/U-støtte (Linux)
Asynkron I/U-støtte er nå tilgjengelig i Linux (2.6 og enkelte
2.4-kjerner) for ubehandlede enheter og O_DIRECT-filsystemer. AIO forbedrer sidetømmerytelsen. Du
kan aktivere eller deaktivere AIO på Linux
ved å bruke kommandoen db2set.
For å bruker AIO må brukerne installere libaio-0.3.98 eller senere og ha en kjerne som støtter AIO. Brukerne må også utføre kommandoen db2set DB2LINUXAIO=true og starte DB2 Universal Database på nytt.
db2ln-kommandoen er endret for å opprette 64-bits DB2 UDB-biblioteklinker (Linux og UNIX)
I tidligere utgaver av DB2 Universal Database (UDB) versjon 8 opprettet kommandoen db2ln bestemte DB2-linker under
/usr/lib and /usr/include. På plattformer der både 32-bits og 64-bits DB2 UDB-forekomster
støttes, peker disse linkene til bibliotekfiler eller inkluderingsfil
under DB2DIR/lib64 eller DB2DIR/include64 som standard, der DB2DIR er katalogen
der DB2 UDB versjon 8 er installert. Hvis du ikke vil bruke standardverdien, kan du oppgi
bitbredden ved å kjøre kommandoen db2ln med
parameteren -w:
db2ln -w 32|64
Dette hindrer at 32-bits DB2 UDB-forekomster kan
eksistere sammen med 64-bits forekomster på enkelte plattformer.
Fra og med DB2 UDB versjon 8.2 oppretter kommandoen db2ln
64-bits DB2-biblioteklinker på disse plattformene i de riktige katalogene.
I dette
tilfellet brukes parameteren -w bare til å legge inn data i /usr/include. Når kommandoen
db2ln oppretter linkene for DB2 UDB-bibliotekfiler, blir
det opprettet både 32-bits og 64-bits linker på støttede plattformer. Dette gjør at
både 32-bits forekomster og 64-bits forekomster kan eksistere og kjøres samtidig.
På enkelte Linux-distribusjoner leveres libc development rpm med biblioteket /usr/lib/libdb2.so
eller /usr/lib64/libdb2.so. Dette biblioteket brukes for Sleepycat Softwares
Berkeley DB-implementering og er ikke knyttet til IBMs DB2 UDB. Denne filen
gjør imidlertid at kommandoen db2ln og kommandoen db2rmln ikke fungerer. Kommandoen db2ln overskriver ikke filen, og kommandoen db2rmln fjerner ikke filen. Når du skal kompilere applikasjoner med
DB2 UDB i et slikt
tilfelle, må kompilerings- og linkeprosesser oppgi en fullstendig bane til henholdsvis
DB2 UDBs inkluderingsfiler (header-filer) og biblioteker. Dette er den anbefalte
metoden fordi den gjør det mulig å kompilere og linke mot flere utgaver av DB2 UDB
på samme datamaskin.
Slå opp i boken DB2 UDB versjon 8.2 Installation and Configuration hvis du vil vite mer om begrensninger ved bruk av kommandoen db2ln.
[ Øverst på siden |Forrige side | Neste side | Innhold ]