AIX:Erro "File too large" ao realizar scp de um arquivo para o AIX

Se você está com problemas para copiar arquivos maiores que 1GB via SCP para o AIX, segue a dica.

O usuário que você está utilizando para fazer o scp do arquivo tem limitação no tamanho do arquivo.

Verificando para o meu usuário user01:

[user01@server01:/home/user01] $ ulimit -a time(seconds)       unlimited file(blocks)        2097151 data(kbytes)        131072 stack(kbytes)       32768 memory(kbytes)      32768 coredump(blocks)    2097151 nofiles(descriptors) 2000 threads(per process) unlimited processes(per user) unlimited O valor default é de 2097151 blocos de 512 bytes = 2097151 x 512 = 1 GB

Para solucionar este problema, siga os passos:

1) Altere o arquivo /etc/security/limits,

2) Adicione as entradas

user01: fsize = -1

Salve e feche o arquivo

Para validar faça o login novamente

[user01@server01:/home/user01] $ ulimit -a time(seconds)       unlimited file(blocks)        unlimited data(kbytes)        131072 stack(kbytes)       32768 memory(kbytes)      32768 coredump(blocks)    2097151 nofiles(descriptors) 2000 threads(per process) unlimited processes(per user) unlimited

Basta agora conectar via SCP.

Obs.: se você já estiver conectado via WinSCP, faça novamente um login