Hi all I'm running 6-stable on my FreeBSD nfs server, and I've lots of lots of trouble. 1/ Sometime the server juste hang-on without any message (console or syslog) 2/ Sometime I've em* or bge* watchdog on the console, and when this append the server "loose" this nic after sometime. 3/ Event nfsd running, after 1 or 2 week of uptime, the daemon rpcbind don't answer anymore any request from client, event rpcbind running and listen on right ports (check with sockstat) I've got many message to tell Connection attempt to in my syslog (I've log_in_vain configured with sysctl). Now the server crash 2 times in 2 days (case 1). (With the new path on em.c) Well after this thing I want to downgrade to 5.x. Can I use this process: I make buildworld & buildkernel on a FreeBSD 5.x server. I make a tar.gz of /usr/obj and /usr/src I tranfert this two tar.gz on my 6-stable server. Untar on right place make installkernel on /usr/src from 5.x reboot make installworld. I don't really care if the 6-stable-/usr/local/bin running on my downgrade server. Because this server running only nfsd. Regards. -- Albert SHIH Universite de Paris 7 (Denis DIDEROT) U.F.R. de Mathematiques. 7 i?me ?tage, plateau D, bureau 10 Heure local/Local time: Thu Nov 9 09:45:11 CET 2006
Albert Shih <shih@math.jussieu.fr> writes:> Well after this thing I want to downgrade to 5.x. Can I use this process: > > I make buildworld & buildkernel on a FreeBSD 5.x server. > I make a tar.gz of /usr/obj and /usr/src > I tranfert this two tar.gz on my 6-stable server. > Untar on right place > make installkernel on /usr/src from 5.x > reboot > make installworld.I tried regularly like it was upgrade but it was downgrade from 6-STABLE to 5.4-RELEASE and it didn't worked.> I don't really care if the 6-stable-/usr/local/bin running on my downgrade > server. Because this server running only nfsd.I had the same problems, it happened only if you have QUOTA option in kernel. Other-ways it worked OK. They said it would be fixed long time ago, but they didn't. -- One cannot sell the earth upon which the people walk Tacunka Witco
On Thu, Nov 09, 2006 at 09:56:03AM +0100 I heard the voice of Albert Shih, and lo! it spake thus:> > make installkernel on /usr/src from 5.x > reboot > make installworld.This is highly likely (one might almost say "assured") to not work, since the 5.x kernel isn't going to be able to run the 6.x userland code. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
On 11/9/06, Albert Shih <shih@math.jussieu.fr> wrote:> I make buildworld & buildkernel on a FreeBSD 5.x server. > I make a tar.gz of /usr/obj and /usr/src > I tranfert this two tar.gz on my 6-stable server. > Untar on right place > make installkernel on /usr/src from 5.x > reboot > make installworld. >Usually when you upgrade from a old version to a newer version, you are advised to first install new kernel, and then update the userland with buildworld. For a downgrade, you would have to reverse that order. So to downgrade: make installworld mergemaster reboot make installkernel reboot You will still need to remove any 6.x libraries that remain after the downgrade, as it would cause problems when building ports on the system. NOTE: I haven't tested this procedure, so use at your own risk. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.