[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по управлению системой: Операционная система и устройства


Уменьшение размера файловых систем в группе томов rootvg

В этом разделе описана процедура уменьшения размера файловых систем в группе томов rootvg путем создания резервной копии текущей группы томов rootvg и повторной установки операционной системы. Таким образом вы можете определить размеры логических разделов, создаваемых во время установки.

Кроме того, здесь описан способ импорта пользовательских групп томов во вновь установленную операционную систему.

Примечание: Перед выполнением этой процедуры рекомендуется создать отдельную резервную копию все файловых систем, не входящих в группу томов rootvg.

Предварительные требования

Процедура

В данном примере показано, как уменьшить размер файловой системы /usr в группе томов rootvg. Если вы хотите уменьшить размер всех файловых систем до минимально возможного значения, то проще всего это можно сделать, указав значение yes в параметре SHRINK во время установки BOS. Это значение имеет более высокий приоритет, чем описанные ниже изменения, вносимые в файл /image.data.

  1. Переведите ключ в положение Normal и войдите в систему как пользователь root.
  2. Удалите все ненужные файлы из файловой системы /usr.

    Внимание: Следует удалять только те файлы, которые создали вы сами, или о которых вам точно известно, что они больше не понадобятся. Если вы не уверены в ненужности какого-либо файла, то не удаляйте его.

  3. Убедитесь, что все файловые системы группы томов rootvg смонтированы. В противном случае они будут отсутствовать в новой системе.
  4. Введите команду:

    mkszfile 
    

    В результате будет создан файл /image.data со списком активных файловых систем группы томов rootvg, которые должны быть включены в процедуру установки.

  5. Запустите редактор и отредактируйте файл /image.data. После изменения файла /image.data запустите команду mksysb. В противном случае отредактированный вами файл будет перезаписан.
  6. Измените размер /usr, указав число логических разделов, необходимое для размещения файловой системы. В следующем примере размер /usr, указанный в файле image.data, составляет 58 логических разделов:

    lv_data:
         VOLUME_GROUP= rootvg
            .
            .
            .
            LPs= 58
            .
            .
            .
            MOUNT_POINT= /usr
            .
            .
            .
            LV_MIN_LPs= 51
     
    

    Вы можете изменить число логических разделов, необходимых для хранения данных файловой системы. По умолчанию размер каждого дополнительного логического раздела равен 4 Мб (это значение задано в записи PP_SIZE файла image.data).

    Внимание: Если вы укажете значение, недостаточное для хранения текущих данных (минимальный размер указан в записи LV_MIN_LPs), то процесс повторной установки завершится неудачно. Введите команду df -k и определите текущее число используемых блоков в файловых системах. Разделив показанное число на 1024, вы получите общий размер выбранной файловой системы в мегабайтах.

  7. Укажите в поле FS_NAME записи fs_data имя LP.

    fs_data:
            FS_NAME= /usr
            .
            .
            .
            FS_SIZE= 475136
            .
            .
            .
            FS_MIN_SIZE= 417792
     
    	
    

    Значение FS_SIZE вычисляется следующим образом:

    FS_SIZE = PP_SIZE ( в Кб ) * 2 ( блоки_по_512_Кб ) * LPs
    

    С учетом значений, заданных на шаге 6 для LV_DATA, значение FS_SIZE получается следующим:

    475136     =     4096     *     2     * 58
    
  8. Размонтируйте все файловые системы, не входящие в группу томов rootvg.
  9. Если существуют пользовательские группы томов, то введите следующие команды для их отключения и экспортирования:

    varyoffvg имя_группы_томов
    	
    exportvg имя_группы_томов
    
  10. Загрузите магнитную ленту в лентопротяжное устройство и введите команду:

    mksysb /dev/rmt0
    

    В результате будет создана полная резервная копия системы, включающая информацию о размерах файловых систем (в файле /image.data). Эту резервную копию можно будет применять для установки.

  11. Выполните инструкции из раздела Установка из резервной копии книги AIX, версия 4.3 - Руководство по установке, используя созданную копию на ленте. Для опций Восстановить исходное размещение и Сжать файловые системы задайте значения нет. Для того чтобы изменение размера логического тома вступили в силу, установку новой системы следует выполнить с опцией Установить с текущими параметрами системы.
  12. После завершения установки операционной системы необходимо будет перезагрузить систему в режиме Normal. Уменьшение размера файловой системы завершено.
  13. Если существуют пользовательские группы томов, то импортируйте их следующей командой:

    importvg -y  имя_группы_томов  имя_физического_тома
    
  14. Теперь вы можете смонтировать все файловые системы с помощью команды:

    mount all
    

    Примечание: Для уже смонтированных файловых систем могут быть показаны сообщения "Устройство занято". Эти сообщения можно проигнорировать.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]