Начиная с версии Solaris 10 10/08 установку и загрузку с файловой системы ZFS можно проводить следующими способами:
Там, где ZFS выбрана в качестве корневой файловой системы, можно выполнить начальную установку.
Solaris Live Upgrade можно использовать для переход с корневой файловой системы UFS в корневую файловую систему ZFS. Кроме того, можно использовать Solaris Live Upgrade для выполнения следующих задач:
Создание новой среды загрузки в существующем корневом пуле ZFS
Создание новой среды загрузки в новом корневом пуле ZFS
Пользователь может использовать профиль Solaris JumpStart для автоматической установки системы с корневой файловой системой ZFS.
В версии 10 10/09 пользователь может использовать профиль JumpStart для автоматической установки системы с помощью архива ZFS на флеш-накопителе.
После установки на компьютере с архитектурой SPARC или x86 корневой файловой системы ZFS или перехода такого компьютера на корневую файловую систему ZFS он автоматически загружается из корневой файловой системы ZFS. Дополнительная информация об изменениях загрузки приведена в разделе Загрузка с корневой файловой системы ZFS.
В данной версии ОС Solaris предоставляются следующие функциональные возможности установки:
С помощью интерактивной текстовой программы установки Solaris можно установить корневую файловую систему ZFS или UFS. По умолчанию в данной версии Solaris все еще используется файловая система UFS. К параметрам интерактивной текстовой программы установки можно получить доступ следующими способами:
На компьютерах с архитектурой SPARC при установке Solaris с DVD используйте следующую команду:
ok boot cdrom - text |
На компьютерах с архитектурой SPARC при загрузке по сети используйте следующую команду:
ok boot net - text |
На компьютерах с архитектурой x86, когда система выдаст запрос, выберите текстовый режим установки.
Настройка JumpStartTM обеспечивает следующие возможности:
Пользователь может настроить профиль для создания пула устройств хранения ZFS и назначить загружаемую файловую систему ZFS.
Пользователь может настроить профиль для определения архива на флеш-накопителе корневого пула ZFS.
Функцию Solaris Live Upgrade можно использовать для перехода с корневой файловой системы UFS на корневую файловую систему ZFS. Возможности команд lucreate и luactivate были расширены для поддержки пулов ZFS и файловых систем. Команды lustatus и ludelete работают так же, как и в предыдущих версиях Solaris.
Выбрав во время установки два диска, можно создать зеркальный корневой пул ZFS. Для создания зеркального корневого пула ZFS можно также прикрепить дополнительные диски после установки.
Устройства подкачки и дампа в томах ZFS корневого пула ZFS создаются автоматически.
Следующие функциональные возможности установки не предоставляются в данной версии:
Установка корневой файловой системы ZFS через графический интерфейс пользователя в настоящее время недоступна.
Функция установки SolarisTM с флеш-накопителя для установки корневой файловой системы ZFS недоступна при выборе параметра установки с флеш-накопителя при настройке начальной установки. Однако пользователь может создать профиль JumpStart для идентификации флеш-накопителя корневого пула ZFS. Для получения подробных сведений см. Установка корневой файловой системы ZFS (установка архива на флеш-накопителе).
Нельзя использовать стандартную программу обновления для обновления файловой системы UFS до корневой файловой системы ZFS. Если существует хотя бы один загружаемый подраздел UFS, стандартная возможность обновления должна быть доступна. Если загружаемые пулы ZFS существуют, а загружаемого подраздела UFS не существует, обновление можно проводить только с помощью Live Upgrade, но не с помощью стандартной программы обновления. Если загружаемый подраздел UFS и загружаемый пул ZFS существуют, стандартная возможность обновления должна быть доступна, но обновление должно быть доступно только для подраздела UFS.
Прежде чем предпринять попытку установить систему с корневой файловой системой ZFS или выполнить переход с корневой файловой системы UFS на корневую файловую систему ZFS, убедитесь, что выполняются следующие требования.
Установку и загрузку корневой файловой системы ZFS или перенос на корневую файловую систему ZFS можно выполнить одним из следующих способов.
Установка корневой файловой системы ZFS – доступна начиная с версии Solaris 10 10/08.
Перенос с корневой файловой системы UFS на корневую файловую систему ZFS с помощью Live Upgrade – должен быть установлен выпуск ОС Solaris 10 10/08 или выше, либо должно быть выполнено обновление до выпуска Solaris 10 10/08 или выше.
Ознакомьтесь со следующими разделами, в которых описываются требования к объемам и настройке пула устройств хранения данных ZFS.
Необходимый минимальный доступный объем в пуле для корневой файловой системы ZFS больше, чем для корневой файловой системы UFS, потому что в корневой среде ZFS для свопинга и дампа требуются отдельные устройства. В корневой файловой системе UFS для подкачки и дампа по умолчанию используется одно и то же устройство.
При установке или обновлении системы с корневой файловой системой ZFS размер области подкачки и устройства дампа зависят от количества физической памяти. Минимальный доступный объем пула для загружаемой корневой файловой системы ZFS зависит от количества физической памяти, доступного пространства на диске и количества создаваемых загрузочных сред (boot environment, BE).
Ознакомьтесь со следующими требованиями к объемам для пула устройств хранения данных ZFS:
768 МБ – минимальный объем памяти, необходимый для установки корневой файловой системы ZFS.
Для оптимизации общей производительности ZFS рекомендуется использовать 1 ГБ памяти.
Рекомендуется использовать по крайней мере 16 ГБ дискового пространства. Пространство используется следующим образом:
Настройка области подкачки и устройства дампа – с помощью программ установки Solaris создаются тома подкачки и дампа следующих стандартных размеров:
Первоначальная установка Solaris – по умолчанию в новой BE ZFS размер тома подкачки вычисляется на основе половины объема физической памяти в диапазоне от 512 МБ до 2 ГБ. Во время первоначальной установки размер тома подкачки можно отрегулировать.
Размер тома дампа по умолчанию вычисляется в ядре на основе данных команды dumpadm и размера физической памяти. Во время первоначальной установки размер тома для дампа можно отрегулировать.
Solaris Live Upgrade – при переходе с корневой файловой системы UFS на корневую файловую систему ZFS расчетный размер тома подкачки по умолчанию для среды загрузки ZFS равен размеру устройства подкачки в среде загрузки UFS. При расчете размера тома подкачки просто суммируются размеры всех устройств подкачки в среде загрузки UFS, после чего в среде загрузки ZFS создается том ZFS соответствующего размера. Если в среде загрузки UFS не определены устройства подкачки, по умолчанию устанавливается размер тома подкачки, равный 512 МБ.
По умолчанию в BE ZFS размер тома для дампа устанавливается в размере половины объема физической памяти в диапазоне от 512 МБ до 2 ГБ.
Размеры томов подкачки и дампа можно отрегулировать в соответствии с конкретными требованиями, однако выбранные размеры должны обеспечивать надежное функционирование системы. Дополнительная информация приведена в разделе Изменение размеров устройств свопинга и дампа ZFS.
Среда загрузки (BE). Помимо новых требований к объемам для подкачки и дампа или измененных размеров устройств подкачки и дампа среде загрузки ZFS, в которую происходит переход из среды загрузки UFS, нужно приблизительно 6 ГБ. Каждой среде загрузки ZFS, клонируемой из другой среды загрузки ZFS, не требуется дополнительное место на диске, но следует принимать во внимание, что размер среды загрузки может возрасти после установки исправлений. Все среды загрузки ZFS одного корневого пула используют одни и те же устройства подкачки и дампа.
Например, система с 12 ГБ дискового пространства может оказаться слишком маленькой для загружаемой среды ZFS, потому что 2 ГБ дискового пространства необходимо для каждого устройства подкачки и дампа, и примерно 6 ГБ дискового пространства – для среды загрузки ZFS, в которую происходит переход из среды загрузки UFS.
Ознакомьтесь со следующими требованиями к настройке для пула устройств хранения ZFS:
Пул, который будет корневым, должен иметь метку SMI. Это требование должно быть выполнено, если пул создается с дисковыми подразделами.
Пул устанавливается либо в подразделе диска, либо на зеркалированных подразделах диска. При попытке использовать неподдерживаемую настройку пула при переносе с помощью Live Upgrade будет выдано примерно такое сообщение:
ERROR: ZFS pool name does not support boot environments |
Подробное описание конфигурация корневого пула ZFS представлено в разделе Создание корневого пула ZFS.
На компьютерах с архитектурой x86 диск должен содержать раздел fdisk Solaris. Раздел fdisk Solaris создается автоматически во время установки системы на компьютере с архитектурой x86. Для получения дополнительных сведений относительно разделов fdisk Solaris см. раздел Guidelines for Creating an fdisk Partition в System Administration Guide: Devices and File Systems.
Размер дисков, назначенных для загрузки в корневом пуле ZFS, не должен превышать 1 ТБ как на компьютерах архитектуры SPARC, так и на и компьютерах архитектуры x86.
Для корневого пула может быть активировано сжатие, однако только после установки пула. Включение сжатия для корневого пула во время установки невозможно. Для корневых пулов не поддерживается алгоритм сжатия gzip.