When I checked it seems that two versions of ingnit are installed in the server
Is this any reason for failirung the ignite. If this is the reason how can i remove only the older
version of ignite ( C.6.10.97)
swremove Ignite-UX,r=C.6.10.97
In swremove now the target selection is succeded but i am getting the below error in analysis
phase
* Beginning Analysis
* Session selections have been saved in the file
"/u01/ltd/opsroot/.sw/sessions/swremove.last".
ERROR: "******:/": This target agent cannot access the source.
Make sure the source depot is registered if it is remote from the target or if you are non-
superuser. Also ensure you have read permission for the products on the source, the source is not
being updated, and swagentd is running on the source host.
The target agent logfile will contain precise failure information; it is referenced below.
* The analysis phase failed for "******:/".
* Analysis had errors.
But that particular INFO file mentioned in the error is already existing in the server
[11]> ls -l /var/adm/sw/products/Ignite-UX/IGNITE/INFO
-r--r--r-- 1 root sys 18648 Apr 16 14:17 /var/adm/sw/products/Ignite-UX/IGNITE/INFO
[10]> pwd
/var/adm/sw/products/Ignite-UX/IGNITE
[9]> ls -lrt
total 16
-r--r--r-- 1 root sys 830 Aug 24 2010 INDEX
It looks like your IPD is corrupted. (I suppose it is too late to tell you to take an Ignite backup
before you fiddle with the IPD any more? ;-) Does ignite still work?
I tried to remove the newer version of Ignite-Ux (in preview mode) , but it also failed at the
analysis phase. Please see the error which i got while doing swremove
* Selection succeeded.
* Beginning Analysis
* Session selections have been saved in the file
"/u01/ltd/opsroot/.sw/sessions/swremove.last".
ERROR: "*****:/": The software dependencies for 1 products or filesets cannot be resolved.
* "*****:/": 1 bundles cannot be removed because not all of their filesets can be removed.
* The analysis phase failed for "hpuxsg5b:/".
* Analysis had errors.
NOTE: More information may be found in the agent logfile using the command "swjob -a log
*****-0117 @ *****:/".
Now I had removed the Ignite-UX C.7.8.201 But still I am getting the same error which i posted
you earlier while trying to remove the older version of ignite
[9]> swremove -p Ignite-UX,r=C.6.10.97
You may have to delete by individual filesets and then use swmodify to remove the last ones.
For each fileset in your output do:
swremove -x enforce_dependencies=false Ignite-UX.BOOT-COMMON-IA Ignite-UX.BOOT-
COMMON-PA ...
You may want to start with a few first to see if that works, then do the rest of the 19 filesets. If
you can get rid of all of the filesets, you may try to swremove Ignite-UX again.
If that fails, we can try the swmodify hammer.
I just tried to use swremove for the first fileset, but its not removed. Please find below for the
details
[1]> swremove -p -x enforce_dependencies=false Ignite-UX.BOOT-COMMON-IA,l=/,r=C.6.10.
97,a=HP-UX_B.11.00_32/64,v=HP,fr=C.6.10.97,fa=HP-UX_B.11.00_32/64
Pick a few more to see if they fail the same way. If it does, then we need to clean up the IPD and
get a list of files:
swlist -l file Ignite-UX > ignite_filelist.txt
Save this list away. You may want to check to see if any of these files are still there or were they
removed with the
swremove of the newer version? If so, that makes it easier.
For each of the 19 filesets from previous list, you need to do:
swmodify -u Ignite-UX.BOOT-COMMON-IA ... # they don't have to be done at the same
line/time, if you want.
After that I used the command swlist -l file Ignite-UX , i got the below output
# Initializing...
# Contacting target "******"...
#
# Target: ******":/
#
As per the suggetion in that error I had used "swmodify -u Ignite-UX.\* Ignite-UX". Now all
ignite products removed without any issues
[57]> swmodify -u Ignite-UX.\* Ignite-UX
******:[opsroot]/u01/ltd/opsroot
[58]> swlist -l product | grep -i ignite
******:[opsroot]/u01/ltd/opsroot
Now I will try to install a fresh ignite and try to take the back up.
Aw, right, the last one has to be special. Of course this means you could have done this rather than
remove them one by one.