Anon: Reservations less than zero?

2007-12-25 8:30:00

Original message was:

>Our main server (690 with 4 CPUs) when rebooting, stops and displays

>the message "Anon: Reservations less than zero". It displays this

>repeatedly and never boots. It keeps this up until we do a L1-a and boot

>it by hand.

>

>Has anyone seen this before? What is the problem and how do we get rid

>of it? We sometimes need to reboot the machine remotely and would

>prefer not to have to come in to finish the boot.

From: "Richard J. Niziak" <rickn@copley.com>

Subject: Re: Anon: Reservations less than zero?

Check your /etc/exports file.... for an entry like this:

/usr -anon-0 it should look like

/usr -anon=0

I hope that this was it...

nrd> This was fine, there was no anon in /etc

nrd> I applied the following. However, we didn't have the problem when

nrd> we brought the system down. Time will tell.

From: Stuart Mackay <stuart@tcrystal.gla.ac.uk>

Subject: Re: Anon: Reservations less than zero?

We have seen the anonymous reserved memory drop continuously and go negative on

our SPARC2 machines running SunOS 4.1.x (where x=1,2 or 3). It happened when we

ran a large memory-hungry program which made heavy use of scratch files in

/tmp. We filed a bug report and it turned out to be a bug in the tmpfs system.

To be fair, Sun were pretty quick at developing a patch and we've had no

trouble since then. I'm afraid I don't know anything about 690 servers

specifically and I don't recall having problems at boot time as you describe,

but if you are using tmpfs, I recommend patch no. 100507. I have 100507-04 but

I don't know if there is a later version fixing any extra bugs. I enclose the

top of the README below. I hope it helps.

--Begin Include--

Patch-ID# 100507-04

Keywords: tmpfs, crash, fail assertion, leaks, anonymous, tmp_rename, panic

Synopsis: SunOS 4.1.1, 4.1.2, 4.1.3: tmpfs jumbo patch

Date: 03/Sep/92

SunOS release: 4.1.1 4.1.2 4.1.3

Unbundled Product:

Unbundled Release:

Topic: fixes for several tmpfs bugs

BugId's fixed with this patch: 1038651 1091294 1089447 1083412

Architectures for which this patch is available: sun4 sun4c sun4m

Obsoleted by: SVr4

Changes incorporated in this version: 1083412

Problem Description:

These files contain bug fixes for the following bugs:

1038651: Using tmpfs ie ram /tmp can cause data initialization with

         Fortran on SunOS 4.1.

1091294: tmpfs "leaks" anonymous memory

1089447: panic: tmp_rename

1083412: copying files from an nfs mounted partition to a tmpfs mount

                        can result in security breach

--End Include--

Cheers,

        Stuart.

--------------------------------------------------------------------------------

Stuart Mackay

Internet: stuart@tcrystal.glasgow.ac.uk Voice: +44 41 339 8855 ext 6579

Chemistry Dept., Glasgow University, Glasgow, Scotland, G12 8QQ

Comments

Got something to say?

You must be logged in to post a comment.