I have been using the Buffalo Linkstation Pro Duo LS-WVLBF4 with 2x 1TB running on RAID1. Last week I bought 2x3TB WD Red to replace the 1TB raid. I have used mdadm successfully increasing the RAID size to around 3TB, and the info showing in /proc/mdstat and mdadm --examine are both correct,
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : 6e4dc691:2cc8406b:3936562c:b0e820cc
Name : LS-WVLBF4:2 (local to host LS-WVLBF4)
Creation Time : Thu Nov 1 22:44:10 2012
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 5829747952 (2779.84 GiB 2984.83 GB)
Array Size : 5829747952 (2779.84 GiB 2984.83 GB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
State : clean
Device UUID : bb12925a:89a5f710:150d811b:6ea874bd
Update Time : Mon Oct 21 23:34:16 2013
Checksum : d9f990ec - correct
Events : 7910
Device Role : Active device 0
Array State : AA ('A' == active, '.' == missing)
but the actual usable size is still 1TB and df -h is still showing the raid size as 1TB only.
I tried install the xfsprogs into the LS machine, however, I got this error message:
bash-3.2# apt-get install xfsprogs
Reading package lists... Done
Building dependency tree... Done
xfsprogs is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
libhttpd: Depends: pcre (>= 7.7) but it is not installable
W: Couldn't stat source package list http://172.16.37.216 buffalo-marvell-armel-sdk2p0/main Packages (/usr/local/apt/var/lists/172.16.37.216:8080_update_terastation%5fx_dists_buffalo-marvell-armel-sdk2p0_main_binary-arm_Packages) - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these problems
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
bash-3.2# apt-get update
E: Archive directory /usr/local/apt/cache/archives/partial is missing.
It tells me xfsprogs is already installed but the xfs_resizefs cannot be found. Seems there is something wrong with the apt-get library....
Then I tried to run xfs_resizefs in a ubuntu machine, but it tells me that the GPT table is corrupted.... I just confuse... isn't parted can do the same job as xfs_resizefs can do, or do I really need xfs_resizefs to fix that? Thanks!