From owner-freebsd-fs Sun Apr 1 19:26:40 2001 Delivered-To: freebsd-fs@freebsd.org Received: from kanga.honeypot.net (kanga.honeypot.net [216.224.193.50]) by hub.freebsd.org (Postfix) with ESMTP id 2A9F937B718 for ; Sun, 1 Apr 2001 19:26:36 -0700 (PDT) (envelope-from kirk@honeypot.net) Received: from pooh.honeypot (mail@pooh.honeypot [10.0.1.2]) by kanga.honeypot.net (8.11.3/8.11.3) with ESMTP id f322QYN04243 for ; Sun, 1 Apr 2001 21:26:35 -0500 (CDT) (envelope-from kirk@honeypot.net) Received: from kirk by pooh.honeypot with local (Exim 3.12 #1 (Debian)) id 14ju37-0000GD-00 for ; Sun, 01 Apr 2001 21:26:33 -0500 To: freebsd-fs@freebsd.org Subject: Re: My Vinum heart attack References: <87vgooi7kz.fsf@pooh.honeypot> <20010402082816.J77617@wantadilla.lemis.com> <87g0fsi1i2.fsf@pooh.honeypot> <20010402102211.B25226@wantadilla.lemis.com> From: Kirk Strauser Date: 01 Apr 2001 21:26:33 -0500 In-Reply-To: <20010402102211.B25226@wantadilla.lemis.com> Message-ID: <871yrcnijq.fsf@pooh.honeypot> Lines: 69 X-Mailer: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 2001-04-02T00:52:12Z, Greg Lehey writes: > > What would've been the proper response? I don't have a log of the errors > > (/var/log/vinum_history has nothing, and neither does /var/log/messages), > > but they were along the lines of: > > > > Could not create /dev/vinum/plex - directory already exists > > > > or something very similar. The end result was an empty /dev/vinum. 'vinum > > list' gave a huge dump of invalid volumes, plexes, subdrives, and > > drives. > It would have been useful to see this dump. OK. I restored the old /sbin/vinum executable, rebooted into single user, and tried to use the old command to start vinum: ################ Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/vol/.plex: File exists Can't create /dev/vinum/: File exists Can't create /dev/vinum/vol/: File exists Can't create /dev/vinum/vol/.plex: File exists Can't get config for plex 0: Invalid argument Can't get config for plex 0: Invalid argument ################ 'vinum list' returned: ################ 2 drives: D State: Invalid state 1986356271 Device Avail: 0/0 MB (0%) D State: Invalid state 1986356271 Device Avail: 0/0 MB (0%) 8 volumes: V State: Invalid state 1885435763 Plexes: 0 Size: 0 B V State: Invalid state 7368052 Plexes: 0 Size: 0 B V State: Invalid state 1701670760 Plexes: 0 Size: 0 B V State: Invalid state 7496054 Plexes: 0 Size: 0 B V State: Invalid state 1601336181 Plexes: 6972015 Size: 0 B V State: Invalid state 7500661 Plexes: 0 Size: 0 B V State: Invalid state 1601336181 Plexes: 1869641829 Size: 0 B V State: Invalid state 1601336181 Plexes: 6517363 Size: 0 B 8 plexes: ################ This is pretty much the exact setup that gave me fits in the first place: an older version of /sbin/vinum choking on a newer kernel and modules. -- Kirk Strauser To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message