Anthony Naggs | 19 Mar 2002 21:04
Picon
Picon

Re: Filesystem books?

In article <200203190542.g2J5gJi04830 <at> sleipnir.ncsa.uiuc.edu>, Quincey
Koziol <koziol <at> ncsa.uiuc.edu> writes
>    What's the best book or other set of documentation describing the FFS
>filesystem format?

There is an overview in "The Design and Implementation of the 4.4BSD
Operating System", ISBN 0-201-54979-4.  Otherwise you're stuck reading
the source ...

>    Are there any good books or other pieces of documentation about NTFS?

"Inside Microsoft Windows 2000", David Solomon and Mark Russinovich,
Microsoft Press ISBN 0-7356-1021-5 Chapter 13 has the best published
info. (IMO)

Check http://www.sysinternals.com where there are utilities to read NTFS
volumes (executable only, I think they had source at one point for an
earlier version).  FileMon and NTFSinfo utilities are available in
source form and allow you to probe some details of a running system.

I am (intermittently) putting some resources/pointers together for low
level Windows programming.  Some of the books mentioned on my web page
have snippets of info, http://www.ubik.demon.co.uk/proginfo.html but
probably are not at the level you want.

Cheers,
      Tony

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message
(Continue reading)

Dwight Tuinstra | 19 Mar 2002 22:11
Favicon

Re: Filesystem books?


On Tue, 19 Mar 2002, Terry Lambert wrote:

| > "The Design and Implementation of A Log-Structured File System":
| > 0-7923-9541-7
| 
| Moderately good.

Also available as a paper (ACM Transactions).  Check citeseer.
Or does the book go into more detail?

  --Dwight Tuinstra

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message

김 윤정 | 20 Mar 2002 08:13
Favicon

a question related to NFS

Deer Sir,
 
I have been operating NFS server that mount data from storage(NAS) on FreeBSD4.2-RELEASE.
I got problem that it automatically reboot itself at peak time more than once in a day.
I guessed that is kind of FreeBSD BUG related to NFS.
 
So, I upgrade FreeBSD version FreeBSD4.5-RELEASE because the release note mentoned "A number of bugs in the filesystem code, discovered through the use of the fsx filesystem test tool, have been fixed. Under certain circumstances (primarily related to use of NFS), these bugs could cause data corruption or kernel panics."
 
But It still reboot itself once or twice in a day after upgrade.
there were no hints in /var/log/messages. It just automatically reboot at peak time suddenly.
 
Has anyone heard of this kind of problem?
 
thank you.
 
Dag-Erling Smorgrav | 19 Mar 2002 20:35

Re: Filesystem books?

Quincey Koziol <koziol <at> ncsa.uiuc.edu> writes:
> > This basically looks like strongly typed filesystem - you could build
> > this on top of any existing filesystem in FreeBSD using extended
> > attributes and a userland library.  Storing it in a single XML file is
> > IMHO a regression, especially from a performance standpoint.  Or did I
> > miss some crucial point?
>     Sorta, the crucial part of the HDF5 library and file format is that the
> files and library are designed to be portable between many different types
> of machines,

...so you end up with something that sucks equally on all supported
platforms.  Sorry to sound so negative :)

I'm not sure if I got my point across, BTW - what I'm saying is that
you can implement HDF (or equivalent functionality, anyway) as a
userland library that will run on any system that offers POSIX
filesystem semantics and (non-POSIX) extended attributes, instead of
reinventing the wheel just to end up with something that will crawl
like a crippled snail.  It might not look as cool on your CV when
you're done (not enough buzzwords) but it'd be a damn sight more
useful.  The biggest hurdle would be adapting the library to the
different EA APIs out there.

That being said, HDF makes a neat interchange format, once you get rid
of the silly limitations on object size & count.

DES
--

-- 
Dag-Erling Smorgrav - des <at> ofug.org

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message

Alfred Perlstein | 20 Mar 2002 08:41

Re: a question related to NFS

* ???????? <talley <at> neowiz.com> [020319 23:13] wrote:
> 
>    Deer Sir,
> 
> 
> 
>    I have been operating NFS server that mount data from storage(NAS) on
>    FreeBSD4.2-RELEASE.
> 
>    I got problem that it automatically reboot itself at peak time more
>    than once in a day.
> 
>    I guessed that is kind of FreeBSD BUG related to NFS.

See the section in the handbook on getting a "crashdump" and
"traceback", that would help diagnose the problem.

-Alfred

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message

Terry Lambert | 20 Mar 2002 09:30
Picon

Re: a question related to NFS

Please don't send MIME to the list.  It makes the archives
unreadable.

> I have been operating NFS server that mount data from storage(NAS)
> on FreeBSD4.2-RELEASE.
>
> I got problem that it automatically reboot itself at peak time more
> than once in a day.
> I guessed that is kind of FreeBSD BUG related to NFS.
> 
> So, I upgrade FreeBSD version FreeBSD4.5-RELEASE because the release
> note mentoned "A number of bugs in the filesystem code, discovered
> through the use of the fsx filesystem test tool, have been fixed.
> Under certain circumstances (primarily related to use of NFS), these
> bugs could cause data corruption or kernel panics."
> 
> But It still reboot itself once or twice in a day after upgrade.
> there were no hints in /var/log/messages. It just automatically reboot
> at peak time suddenly.
> 
> Has anyone heard of this kind of problem?

1)	Is the NAS running FreeBSD?

2)	Is the client running FreeBSD?

3)	Is the NAS rebooting, or is the client rebooting?

4)	If it's a FreeBSD machine rebooting, what does the
	"netstat -m" say, for several samples leading up to
	the reboot?

