Enquanto isso, encontrei uma solução para o tópico mencionado. Mas eu gostaria de deixar que os outros saibam como eu fiz isso.
Eu encontrei essa ótima descrição de um cara cujo nome é "Ryan".
veja: Descrição do AIX de Ryan
A única coisa que eu tive que mudar foi: use jfs ao invés de jfs2 (por qualquer motivo).
Aqui está um resumo dos comandos que usei para fazer isso funcionar:
1. mkvg -y homevg hdisk1 # create a new volume group on the new/free harddisk
2. mklv -t jfslog -y loghomevg homevg 1 # prepare log for the new filesystem
3. mklv -t jfs -y homelv homevg 64G # prepare a 64G partition for the new /home
4. mkfs -o log=/dev/loghomevg -V jfs /dev/homelv # create new jfs filesystem.
5. mkdir /home2 # create a mountpoint for the new filesystem
6. chown bin:bin /home2 # set ownership according to /home
7. mount -o log=/dev/loghomevg /dev/homelv /home2 # mount the new filesystem
Nota: em (4) você tem que responder com "Sim". Depois disso, vai demorar um pouco para completar.
Depois de tudo isso copiei o conteúdo original do diretório / home para / home2. Eu fiz isso usando o gnu tar, mas outras abordagens também devem funcionar:
cd /home
gtar -cvpf - * | gtar -C /home2 -xpf -
você terminou agora!
finalmente, você pode desmontar / home e usar / home2 como o novo diretório / home, por exemplo modificando / etc / filesystems apropriadamente. Como alternativa, você poderia atribuir um novo diretório inicial aos usuários definidos em / etc / passwd, por exemplo, use / home2 / buildsys em vez de / home / buildsys