Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Mar 2005 17:36:08 -0600
From:      Jon Noack <noackjr@alumni.rice.edu>
To:        Bashar <big@kuwaitnet.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: from 5.4-PRERELEASE -> 5.3-RELEASE-p5 error?
Message-ID:  <42322B68.7050008@alumni.rice.edu>
In-Reply-To: <4232142C.40407@kuwaitnet.net>
References:  <422F250B.6030505@kuwaitnet.net> <20050309234141.L53915@carver.gumbysoft.com>	<423040FE.8090305@kuwaitnet.net> <20050310225201.Y64217@carver.gumbysoft.com> <42324A79.6070302@kuwaitnet.net> <4231EE30.6010405@alumni.rice.edu> <4232142C.40407@kuwaitnet.net>

index | next in thread | previous in thread | raw e-mail

On 03/11/05 15:57, Bashar wrote:
> Jon Noack wrote:
>> Bashar wrote:
>>> Doug White wrote:
>>>> On Thu, 10 Mar 2005, Bashar wrote:
>>>>> Doug White wrote:
>>>>>> On Wed, 9 Mar 2005, Bashar wrote:
>>>>>>> Hello,
>>>>>>> i was wondering just right after the downgrade been facing some 
>>>>>>> issues
>>>>>>> such as:
>>>>>>> 1. server# /usr/local/bin/strace -f ps
>>>>>>> PIOCSFL: Inappropriate ioctl for device
>>>>>>> trouble opening proc file
>>>>>>> 2. mounting ext2fs partition doesn't work unless i specify -ro or it
>>>>>>> will give operation not permitted.
>>>>>>>
>>>>>>> any idea what might be causing this?
>>>>>>
>>>>>> How did you perform the downgrade? The strace error looks like you're
>>>>>> still running the 5.3-STABLE binary.
>>>>>
>>>>> first i ran RELENG_5 and when i got the 5.4-PRERELEASE (which
>>>>> incompatible with cPanel.net software) i had to run cvsup with 
>>>>> RELENG_5_3
>>>>> after than i started getting those errors
>>>>
>>>> You're leaving out important details, like what you did after you 
>>>> cvsup'd.
>>>
>>> the usual ,cvsup'ed then cd /usr/src && make buildworld && make 
>>> installworld && cd /sys/i386/conf && config mykernel && cd 
>>> ../compile/mykernel && make depend && make && make install && reboot
>>
>> This is the usual?  You should read 
>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html#AEN27432 
>> and /usr/src/UPDATING.
>>
>> The Canonical Way to Update Your System (for 5.x):
>> 1) make buildworld
>> 2) make buildkernel KERNCONF=YOUR_KERNEL_HERE
>> 3) make installkernel KERNCONF=YOUR_KERNEL_HERE
>> 4) <reboot in single user>
>> 5) /etc/rc.d/preseedrandom
>> 6) mergemaster -p
>> 7) make installworld
>> 8) mergemaster
>> 9) <reboot>
> 
> Cant do this for remote system as you know

I was merely pointing out what was the official take on "the usual". 
The general consensus for remote systems is to replace steps 4 and 5 
with "shut down as many services as possible".  This has never failed me 
for minor updates, but caution is advised for major ones.

Jon


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42322B68.7050008>