If it's a FreeBSD box rebooting, you are probably running
out of mbufs for some reason (probably bad tuning for the
load you are putting on it, but also possibly a bug).  If
it's a bug, everyone would be complaining about it, so it's
probably not a bug, it's probably tuning, if it's the FreeBSD
box.

-- Terry

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message

contato | 21 Mar 2002 02:16
Picon

Super Oferta !!!

Observação: Para efetuar a compra click neste link www.mercadolivre.com.br 
 
 
Aproveite também outras promoções do Site Buscacompra.
 
O Buscacompra é para quem busca encontrar os melhores preços, produtos e informações sobre: Cinema, Teatro, Shows, Supermercado, Bancos, Imobiliária, Concessionária de Automóvel, Auto Peças, Magazines, Financeiras, Material de Construção, Lazer, Saúde, Lojas de Informática, Indústria, Turismo, Farmácias e outros.
 
Não esqueça!!
www.buscacompra.com.br
Giorgos Keramidas | 21 Mar 2002 00:12
Picon
Favicon
Gravatar

Re: [reiserfs-dev]i Re: metadata update durability ordering/soft updates

On 2002-03-18 17:46, Hiten Pandya wrote:
> So from what you are saying, I can (if I wanted to 8-)) port ReiserFS
> to FreeBSD, under the GPL License, but that would be of no point,
> because it cannot be used as a boot FS unless a royalty was paid to
> the Hans for the rights, right? :)
>
> I don't understand one thing though, what are we doing in the case of
> Ext2FS, which is supported in FreeBSD.  As far as I know, the Ext2FS
> version of FreeBSD has also got some GPL'ed bits?  The Ext2FS is
> supplied as a source filesystem on FreeBSD CD-ROMs and people are
> allowed to sell them...

They are not allowed to link them in the boot kernel used on those cdroms
though.  The source is made available, but anything that is 'linked' with
the GPL is 'tainted'.  I have a nice article on my desk by Greg Lehey that
explains this in an interesting way.  It even has quotes from R. Stallman
himself, making a few things more clear.  It's title is "Two kinds of
advocacy", and you can find it at:

    http://ezine.daemonnews.org/200202/dadvocate.html

Giorgos Keramidas                       FreeBSD Documentation Project
keramida <at> {freebsd.org,ceid.upatras.gr}  http://www.FreeBSD.org/docproj/

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message

Giorgos Keramidas | 21 Mar 2002 00:05
Picon
Favicon
Gravatar

Re: Filesystem books?

On 2002-03-18 23:36, Quincey Koziol wrote:
> Does this actually contain any useful information on those filesystem formats?
> How the bits are layed out on disk, etc?  I don't need books on how to use
> filesystems, I want to get into the guts of filesystem and look at how the
> file and directory information is actually stored on disk, etc.

If you're interested in how things are laid out on the disks,
you might also find the paper by K. McKusick about FFS useful:
http://citeseer.nj.nec.com/mckusick84fast.html

Giorgos Keramidas                       FreeBSD Documentation Project
keramida <at> {freebsd.org,ceid.upatras.gr}  http://www.FreeBSD.org/docproj/

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message

Quincey Koziol | 21 Mar 2002 03:58
Picon

Re: Filesystem books?

Ah, very cool, I'll see if I can track them down.

    Thanks,
        Quincey

> "practical file system design with the BE file system": 1-55860-497-9
> 
> "VMS File System Internals": 1-55558-056-4
> 
> "The Design and Implementation of A Log-Structured File System":
> 0-7923-9541-7
> 
> "Inside The Windows NT File System": 1-55615-660-X
> 
> "Windows NT File System Internals": 1-56592-249-2
> 
> "Inside The Windows 95 File System": 1-56592-200-X
> 
> There is one more on distributed file system design that I have, but it
> is not on my bookshelf here in my office.
> 
> Jamey Kirby
> StorageCraft, inc.
> jkirby <at> storagecraft.com
> www.storagecraft.com
> 
> 
> -----Original Message-----
> From: owner-freebsd-fs <at> FreeBSD.ORG [mailto:owner-freebsd-fs <at> FreeBSD.ORG]
> On Behalf Of Anthony Naggs
> Sent: Monday, March 18, 2002 5:30 PM
> To: Quincey Koziol
> Cc: freebsd-fs <at> FreeBSD.ORG
> Subject: Re: Filesystem books?
> 
> In article <200203182230.g2IMUwh22651 <at> sleipnir.ncsa.uiuc.edu>, Quincey
> Koziol <koziol <at> ncsa.uiuc.edu> writes
> >Howdy,
> >    I'm working on a scientific file format (HDF5 -
> http://hdf.ncsa.uiuc.edu)
> >which has a lot of similarities to a filesystem.  I'd like to do more
> research
> >about filesystem techniques for improving the features and performance
> of our
> >library.  Can anyone point out some good books or papers (or web-sites)
> to read
> >up on filesystem design?
> 
> "Practical File System Design" Dominic Giampaolo
>   Morgan Kaufman Press (www.mkp.com) ISBN 1-55860-497-9
> 
> This book gives a lot of background and philosophy of the design of a
> modern file system, in this case the FS for BeOS.  Practical, readable
> and surprisingly slim for the tremendous amount of detail.  (I'm really
> impressed with this book, can you tell?)
> 
> 
> On the net I have seen good documentation for ReiserFS, a quick Google
> suggests http://www.reiserfs.org/ as a starting point for this.
> 
> 
> Cheers,
>       Tony
> 
> To Unsubscribe: send mail to majordomo <at> FreeBSD.org
> with "unsubscribe freebsd-fs" in the body of the message
> 

To Unsubscribe: send mail to majordomo <at> FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message


Gmane