from 5.4-PRERELEASE -> 5.3-RELEASE-p5 error?
Bashar
big at kuwaitnet.net
Fri Mar 11 22:53:31 PST 2005
Jon Noack wrote:
> On 03/11/05 22:32, Bashar wrote:
>
>> Jon Noack wrote:
>>
>>> 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.
>>
>>
>> ِAFAIK 6,7,8 is not required unless i'm updating cross major freebsd
>> version i,e v4.x -> 5.x ?
>> correct my if i'm wrong.
>
>
> Step 6 is rarely needed (most often for a FreeBSD version update as
> you describe). Steps 7 and 8 are required (although step 8 may be a
> noop).
>
> Jon
>
>
>
yeah my bad i meant 5,6,8 because make installworld took place in my
scenario.
the issue is would going from 5.4-PRERELEASE to 5.3-RELEASE-p5 give issues ?
basically i did
1. system came with 5.3-RELEASE
2. did cvsup to RELENG_5
3. cd /usr/src && make buildworld && make installworld && cd
/sys/i386/conf/ && config mykernel && cd ../compile/mykernel && make
depend && make && make install && reboot
4. got 5.4-PRERELEASE which cause me issues intalling and configuring cPanel
5. changed my cvsupfile to RELENG_5_3 and cvsup'ed
6. did again cd /usr/src && make buildworld && make installworld && cd
/sys/i386/conf/ && config mykernel && cd ../compile/mykernel && make
depend && make && make install && reboot
7. got 5.3-RELEASE-p5
8. and when doing strace got the errors i originally posted in the thread
=====
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.
=====
to be honest i never tried strace when i was on PRERELEASE , but
mounting ext2fs on 5.4-PRELREASE it was working with 'rw' option.
More information about the freebsd-stable
mailing list