schema-LPPara crear un filesystem en AIX es necesario, obviamente, tener espacio suficiente en el Logical Volume y Logical Partitions disponibles; vamos a crear un Logical Volume que sea exclusivo de este filesystem, primeramente verificamos el Volume Group para determinar si contamos con suficiente espacio:

lsvg-2Creamos el Logical Volume con el comando mklv; especificando el nombre del volumen, el tipo de filesystem, en este caso utilizaremos jfs2, que es una segunda generación del jfs (Enhanced Journaled File System) disponible a partir de la versión 5L de AIX, el Volume Group del cual forma parte y el número de Logical Partitions que tendrá:

aix-test /home/soporte # mklv -y “lvu104” -t jfs2 oraclevg 78
lvu104

este número (LP’s) se calcula a partir de  la propiedad PP SIZE del Volume Group; en este caso particular el tamaño de los Physical Partitions es de 128 Mega Bytes, entonces:

(78 LP’s)*(128 MB) = 9984 MB = 10 GB

Si quisieramos que el Logical Volume fuera de 15 GB, necesitariamos 117 LP’s, entonces:

(117 LP’s)*(128 MB) = 14976 MB = 15 GB

Vamos a utilizar smitty para agregar el filesystem al Logical Volume, ejecutamos:

aix-test /home/soporte # smit fs
-> Add / Change / Show / Delete File Systems
—-> Enhanced Journaled File Systems
——-> Add an Enhanced Journaled File System on a Previously Defined Logical Volume

Seleccionamos el Logical Volume, y le asignamos un punto de montaje al filesystem, en este caso lo montamos en /u104:

smit-fs-1

El comando sería:

aix-test /home/soporte # crfs -v jfs2 -d’lvu104′ -m’/u104′ -A”`locale yesstr | awk -F: ‘{print $1}’`” -p’rw’ -a agblksize=’4096′

tecleamos [Enter] para ejecutarlo y, si todo esta correcto, nos lo notificará:

smit-fs-2

Con el filesystem creado, procedemos a montarlo y darle los correspondientes permisos:

aix-test /home/soporte # mount /u104
aix-test /home/soporte # ls -ld /u104
drwxr-xr-x   3 root     system          256 Oct 28 18:07 /u104
aix-test /home/soporte # ls -ld /u103
drwxr-xr-x   3 oracle   dba             256 Oct 25 18:35 /u103
aix-test /home/soporte # chown oracle:dba /u104
aix-test /home/soporte # ls -ld /u104
drwxr-xr-x   3 oracle   dba             256 Oct 28 18:17 /u104
aix-test /home/soporte #

Verificamos que tenga disponible los 10 GB solicitados:

df-k

Espero les sirva.