joaotelles
asked on
Solaris 10 - pkgadd
Hi,
Im getting the following error:
# pkgadd -d ./rsync-3.0.8-sol10-sparc- local
The following packages are available:
1 SMCrsync rsync
(sparc) 3.0.8
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:
## Waiting for up to <300> seconds for package administration commands to become available (another user is administering packages)
pkgadd: ERROR: ERROR: Unable to acquire package administration lock for this system; try again later
pkgadd: ERROR: Unable to lock this zone for administration
1 package was not processed!
Im getting the following error:
# pkgadd -d ./rsync-3.0.8-sol10-sparc-
The following packages are available:
1 SMCrsync rsync
(sparc) 3.0.8
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:
## Waiting for up to <300> seconds for package administration commands to become available (another user is administering packages)
pkgadd: ERROR: ERROR: Unable to acquire package administration lock for this system; try again later
pkgadd: ERROR: Unable to lock this zone for administration
1 package was not processed!
ASKER
Hi,
# ps -ef | grep pkg_
root 28663 28373 0 09:15:33 pts/7 0:00 grep pkg_
Any other suggestion?
Tks
# ps -ef | grep pkg_
root 28663 28373 0 09:15:33 pts/7 0:00 grep pkg_
Any other suggestion?
Tks
Delete all *pkg* files in your /tmp folder.
I looks like an installation crashed, so it didn't delete the temporary files.
# rm /tmp/*pkg*
ASKER
Just to add:
Tried also to:
# rm /var/sadm/install/.lockfil e
# rm /tmp/.ai.pkg.zone.lock-<xx xxxxxx-xxx x-xxxx-xxx x-xxxxxxxx xxxxx>
but everutime I try to run the pkgadd again I get the .ai.pkg.zone.lock-<xxxxxxx x-xxxx-xxx x-xxxx-xxx xxxxxxxxxx > created again..
See ls command below at /tmp:
# ls -la
total 1108
drwxrwxrwt 15 root sys 2615 Jul 22 09:23 .
drwxr-xr-x 42 root root 1536 Apr 29 17:01 ..
drwx------ 2 root root 175 Jul 16 07:06 .AgentSockets
-rw-rw-rw- 1 root root 116236 Apr 29 17:58 .Perflib
drwxrwxr-x 2 root root 176 Apr 29 17:59 .X11-pipe
drwxrwxr-x 2 root root 176 Apr 29 17:59 .X11-unix
-rw-r-lr-- 1 root root 0 Jul 22 09:22 .ai.pkg.zone.lock-afdb66cf -1dd1-11b2 -a049-000d 560ddc3e
drwxrwxrwt 2 root root 117 Jun 30 23:27 .oracle
-rw-r--r-- 1 oraclea dbaa 0 Jul 1 13:19 changePerm_err.log
-rw-r----- 1 oraclea dbaa 736 Jul 1 14:13 cpuinfo.txt
-rw------- 1 oraclea dbaa 0 Jul 1 12:49 crontab.12308
-rw------- 1 oraclea dbaa 0 Jun 30 23:53 crontab.28274
drwxr-xr-x 2 dpa dpgrpa 1107 Jul 22 09:20 hsperfdata_dpa
drwxr-x--- 2 oraclea dbaa 117 Jul 1 14:48 hsperfdata_oraclea
drwxr----- 2 oramon dbaa 117 Apr 29 17:59 hsperfdata_oramon
drwxr-xr-x 2 root root 240 Jul 18 14:13 hsperfdata_root
-rw-r----- 1 oraclea dbaa 3 Jul 1 14:13 isainfo.txt
-rw-r----- 1 oraclea dbaa 72 Jul 1 14:13 kernelarchver.txt
-rw-r--r-- 1 oraclea dbaa 57 Jul 1 06:11 mfile20916
-r--r--r-- 1 root root 0 Jul 16 07:06 mib2agt.log
-rw-r----- 1 oraclea dbaa 99876 Jul 1 14:13 patchinfo.txt
-rw-r----- 1 oraclea dbaa 147292 Jul 1 14:13 pkginfo.txt
-rw-r----- 1 oraclea dbaa 7609 Jul 1 13:19 restrict_sort.lst
-rw-r--r-- 1 dpa dpgrpa 0 Apr 30 01:30 rotate.log
drwxr-xr-x 3 root root 180 Jul 6 13:46 screens
-rw------- 1 oraclea dbaa 101 Jun 18 04:01 sh10464.1
-rw------- 1 dpa dpgrpa 1488 Jul 16 07:06 sh179150
---S--sr-- 1 root root 0 Apr 29 17:59 ssmon.err
---S--sr-- 1 root root 0 Apr 29 17:59 ssmon.out
---S--sr-- 1 root root 0 Apr 29 17:59 ssserver.err
---S--sr-- 1 root root 0 Apr 29 17:59 ssserver.out
-rw-r----- 1 oraclea dbaa 90 Jul 1 14:13 swapinfo.txt
-rw-r--r-- 1 root root 6504 Jun 10 16:55 tracadoTec.cap
drwxrwxrwx 4 dpa dpgrpa 245 Jul 1 23:49 uscreens
drwx------ 2 root root 117 Apr 29 17:59 vx.024234.160023.165000.31 18
drwx------ 2 root root 117 Apr 29 17:59 vx.156404.165007.103400.33 69
drwx------ 2 root root 117 Apr 29 17:59 vx.167306.102266.041400.30 07
Also:
# cd /var/sadm/install
# ls -la
total 47516
dr-xr-xr-x 5 root bin 512 Jul 22 09:22 .
drwxr-xr-x 15 root sys 512 Aug 16 2010 ..
-rw-r--r-- 1 root root 0 Jul 16 07:06 .door
drwxr-xr-x 2 root other 512 Dec 15 2005 Storage_ADE
dr-xr-xr-x 2 root bin 512 Nov 6 2009 admin
-rw-r--r-- 1 root root 24089039 Dec 29 2010 contents
-rw-r--r-- 1 root root 735 Feb 8 2010 gz-only-packages
dr-xr-xr-x 2 root bin 1024 Dec 29 2010 logs
-rw-r--r-- 1 root root 188599 Nov 6 2009 productregistry
Tried also to:
# rm /var/sadm/install/.lockfil
# rm /tmp/.ai.pkg.zone.lock-<xx
but everutime I try to run the pkgadd again I get the .ai.pkg.zone.lock-<xxxxxxx
See ls command below at /tmp:
# ls -la
total 1108
drwxrwxrwt 15 root sys 2615 Jul 22 09:23 .
drwxr-xr-x 42 root root 1536 Apr 29 17:01 ..
drwx------ 2 root root 175 Jul 16 07:06 .AgentSockets
-rw-rw-rw- 1 root root 116236 Apr 29 17:58 .Perflib
drwxrwxr-x 2 root root 176 Apr 29 17:59 .X11-pipe
drwxrwxr-x 2 root root 176 Apr 29 17:59 .X11-unix
-rw-r-lr-- 1 root root 0 Jul 22 09:22 .ai.pkg.zone.lock-afdb66cf
drwxrwxrwt 2 root root 117 Jun 30 23:27 .oracle
-rw-r--r-- 1 oraclea dbaa 0 Jul 1 13:19 changePerm_err.log
-rw-r----- 1 oraclea dbaa 736 Jul 1 14:13 cpuinfo.txt
-rw------- 1 oraclea dbaa 0 Jul 1 12:49 crontab.12308
-rw------- 1 oraclea dbaa 0 Jun 30 23:53 crontab.28274
drwxr-xr-x 2 dpa dpgrpa 1107 Jul 22 09:20 hsperfdata_dpa
drwxr-x--- 2 oraclea dbaa 117 Jul 1 14:48 hsperfdata_oraclea
drwxr----- 2 oramon dbaa 117 Apr 29 17:59 hsperfdata_oramon
drwxr-xr-x 2 root root 240 Jul 18 14:13 hsperfdata_root
-rw-r----- 1 oraclea dbaa 3 Jul 1 14:13 isainfo.txt
-rw-r----- 1 oraclea dbaa 72 Jul 1 14:13 kernelarchver.txt
-rw-r--r-- 1 oraclea dbaa 57 Jul 1 06:11 mfile20916
-r--r--r-- 1 root root 0 Jul 16 07:06 mib2agt.log
-rw-r----- 1 oraclea dbaa 99876 Jul 1 14:13 patchinfo.txt
-rw-r----- 1 oraclea dbaa 147292 Jul 1 14:13 pkginfo.txt
-rw-r----- 1 oraclea dbaa 7609 Jul 1 13:19 restrict_sort.lst
-rw-r--r-- 1 dpa dpgrpa 0 Apr 30 01:30 rotate.log
drwxr-xr-x 3 root root 180 Jul 6 13:46 screens
-rw------- 1 oraclea dbaa 101 Jun 18 04:01 sh10464.1
-rw------- 1 dpa dpgrpa 1488 Jul 16 07:06 sh179150
---S--sr-- 1 root root 0 Apr 29 17:59 ssmon.err
---S--sr-- 1 root root 0 Apr 29 17:59 ssmon.out
---S--sr-- 1 root root 0 Apr 29 17:59 ssserver.err
---S--sr-- 1 root root 0 Apr 29 17:59 ssserver.out
-rw-r----- 1 oraclea dbaa 90 Jul 1 14:13 swapinfo.txt
-rw-r--r-- 1 root root 6504 Jun 10 16:55 tracadoTec.cap
drwxrwxrwx 4 dpa dpgrpa 245 Jul 1 23:49 uscreens
drwx------ 2 root root 117 Apr 29 17:59 vx.024234.160023.165000.31
drwx------ 2 root root 117 Apr 29 17:59 vx.156404.165007.103400.33
drwx------ 2 root root 117 Apr 29 17:59 vx.167306.102266.041400.30
Also:
# cd /var/sadm/install
# ls -la
total 47516
dr-xr-xr-x 5 root bin 512 Jul 22 09:22 .
drwxr-xr-x 15 root sys 512 Aug 16 2010 ..
-rw-r--r-- 1 root root 0 Jul 16 07:06 .door
drwxr-xr-x 2 root other 512 Dec 15 2005 Storage_ADE
dr-xr-xr-x 2 root bin 512 Nov 6 2009 admin
-rw-r--r-- 1 root root 24089039 Dec 29 2010 contents
-rw-r--r-- 1 root root 735 Feb 8 2010 gz-only-packages
dr-xr-xr-x 2 root bin 1024 Dec 29 2010 logs
-rw-r--r-- 1 root root 188599 Nov 6 2009 productregistry
Try a different package, and lets see if the problem is related to that specific package, or the package manager.
ASKER
The same package worked in another machine of the cluster...
So its not a package issue...
So its not a package issue...
Are you running Solaris 10 Sparc ?
ASKER
Yes.
cat /etc/release
Solaris 10 5/09 s10s_u7wos_08 SPARC
Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 30 March 2009
cat /etc/release
Solaris 10 5/09 s10s_u7wos_08 SPARC
Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 30 March 2009
Download the file again.
It must have corrupted somehow.
Everything else looks fine.
It must have corrupted somehow.
Everything else looks fine.
ASKER
The thing is whenever I run the pkg the file -rw-r-lr-- 1 root root 0 Jul 22 09:22 .ai.pkg.zone.lock-afdb66cf -1dd1-11b2 -a049-000d 560ddc3e is re-created at the /tmp...
Doesnt this mean that the problem is not with the okg file...?
Anyway I will try to DL the file again...
Tks
Doesnt this mean that the problem is not with the okg file...?
Anyway I will try to DL the file again...
Tks
ASKER
No lucky with the new download....
As I mentioned before the same package worked in a similar machine...
Is there any other way to check if there is any pkgadd stucked?
As I mentioned before the same package worked in a similar machine...
Is there any other way to check if there is any pkgadd stucked?
except for the running process.
it should be:
ps -ef | grep pkg
did you reboot ?
it should be:
ps -ef | grep pkg
did you reboot ?
ASKER
No I didnt reboot... actually I cant reboot this machine....
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
i think there is another process of pkgadd try the following command:
# ps -eaf|grep pkg|grep -v grep|awk '{print $2}'|xargs kill -9
ASKER
Tks
There is another pkg_ process running.
do this:
ps -ef | grep pkg_
Then kill if you find any.
If you don't know how, then post the output of the above command.
If you find nothing, then try a reboot.