Re: IBM looking for Feedback on Installation and Packaging - DB2 and Websphere
Darin McBride <dmcbride@naboo .to.org.no.spam .for.me> writes:[color=blue]
>You sound like you want DB2 Connect Personal Edition. However, that's
>only available on Windows and Linux, not Solaris.[/color]
Actually, no, I want EE, for reasons not worth going into here. What I
don't want is to install UDB in 'trial mode' when I install DB2/connect.
[color=blue]
>If I misunderstood, you must mean the way that UDBEE and Connect EE are
>both on the same CD. This oversight was repaired in version 8. No two
>licensed products exist on the same media. (A licensed product may
>coexist with up to two unlicensed products, such as the clients.)[/color]
My I/T folks distribute the products in a tar and feather file, which is
certainly big enough to be a CD image I suppose, but I've never actually
seen the physical media. The version 8 one that was made available to me
still seems to be UDB and connect in the same download. However, I couldn't
get it to go very far because the installer couldn't find Java. Perhaps
this is my I/T guy's fault for not packaging the thing correctly when they
pulled it off the CD.
Is there any way I can get a CD image from IBM? My employer has a site
license for DB2/connect EE.
[color=blue]
>
>That's what silent installs are for ;-)[/color]
If the install was silent, I would agree with you! I actually have gotten a
7.2 install totally scripted and in the bag, but I had issues doing the
install on debian, because of having to trick the system into using RPM
instead of apt-get to install the packages. The only way I could complete the
install was to go behind the installer's back and install all the RPM's
manually with --nodeps, then start up db2setup. Otherwise, I ran into
dependency issues with such obscure programs as bin/sh, because the RPM
package database doesn't have anything in it on debian. In fact, to even
get rpm to work, you have to build some directories as well.
I understand why IBM is using RPMs, given their partnership with dead rat,
but I'm more a debian man myself.
[color=blue]
>Note that the DB2 java
>installer does not assume much about what software is installed already
>since it uses the version of Java found on the CD.[/color]
No Java on my 8.2 image. That's the problem. And why do you need a java
installer anyway? Something more along the lines of autoconf, which normally
does it's thing via shell scripts and make files, would be a lot nicer.
[color=blue]
>Granted about the GUI via SSH/telnet. That said, I regularly install
>DB2 graphically on a machine that's over 3000km away. But I've the
>advantage of VNC working...[/color]
VNC works fine, but I do run into issues sometimes with very slow or even
lost updates. And it defeats the purpose of what I'm trying to do - set up
a completely automated server config script that installs everything all by
itself.
[color=blue]
>That said, I will continue to raise this point and see if something can
>be done in v9 to address these concerns.[/color]
Thanks.
[color=blue]
>You don't need to do any of that. As long as your machine *can* run
>Java, you can run DB2's installer graphically. If your machine cannot
>run Java, then it may not be following all the requirements laid out in
>the DB2 Installation & Configuration Supplement or the DB2 Quick
>Beginnings Guides. Note that the silent install does not use Java in
>any way.[/color]
Perhaps this is because I don't have all the bits, but at least in the 7.2
guide, Java is not mentioned as a requirement. Are you saying I have to
have Java available to use db2/connect EE v8? I know that is definitely not
the case in 7.2.
[color=blue]
>Ah. In reality, there are likely more RPMs than needed. But only by
>about 5, if that. This is a trade-off between low numbers of RPMs and
>flexibility that you need if you want to remove 95% of the binaries on
>your machines. Here you're observing that DB2 is too granular. But to[/color]
I've never been able to get the Solaris or linux versions to install *just*
DB2/connect, regardless of how careful I was in db2setup. Maybe this is
fixed in version 8; I'll have to check it out one of these days. I'm pretty
happy with 7.2 right now, and I shouldn't need to upgrade for a long time. *
--
* PV something like badgers--something like lizards--and something
like corkscrews.
Darin McBride <dmcbride@naboo .to.org.no.spam .for.me> writes:[color=blue]
>You sound like you want DB2 Connect Personal Edition. However, that's
>only available on Windows and Linux, not Solaris.[/color]
Actually, no, I want EE, for reasons not worth going into here. What I
don't want is to install UDB in 'trial mode' when I install DB2/connect.
[color=blue]
>If I misunderstood, you must mean the way that UDBEE and Connect EE are
>both on the same CD. This oversight was repaired in version 8. No two
>licensed products exist on the same media. (A licensed product may
>coexist with up to two unlicensed products, such as the clients.)[/color]
My I/T folks distribute the products in a tar and feather file, which is
certainly big enough to be a CD image I suppose, but I've never actually
seen the physical media. The version 8 one that was made available to me
still seems to be UDB and connect in the same download. However, I couldn't
get it to go very far because the installer couldn't find Java. Perhaps
this is my I/T guy's fault for not packaging the thing correctly when they
pulled it off the CD.
Is there any way I can get a CD image from IBM? My employer has a site
license for DB2/connect EE.
[color=blue]
>
>That's what silent installs are for ;-)[/color]
If the install was silent, I would agree with you! I actually have gotten a
7.2 install totally scripted and in the bag, but I had issues doing the
install on debian, because of having to trick the system into using RPM
instead of apt-get to install the packages. The only way I could complete the
install was to go behind the installer's back and install all the RPM's
manually with --nodeps, then start up db2setup. Otherwise, I ran into
dependency issues with such obscure programs as bin/sh, because the RPM
package database doesn't have anything in it on debian. In fact, to even
get rpm to work, you have to build some directories as well.
I understand why IBM is using RPMs, given their partnership with dead rat,
but I'm more a debian man myself.
[color=blue]
>Note that the DB2 java
>installer does not assume much about what software is installed already
>since it uses the version of Java found on the CD.[/color]
No Java on my 8.2 image. That's the problem. And why do you need a java
installer anyway? Something more along the lines of autoconf, which normally
does it's thing via shell scripts and make files, would be a lot nicer.
[color=blue]
>Granted about the GUI via SSH/telnet. That said, I regularly install
>DB2 graphically on a machine that's over 3000km away. But I've the
>advantage of VNC working...[/color]
VNC works fine, but I do run into issues sometimes with very slow or even
lost updates. And it defeats the purpose of what I'm trying to do - set up
a completely automated server config script that installs everything all by
itself.
[color=blue]
>That said, I will continue to raise this point and see if something can
>be done in v9 to address these concerns.[/color]
Thanks.
[color=blue]
>You don't need to do any of that. As long as your machine *can* run
>Java, you can run DB2's installer graphically. If your machine cannot
>run Java, then it may not be following all the requirements laid out in
>the DB2 Installation & Configuration Supplement or the DB2 Quick
>Beginnings Guides. Note that the silent install does not use Java in
>any way.[/color]
Perhaps this is because I don't have all the bits, but at least in the 7.2
guide, Java is not mentioned as a requirement. Are you saying I have to
have Java available to use db2/connect EE v8? I know that is definitely not
the case in 7.2.
[color=blue]
>Ah. In reality, there are likely more RPMs than needed. But only by
>about 5, if that. This is a trade-off between low numbers of RPMs and
>flexibility that you need if you want to remove 95% of the binaries on
>your machines. Here you're observing that DB2 is too granular. But to[/color]
I've never been able to get the Solaris or linux versions to install *just*
DB2/connect, regardless of how careful I was in db2setup. Maybe this is
fixed in version 8; I'll have to check it out one of these days. I'm pretty
happy with 7.2 right now, and I shouldn't need to upgrade for a long time. *
--
* PV something like badgers--something like lizards--and something
like corkscrews.
Comment