Re: Solaris 8 - Kernel Patches Not Updating 64-bit Files
- From: aub77 <wayne.farris@xxxxxxxxx>
- Date: Sat, 28 Jul 2007 12:27:40 -0000
On Jul 27, 7:37 pm, Doug Summers <dsumme...@xxxxxxx> wrote:
aub77 wrote:
On Jul 27, 3:24 pm, Doug Summers <dsumme...@xxxxxxx> wrote:
I recently took over support of a large group of Solaris 8 machines. I
tried installing the latest (7/24) recommended patches as 'uname -a'
showed kernel release 117350-02. After rebooting the kernel was still
showing 117350-02 even though the patch cluster installed 117350-47.
After debugging I found that (since the 117350-02 patch) the newer
kernel patches are only updating the 32-bit files and skipping the
64-bit ones. Does this make any sense? The system is running fine on the
64-bit version of the 117350-02 patch.
Since the 02 patch the 18, 45, & 46 patches have been installed before
my time so I don't know how they were installed.
I have seen it where the uname -a and showrev (no options) show
different levels of kernels. I never looked at the 64 versus 32 bit
angle. In some cases the admin simply did not do an init 6 after
patching in single-user but instead typed a control-d to go on up into
multi-user. In the other cases, there really appeared to be a
mismatch and we had to back out the patches(in reverse order) up to
the kernel patch and reapply them again. Do an ls -ltr /var/sadm/
patch to see the patches that will have to be removed. Your problem
may be somewhat different.
I think I found the problem. This is from the patch log on 117350-47:
Package not patched:
PKG=FJSVhea
Original package not installed.
Package not patched:
PKG=SUNWcar.d
Original package not installed.
Package not patched:
PKG=SUNWcar.m
Original package not installed.
Package not patched:
PKG=SUNWcar.us
Original package not installed.
Package not patched:
PKG=SUNWcarx.u
Original package not installed.
Package not patched:
PKG=SUNWcarx.us
Original package not installed.
Package not patched:
PKG=SUNWcpr.m
Original package not installed.
Package not patched:
PKG=SUNWcprx.u
Original package not installed.
Package not patched:
PKG=SUNWcsxu
Original package not installed.
Package not patched:
PKG=SUNWmdbx
Original package not installed.
Package not patched:
PKG=SUNWpmux
Original package not installed.
Since many of these are 64-bit packages I can understand why the patch
ignored them. Question is why would someone remove them???
The packages are probably not removed. They are probably just missing
the pkginfo files in /var/sadm/pkg. If you have a similar machine you
can copy them over but you might have to edit them to remove the
lines, if any, that refer to the patches that you are trying to
install.
.
- References:
- Solaris 8 - Kernel Patches Not Updating 64-bit Files
- From: Doug Summers
- Re: Solaris 8 - Kernel Patches Not Updating 64-bit Files
- From: aub77
- Re: Solaris 8 - Kernel Patches Not Updating 64-bit Files
- From: Doug Summers
- Solaris 8 - Kernel Patches Not Updating 64-bit Files
- Prev by Date: Re: Sun Certification Course Book
- Next by Date: 121430-16 fails on Sparc because I should install SUNWlucfg from Solaris 10 Update 4 (08/2007)
- Previous by thread: Re: Solaris 8 - Kernel Patches Not Updating 64-bit Files
- Next by thread: 121430-16 fails on Sparc because I should install SUNWlucfg from Solaris 10 Update 4 (08/2007)
- Index(es):
Relevant Pages
|