Расширение пространства файловой системы AIX: методы и примеры кода

Чтобы увеличить пространство файловой системы в AIX, существует несколько способов. Вот несколько примеров с фрагментами кода:

  1. Метод: расширение файловой системы
    Пример кода:

    # Identify the filesystem to be extended
    df -g
    # Identify the logical volume associated with the filesystem
    lslv <logical_volume_name>
    # Extend the logical volume
    chfs -a size=+<size_to_add> <filesystem_name>
  2. Метод: добавление нового диска
    Пример кода:

    # Identify the new disk
    lsdev -Cc disk
    # Initialize the new disk
    initialize -e <new_disk_name>
    # Create a new physical volume
    mkdev -c disk -s <new_disk_name>
    # Extend the volume group
    extendvg <volume_group_name> <new_physical_volume_name>
    # Extend the logical volume
    extendfs <filesystem_name>
  3. Метод: добавление нового логического тома
    Пример кода:

    # Create a new logical volume
    mklv -y <logical_volume_name> <volume_group_name> <size>
    # Create a new filesystem on the logical volume
    crfs -v jfs2 -d <logical_volume_name> -m <mount_point> -A yes
    # Mount the new filesystem
    mount <mount_point>