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