RE: Promise SATAII150 TX4 or raidreconf broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You also need to use a file system resizing tool. Like resize2fs for
instance.

http://linuxcommand.org/man_pages/resize2fs8.html

Good luck!
--
Henrik Holst

Original message

> I am putting together a four disk array. I want to know if it can be
> extended so I am building a 3-disk array and then growing it to 4.
> 
> I spent the last week attempting to build and test the array and I have
> a problem: the array is thrashed by raidreconf. I need to know if this
> is a hardware problem (TX4?), a raidreconf problem or a kernel issue.
> 
> It is now becoming urgent for me to sort this out, any hints will be
> appreciated.
> 
> If this is a TX4 issue, which SATA controllers (4-way) are known to be
> supported and good on Linux?
> 
> I have a test script that does this:
> 	build a 3-disk raid-5
> 	mkfs.ext3
> 	copy data in
> 		200+GB
> 	fsck
> 		OK
> 	raidreconf
> 		3->4 disks
> 	fsck
> 		failed
> 
> The disks are 320GB SATA "WDC WD3200JD-00K  Rev: 08.0". Kernel 2.6.13
> vanilla. Controller is Promise SATAII150 TX4.
> 
> The test takes about 16h to complete.
> 
> The rebuild messages:
> ====================
> Sat Sep 10 01:19:07 EST 2005 mdbuild: checking the file system
> ====================================
> /dev/md0: 4136/610560 files (2.7% non-contiguous), 55952642/156285568
blocks
> Sat Sep 10 01:25:51 EST 2005 mdbuild: reconfiguring RAID
> ====================================
> Parsing /etc/raidtab.old
> Parsing /etc/raidtab.new
> Old raid-disk 0 has 1220981 chunks, 312571136 blocks
> Old raid-disk 1 has 1220981 chunks, 312571136 blocks
> Old raid-disk 2 has 1220981 chunks, 312571136 blocks
> New raid-disk 0 has 1220981 chunks, 312571136 blocks
> New raid-disk 1 has 1220981 chunks, 312571136 blocks
> New raid-disk 2 has 1220981 chunks, 312571136 blocks
> New raid-disk 3 has 1220981 chunks, 312571136 blocks
> Using 256 Kbyte blocks to move from 256 Kbyte chunks to 256 Kbyte chunks.
> Detected 1035336 KB of physical memory in system
> A maximum of 1181 outstanding requests is allowed
> Working with device /dev/md0
> Size of old array: 1875427344 blocks,  Size of new array: 2500569792
blocks
> ---------------------------------------------------
> I will grow your old device /dev/md0 of 2441962 blocks
> to a new device /dev/md0 of 3662943 blocks
> using a block-size of 256 KB
> Is this what you want? (yes/no): yes
> Converting 2441962 block device to 3662943 block device
> Allocated free block map for 3 disks
> 4 unique disks detected.
> Working (/) [02441962/02441962]
[############################################]
> Source drained, flushing sink.
> Reconfiguration succeeded, will update superblocks...
> Maximum friend-freeing depth:         8
> Total wishes hooked:            2441962
> Maximum wishes hooked:             1181
> Total gifts hooked:             2441962
> Maximum gifts hooked:               991
> Congratulations, your array has been reconfigured,
> and no errors seem to have occured.
> Updating superblocks...
> handling MD device /dev/md0
> analyzing super-block
> disk 0: /dev/sda, 312571224kB, raid superblock at 312571136kB
> disk 1: /dev/sdb, 312571224kB, raid superblock at 312571136kB
> disk 2: /dev/sdc, 312571224kB, raid superblock at 312571136kB
> disk 3: /dev/sdd, 312571224kB, raid superblock at 312571136kB
> Array is updated with kernel.
> Disks re-inserted in array... Hold on while starting the array...
> Sat Sep 10 10:30:19 EST 2005 mdbuild: checking the file system
> ====================================
> /dev/md0: Inode 129 is in use, but has dtime set.  FIXED.
> /dev/md0: Inode 129 has imagic flag set.
> 
> /dev/md0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
>         (i.e., without -a or -p options)
> 
> 
> Inspecting the fs shows real corruption. It does not even look like full
> bad blocks but specific entries are bad. The some directories are
completely
> missing and I (naturally) get errors reading the fs (mounted with errors).
> 
> /data3/mythtv/tv_grab_au:
> ========================
> total 2968465682
> drwxr-sr-x      2 mythtv     mythtv          8192 Sep  8 04:56 08092005
> drwxr-sr-x      2 mythtv     mythtv          8192 Sep  8 04:56 09092005
> drwxr-sr-x      2 mythtv     mythtv          8192 Sep  8 04:59 10092005
> drwxr-sr-x      2 mythtv     mythtv          8192 Sep  8 04:57 11092005
> drwxr-sr-x      2 mythtv     mythtv          8192 Sep  8 04:58 12092005
> ?--xrws--T  31794 3359396242 982138100 1048034695 Oct  9  1972 13092005
> drwxr-sr-x      2 mythtv     mythtv          8192 Sep  8 04:59 14092005
> drwxr-sr-x      2 mythtv     mythtv          8192 Sep  9 04:52 15092005
> srw-----w-  26765  936675348 473714967 2355711621 Oct  5  1976 16092005
> drwxr-sr-x      2 mythtv     mythtv          8192 Aug 26 04:54 26082005
> drwxr-sr-x      2 mythtv     mythtv          8192 Aug 26 04:54 27082005
> drwxr-sr-x      2 mythtv     mythtv          8192 Aug 26 04:55 28082005
> drwxr-sr-x      2 mythtv     mythtv          8192 Aug 26 04:55 29082005
> drwxr-sr-x      2 mythtv     mythtv          8192 Aug 24 04:57 30082005
> -rw-r--r--      1 mythtv     mythtv        362153 Nov  5  2004 guide.xml
> 
> The original has:
> ================
> drwxr-sr-x  2 mythtv mythtv   8192 Sep  8 04:56 09092005
> drwxr-sr-x  2 mythtv mythtv   8192 Sep  8 04:57 10092005
> drwxr-sr-x  2 mythtv mythtv   8192 Sep  8 04:57 11092005
> drwxr-sr-x  2 mythtv mythtv   8192 Sep  8 04:58 12092005
> drwxr-sr-x  2 mythtv mythtv   8192 Sep 10 04:58 13092005 <<<<<
> drwxr-sr-x  2 mythtv mythtv   8192 Sep  8 04:59 14092005
> drwxr-sr-x  2 mythtv mythtv   8192 Sep  9 04:52 15092005
> drwxr-sr-x  2 mythtv mythtv   8192 Sep 10 05:00 16092005 <<<<<
> drwxr-sr-x  2 mythtv mythtv   8192 Sep 10 05:00 17092005
> drwxr-sr-x  2 mythtv mythtv   8192 Aug 26 04:54 26082005
> drwxr-sr-x  2 mythtv mythtv   8192 Aug 26 04:54 27082005
> drwxr-sr-x  2 mythtv mythtv   8192 Aug 26 04:55 28082005
> drwxr-sr-x  2 mythtv mythtv   8192 Aug 26 04:55 29082005
> drwxr-sr-x  2 mythtv mythtv   8192 Aug 24 04:57 30082005
> -rw-r--r--  1 mythtv mythtv 362153 Nov  5  2004 guide.xml
> 
> -- 
> Eyal Lebedinsky (eyal@xxxxxxxxxxxxxx) <http://samba.org/eyal/>
> 	attach .zip as .dat
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-raid" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux