Need Help: Jazz Server install on Linux
We want to install Jazz on our linux server using nonAdmin account and command line only installation.
We are having the following error.
$ ./userinst -input install-server.xml --launcher.ini user-silent-install.ini
00:01.05 NOTE com.ibm.cic.agent.core.Agent setLogDirectory
Log File: /home/dev5/var/ibm/InstallationManager/logs/20081111_1743.xml
Error installing.
The installation directory must not be a parent or sub-directory of the shared resources directory.
The installation directory must not be a parent or sub-directory of the shared resources directory.
00:03.37 ERROR com.ibm.cic.agent.internal.application.HeadlessApplication run
Error installing.
The installation directory must not be a parent or sub-directory of the shared resources directory.
The installation directory must not be a parent or sub-directory of the shared resources directory.
Userinst:
JVM terminated. Exit code=1
/home/dev5/Jazz/rtc/linux/jre_5.0.2.sr5_20070511/jre/bin/java
-Xquickstart
-Xgcpolicy:gencon
-jar /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher_1.0.100.v20080303.jar
-os linux
-ws gtk
-arch x86
-launcher /home/dev5/Jazz/rtc/linux/userinst
-name Userinst
--launcher.library /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.100.v20080303/eclipse_1109.so
-startup /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher_1.0.100.v20080303.jar
-exitdata 130022
-accessRights nonAdmin
-silent
-input @osgi.install.area/install.xml
-input install-server.xml
-vm /home/dev5/Jazz/rtc/linux/jre_5.0.2.sr5_20070511/jre/bin/java
-vmargs
-Xquickstart
-Xgcpolicy:gencon
-jar /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher_1.0.100.v20080303.jar
We are having the following error.
$ ./userinst -input install-server.xml --launcher.ini user-silent-install.ini
00:01.05 NOTE com.ibm.cic.agent.core.Agent setLogDirectory
Log File: /home/dev5/var/ibm/InstallationManager/logs/20081111_1743.xml
Error installing.
The installation directory must not be a parent or sub-directory of the shared resources directory.
The installation directory must not be a parent or sub-directory of the shared resources directory.
00:03.37 ERROR com.ibm.cic.agent.internal.application.HeadlessApplication run
Error installing.
The installation directory must not be a parent or sub-directory of the shared resources directory.
The installation directory must not be a parent or sub-directory of the shared resources directory.
Userinst:
JVM terminated. Exit code=1
/home/dev5/Jazz/rtc/linux/jre_5.0.2.sr5_20070511/jre/bin/java
-Xquickstart
-Xgcpolicy:gencon
-jar /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher_1.0.100.v20080303.jar
-os linux
-ws gtk
-arch x86
-launcher /home/dev5/Jazz/rtc/linux/userinst
-name Userinst
--launcher.library /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.100.v20080303/eclipse_1109.so
-startup /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher_1.0.100.v20080303.jar
-exitdata 130022
-accessRights nonAdmin
-silent
-input @osgi.install.area/install.xml
-input install-server.xml
-vm /home/dev5/Jazz/rtc/linux/jre_5.0.2.sr5_20070511/jre/bin/java
-vmargs
-Xquickstart
-Xgcpolicy:gencon
-jar /home/dev5/Jazz/rtc/linux/plugins/org.eclipse.equinox.launcher_1.0.100.v20080303.jar
One answer
cobberliu wrote:
Hi,
I reproduced this problem and filed bug 64229
(https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/64229).
I was able to work around the problem. First, I used this command to
install just the InstallationManager for the non-admin user (so you can
skip this if IM is already installed for your user):
../userinst -input install-updates.xml --launcher.ini user-silent-install.ini
For the second part I had to edit the install-server.xml response file.
I'm not sure if you are installing from the DVD or the "Local" zip
download. If you have the Local zip you should be able to do 'chmod u+w
server-install.xml' and remove these two lines from it:
<repository>
<offering>
Then you can run the original command you tried and it should install.
If you are using the DVD, you won't be able to edit server-install.xml.
What I did for this case was to copy server-install.xml to /tmp and
chmod it and edit it there to look like this:
<xml>
<agent>
<server>
<repository>
</server>
<install>
<offering>
</install>
</agent>
Notice that the repository location is /dvd. This is where the DVD was
mounted in my case. Change it to your DVD mount point. It should be
the directory that contains launchpad.sh. With the response file in
/tmp, you can run the install command like this:
../userinst -input /tmp/install-server.xml --launcher.ini
user-silent-install.ini
If this works, the Jazz server should get installed into
/home/userid/IBM/JazzTeamServer .
We want to install Jazz on our linux server using nonAdmin account and
command line only installation.
We are having the following error.
$ ./userinst -input install-server.xml
--launcher.ini user-silent-install.ini
00:01.05 NOTE com.ibm.cic.agent.core.Agent
setLogDirectory
Log File:
/home/dev5/var/ibm/InstallationManager/logs/20081111_1743.xml
Error installing.
The installation directory must not be a parent or sub-directory of
the shared resources directory.
The installation directory must not be a parent or sub-directory of
the shared resources directory.
....
Hi,
I reproduced this problem and filed bug 64229
(https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/64229).
I was able to work around the problem. First, I used this command to
install just the InstallationManager for the non-admin user (so you can
skip this if IM is already installed for your user):
../userinst -input install-updates.xml --launcher.ini user-silent-install.ini
For the second part I had to edit the install-server.xml response file.
I'm not sure if you are installing from the DVD or the "Local" zip
download. If you have the Local zip you should be able to do 'chmod u+w
server-install.xml' and remove these two lines from it:
<repository>
<offering>
Then you can run the original command you tried and it should install.
If you are using the DVD, you won't be able to edit server-install.xml.
What I did for this case was to copy server-install.xml to /tmp and
chmod it and edit it there to look like this:
<xml>
<agent>
<server>
<repository>
</server>
<install>
<offering>
</install>
</agent>
Notice that the repository location is /dvd. This is where the DVD was
mounted in my case. Change it to your DVD mount point. It should be
the directory that contains launchpad.sh. With the response file in
/tmp, you can run the install command like this:
../userinst -input /tmp/install-server.xml --launcher.ini
user-silent-install.ini
If this works, the Jazz server should get installed into
/home/userid/IBM/JazzTeamServer .