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.



_______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to