From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932316AbXGYNTj (ORCPT ); Wed, 25 Jul 2007 09:19:39 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1761975AbXGYNTc (ORCPT ); Wed, 25 Jul 2007 09:19:32 -0400 Received: from lucidpixels.com ([75.144.35.66]:47538 "EHLO lucidpixels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1760614AbXGYNTb (ORCPT ); Wed, 25 Jul 2007 09:19:31 -0400 Date: Wed, 25 Jul 2007 09:19:30 -0400 (EDT) From: Justin Piszcz X-X-Sender: jpiszcz@p34.internal.lan To: linux-kernel@vger.kernel.org Subject: Re: Cannot write file larger than 2TB on x86_64? In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Filesystem File Size Limit Filesystem Size Limit ext2/ext3 with 1 KiB blocksize 16448 MiB (~ 16 GiB) 2048 GiB (= 2 TiB) ext2/3 with 2 KiB blocksize 256 GiB 8192 GiB (= 8 TiB) ext2/3 with 4 KiB blocksize 2048 GiB (= 2 TiB) 8192 GiB (= 8 TiB) http://www.suse.de/~aj/linux_lfs.html That's the problem, nevermind! On Wed, 25 Jul 2007, Justin Piszcz wrote: > Erm, unless this is an EXT3 limitation--oops.. > > On Wed, 25 Jul 2007, Justin Piszcz wrote: > >> The kernel is 2.6.9-42.ELsmp on RHEL4 x86_64. >> >> servername$ dd if=/dev/zero of=4.8tb_file bs=1M count=4800000 >> File size limit exceeded >> servername$ (stopped at 2TB) >> >> The 64bit should not need the option obviously, because it is 64bit, is >> this a b >> ug in the kernel? >> >> For 32bit: >> .config - Linux Kernel v2.6.22 Configuration >> .............................................................................. >> ..................... Support for Large Single Files >> ...................... >> . CONFIG_LSF: >> . >> . >> . >> . Say Y here if you want to be able to handle very large files (bigger >> . >> . than 2TB), otherwise say N. >> . >> . >> . >> . If unsure, say Y. >> . >> . >> >> For 64bit: >> .config - Linux Kernel v2.6.22 Configuration >> .............................................................................. >> ............................... Block layer >> ............................... >> . Arrow keys navigate the menu. selects submenus --->. >> . >> . Highlighted letters are hotkeys. Pressing includes, excludes, >> . >> . modularizes features. Press to exit, for Help, >> . >> . for Search. Legend: [*] built-in [ ] excluded module < > >> . >> . ....................................................................... >> . >> . . --- Enable the block layer . >> . >> . . [ ] Support for tracing block io actions . >> . >> . . IO Schedulers ---> . >> . >> . . >> . >> >> >