Erro ao aumentar o volume XFS com xfs_growfs

3

Adicionei outro 8 TB ao meu array de 20 TB e tentei expandi-lo com o xfs_growfs, sem alegria e sem ideia do porquê ele está falhando. Muito googleing forneceu algumas respostas, mas nada que funcionou.

Eu estou no meu juízo acabar aqui, eu tenho trabalhado nisso por algumas semanas agora e parece haver bloqueios em todas as etapas do caminho. Um dos links do Google mencionou que havia um problema crescente para o tamanho máximo e eu precisava crescer para apenas 55 blocos sob o tamanho total do disco, que não funcionou, outros mencionam que o sistema operacional deve ser de 64 bits, já estabeleceu que, para ser o caso ...

Qualquer ajuda seria muito apreciada aqui, estou tentando evitar configurar outra matriz e copiar os dados, reformatar e copiar de volta. Obrigada!

OS: CentOS 5.6 x64 + uma Areca 1880

[root@server ~]# xfs_growfs /mnt/array/
meta-data=/dev/sdb1              isize=256    agcount=32, agsize=167846623 blks
         =                       sectsz=512   attr=1
data     =                       bsize=4096   blocks=5371091936, imaxpct=25
         =                       sunit=0      swidth=0 blks, unwritten=1
naming   =version 2              bsize=4096
log      =internal               bsize=4096   blocks=32768, version=1
         =                       sectsz=512   sunit=0 blks, lazy-count=0
realtime =none                   extsz=4096   blocks=0, rtextents=0
xfs_growfs: XFS_IOC_FSGROWFSDATA xfsctl failed: Invalid argument

J

    
por jdb 07.11.2011 / 00:46

2 respostas

1

Em algum momento, houve um problema com xfs_growfs nos kernels de 64 bits. Talvez este seja o caso aqui?

Você pode tentar isso com a inicialização em algum sistema de resgate ou live de 32 bits, monte o array e inicie xfs_growfs .

Edit: Suponho que você não apenas expandiu a unidade no controlador, mas também expandiu o tamanho da partição com fdisk ou algo semelhante. Caso contrário, a expansão não funcionará, pois xfs_growfs não vê o espaço adicionado. Me desculpe se isso parece óbvio, só queria ter certeza;)

    
por 07.11.2011 / 01:02
1

Você pode mostrar sua saída fdisk -l ? Você fez a tabela de partição mudar, salvá-la e reinicializar (ou executar partprobe ) antes de tentar seu xfs_growfs ?

    
por 07.11.2011 / 01:16