git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: fsck errors on newly cloned, newly imported git repository

From
Drew Northup <drew.northup@maine.edu>
Date
Oct 25, 2010, 10:58 UTC
Message-ID
<1288004282.819.26.camel@drew-northup.unet.maine.edu>
In-Reply-To
<AANLkTimxXXNxUOMQyDDoW9+vT9aKL5C5m+VD51jk0zL9@mail.gmail.com>
On Sun, 2010-10-24 at 11:54 -0400, Mike Herrick wrote:
Show 7 quoted lines
> This weekend we're cutting over to use git for our source code control
> system.  I've imported about 20 years worth of previous history using
> "git cvsimport" (takes about four hours).  I then cloned the resulting
> repository onto five different machines (four Linux, one Solaris).
> I've set up a cron job to do a nightly "git fsck" on each of the five
> machines, and last night, two of the machines reported fsck errors on
> their initial run.  
<snip>
Show 13 quoted lines
> The errors reported on these two machines were different, but what's
> interesting is that all of the missing blobs refer to various
> revisions of the same file, namely our "Changes" file (which is
> updated with each change).  It's also the largest file in our
> repository (3.3M).  I immediately started looking at logs to see if
> there was any indication of disk corruption and found none (no SMART
> errors either).  Both of these machines have been stable over a
> multi-year period of time (no unexplained crashes).  They're also
> older Linux machines (running  2.6.5-1.358 and  2.6.1-1.65, with
> relatively little memory: 1GB and .5GB), but with newly installed
> version of git (1.7.3.1).  I initially used git-daemon for the clone
> process, but even using ssh, I still see fsck errors on the resulting
> clones on these two machines.

Did you "git fsck" BEFORE you attempted to clone? Is it ONLY clones showing errors? Alas, no blatant evidence of disk corruption is not evidence of no disk corruption as well.

-- 
-Drew Northup N1XIM
   AKA RvnPhnx on OPN
________________________________________________
"As opposed to vegetable or mineral error?"
-John Pescatore, SANS NewsBites Vol. 12 Num. 59
Previous: Mike HerrickNext: Mike Herrick
Message 2 of 5 in “fsck errors on newly cloned, newly imported git repository”
  1. Mike HerrickOct 24, 2010
  2. Drew NorthupOct 25, 2010
  3. Mike HerrickOct 25, 2010
  4. Mike HerrickOct 25, 2010
  5. Mike HerrickOct 28, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.