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

Руководство по установке


Приложение B. Описание разделов файла bosinst.data

В этом разделе описан формат файла bosinst.data. После информации по отдельным разделам приведено два примера. (См. раздел Приложение C, Примеры файлов bosinst.data.)


Раздел control_flow

В разделе control_flow заданы переменные управления программой установки:

CONSOLE Задает полное имя устройства системной консоли. Этой переменной по умолчанию присвоено пустое значение, поскольку стандартный файл bosinst.data рассчитан на то, что установка будет выполняться в интерактивном режиме, и вы вручную выберете консоль. (На экране будут показаны соответствующие инструкции.) Если переменной PROMPT будет присвоено значение no, то имя консоли обязательно должно быть задано в этой переменной.
INSTALL_METHOD Задает способ установки: migrate - с миграцией, preserve - с сохранением или overwrite - с заменой всех данных. По умолчанию этой переменной присвоено пустое значение. Программа установки присвоит ей значение в зависимости от того, какая версия AIX была установлена в исходной системе. Дополнительная информация приведена в разделе Глава 1, Установка Базовой операционной системы.

Если на компьютере установлена одна из предыдущих версий операционной системы, то по умолчанию будет выполняться установка с миграцией (migrate). В противном случае по умолчанию выполняется установка с заменой всех данных (new and complete overwrite).

PROMPT Определяет режим установки - автономный (без вмешательства пользователя) или интерактивный. Допустимы значения yes (по умолчанию) и no.

Прим.:
Если вы присвоите переменной PROMPT значение no, то должны быть определены все переменные в разделе locale. Кроме того, в этом случае должны быть определены все переменные в разделе control_flow, за исключением необязательных переменных ERROR_EXIT и CUSTOMIZATION_FILE.

Внимание: Если переменной PROMPT присвоено значение no, то должны быть определены все переменные раздела target_disk_data. По умолчанию им присвоены пустые значения. Если система автоматически выберет для установки диск, на котором хранятся ваши данные, то они могут быть утеряны.

EXISTING_SYSTEM_OVERWRITE Указывает, нужно ли заменять существующие группы томов. Эта переменная применяется только при автономной установке с заменой всех данных. Возможны значения no (по умолчанию), yes и any.

no
(По умолчанию) При установке будут использоваться только диски, не входящие ни в одну группу томов.

yes
При установке сначала будут использоваться диски из текущей группы rootvg, а если их окажется недостаточно, то свободные диски.

any
При установке будут использоваться произвольные диски.

Если раздел target_disk_data будет пустым, то при установке в автономном режиме диски будут выбраны согласно значению поля EXISTING_SYSTEM_OVERWRITE. Если дисков, удовлетворяющих этому значению, не хватит, то будет выдано сообщение об ошибке.

INSTALL_X_IF_ADAPTER Указывает, нужно ли устанавливать AIXwindows. Переменная может принимать следующие значения:

yes
(По умолчанию) Установить AIXWindows, если в качестве консоли выбран графический терминал.

no
Не устанавливать AIXwindows.

all
Всегда устанавливать AIXwindows.
RUN_STARTUP Если в системе будет установлен графический интерфейс, то после завершения установки BOS при первой загрузке системы будет запущен Помощник по настройке. Если будет установлен текстовый интерфейс, то будет запущен Помощник по установке. Допустимы значения yes (по умолчанию) и no. Значение no допустимо только в том случае, если параметру ACCEPT_LICENSES присвоено значение yes.
RM_INST_ROOTS Указывает, нужно ли удалить все содержимое каталогов /usr/lpp/*/inst_roots. Допустимы значения no (по умолчанию) и yes.

Если ваша система будет работать в качестве сетевого сервера, то содержимое каталога /usr/lpp/bos/inst_roots удалять не нужно. Если система не будет сетевым сервером, то в целях экономии дисковой памяти рекомендуется указать значение yes.

ERROR_EXIT Указывает, какую программу нужно запустить в случае ошибки при установке. По умолчанию ей присвоено пустое значение - в этом случае при ошибке запускается стандартная программа с установочного носителя. Стандартная программа запускает процедуру выдачи сообщения об ошибке. Вы можете указать полное имя любого сценария или программы.
CUSTOMIZATION_FILE Указывает полное имя пользовательского сценария настройки. По умолчанию этой переменной присвоено пустое значение. Данный сценарий будет запущен сразу после завершения программы установки.
TCB Указывает, нужно ли установить Защищенную компьютерную базу (TCB). Вместе с TCB устанавливаются защищенный каталог, защищенная оболочка и средства проверки целостности системы. TCB должна быть установлена и инициализирована непосредственно после установки операционной системы. Позднее вы не сможете установить ее. На установку TCB требуется дополнительное время. Допустимы значения no (по умолчанию) и yes.
INSTALL_TYPE Указывает, какое программное обеспечение будет установлено в системе. Допустимы следующие значения: full (полная установка), client (установка программного обеспечения клиента) и personal (установка программного обеспечения персональной рабочей станции). В конфигурацию full входит все программное обеспечение из конфигураций client и personal. Если вам нужно установить только программное обеспечение, необходимое для работы системы-клиента или персональной рабочей станции, то укажите значение client или personal.

По умолчанию принимается значение full.

BUNDLES Задает список устанавливаемых комплектов программного обеспечения. Укажите полные имена всех файлов комплекта. Убедитесь в том, что в системе достаточно свободной дисковой памяти и пространства подкачки для установки всех продуктов, указанных в переменной BUNDLES.

Длина списка не должна превышать 139 байт. Если 139 байт недостаточно, то создайте несколько файлов, объедините их в один с помощью команды cat, а затем в этом поле укажите имя объединенного файла.

При установке с компакт-дисков или с сетевого сервера имена комплектов программ должны быть указаны в следующем формате:

/SPOT/usr/sys/inst.data/sys_bundles/Имя_файла_комплекта

При установке с магнитной ленты имена комплектов продуктов должны быть указаны в следующем формате:

/usr/sys/inst.data/sys_bundles/Имя_файла_комплекта

Если вы применяете пользовательский файл bosinst.data, записанный на дискете, то имена комплектов программ должны быть указаны в следующем формате: /../Имя_каталога/Имя_файла_комплекта. Например, для файла mybundle из каталога root нужно указать следующее значение: /../mybundle.

Если вы планируете выполнить установку с сохранением, то создайте файлы с комплектами программного обеспечения до начала установки. Сохраните эти файлы в каталоге /home и укажите их имена в следующем формате:

/home/Имя_файла_комплекта
SWITCH_TO_PRODUCT_TAPE Позволяет загрузить систему с магнитной ленты, а затем выполнить установку резервной копии системы на ленте mksysb. Если вам потребуется установить в целевой системе дополнительные наборы файлов с драйверами устройств, то после установки можно будет вновь переключиться на магнитную ленту, с которой выполнялась загрузка. Обычно такая процедура применяется для дублирования систем. Допустимы значения no (по умолчанию) и yes.

В большинстве случаев лучше всего загрузить систему с компакт-диска (чтобы были правильно установлены драйверы устройств и загрузочный образ), а затем начать установку BOS с магнитной ленты mksysb. В конце установки программа установки автоматически проверит драйверы устройств и при необходимости скопирует дополнительные драйверы с компакт-диска.

Если вы запустите систему с загрузочной магнитной ленты и начнете установку с ленты mksysb, то программа установки не сможет определить, что вы выполняете дублирование, и не предложит вновь переключиться на загрузочную магнитную ленту. Если вы хотите, чтобы программа установки предложила вам переключиться на магнитную ленту с продуктами для проверки драйверов устройства, в файле bosinst.data присвойте этой переменной значение yes.

RECOVER_DEVICES Указывает, нужно ли повторно настраивать устройства. При установке с ленты mksysb в сохраняемый образ системы включается база данных ODM. Затем по базе данных автоматически определяются имена и атрибуты устройств, и программа установки BOS пытается создать устройства с теми же атрибутами, что существовали при создании ленты mksysb. В большинстве случаев это правильно. Однако при дублировании системы вам может потребоваться изменить конфигурацию этих устройств. Если вы хотите отключить повторную настройку устройств, то присвойте этой переменной значение no. Значение по умолчанию - yes.
BOSINST_DEBUG Указывает, нужно ли выдавать отладочную информацию при установке BOS. Если вы укажете значение yes, то во время установки BOS на экран будут выводиться сведения об отладке в режиме set -x. Допустимы значения no (по умолчанию) и yes.
ACCEPT_LICENSES Указывает, следует ли принять лицензионные соглашения о программном обеспечении во время установки BOS. Значение по умолчанию - no. Для того чтобы принять соглашения, укажите значение yes. Если вы не примете соглашения во время установки BOS, то Помощник по настройке или Помощник по установке предложит вам ознакомиться с ними и принять их. Если на момент установки BOS это значение не указано, то по умолчанию принимается значение no.

Если при установке с ленты mksysb параметру ACCEPT_LICENSES присвоено значение no, то пользователь не сможет продолжить работу, пока не примет лицензионные соглашения. Если параметру ACCEPT_LICENSES присвоено значение yes, то соглашения будут автоматически приняты от имени пользователя. Если этот параметр не задан, то его значение останется тем же, каким оно было при создании ленты mksysb.

INSTALL_64BIT_KERNEL Указывает, следует ли включить поддержку 64-разрядного ядра и файловых систем JFS2. Если целевая система является 64-разрядной системой CHRP и этому параметру присвоено значение yes, то 64-разрядное ядро становится рабочим и все файловые системы создаются как файловые системы JFS2, а не JFS. Это поле применяется только при установке с заменой всех данных.
INSTALL_CONFIGURATION Указывает тип выполняемой установки - По умолчанию или Минимальная. Это поле применяется только при установках с текстовой консоли. В случае Минимальной установки Web-администратор системы, а также необходимые ему наборы файлов Java, perl и X11 не устанавливаются.
DESKTOP Задает устанавливаемый рабочий стол. Возможные варианты: CDE (по умолчанию), NONE, GNOME и KDE. При выборе GNOME или KDE будет установлено программное обеспечение с открытым исходным текстом.

Раздел target_disk_data

В разделе target_disk_data заданы параметры диска, на котором будет установлена BOS. По умолчанию в файле bosinst.data> создан один раздел target_disk_data, но для установки BOS на нескольких дисках можно добавить дополнительные разделы - по одному на каждый диск.

В файле bosinst.data может быть несколько разделов target_disk_data. Эти разделы описывают диски, которые будут включены в корневую группу томов. Для того чтобы программа установки BOS смогла выбрать целевой диск, достаточно указать значение только в одном из полей PVID, CONNECTION, LOCATION, SIZE_MB или HDISKNAME. Приоритет полей (в порядке убывания) следующий: PVID (ИД физического тома), CONNECTION (атрибут parent// атрибут connwhere), LOCATION, SIZE_MB, HDISKNAME.

Внимание: Если вы планируете выполнить установку в автономном режиме (prompt=no) и вам не безразлично, на каких дисках будет установлена BOS, то укажите нужные условия в разделах target_disk_data. Не всегда можно предсказать, какие диски будут выбраны по умолчанию.

В поле SIZE_MB можно указать размер диска или значение largest - наибольший. Если вы укажете конкретный размер, то программа установки выберет наиболее подходящий диск. Если вы укажете значение largest, то программа установки BOS выберет наибольший диск. Если вы укажете это значение в нескольких разделах target_disk_data, то будут выбраны два самых больших диска, и т.д.

PVID Задает 16-разрядный идентификатор физического диска.
CONNECTION Задает значения атрибутов parent и connwhere для данного диска. Значения parent и connwhere должны быть разделены двумя символами косой черты (//). Если атрибут parent равен scsi0, а атрибут connwhere равен 0,1, то в поле CONNECTION нужно указать scsi0//0,1. Пример значения CONNECTION для диска SSA: ssar//000629CCC07300D. В этом примере атрибуту parent соответствует значение ssar, а в качестве атрибута connwhere применяется 15-символьный уникальный идентификатор ConnectionLocation диска 000629CCC07300D.
SIZE_MB Задает размер отформатированного диска (в Мб), на котором будет установлена BOS. По умолчанию этой переменной присвоено пустое значение. Укажите размер отформатированного целевого диска в Мб. Если вы укажете специальное значение largest, то BOS будет установлена на самом большом диске.
LOCATION Задает код расположения диска, на котором будет установлена BOS. По умолчанию этой переменной присвоено пустое значение. Если эта переменная не будет задана, то код расположения будет определен по значениям двух предыдущих переменных. Формат кодов расположения описан в разделе "Vital Product Data and Location Codes" книги Diagnostic Information for Micro Channel Bus Systems.
HDISKNAME Задает полное имя целевого диска. По умолчанию этой переменной присвоено пустое значение. Имя диска должно быть указано в формате hdiskname, где hdiskname - имя устройства жесткого диска (например hdisk0).

Раздел locale

В разделе locale задается основной язык системы. Список поддерживаемых языков и соответствующих значений переменных среды приведен в разделе Что такое локаль книги Руководство по управлению системой AIX 5L версии 5.1: Операционная система и устройства.

BOSINST_LANG Задает язык, на котором программа установки выдает приглашения, меню и сообщения об ошибках. По умолчанию этой переменной присвоено пустое значение.
CULTURAL_CONVENTION Задает основную локаль. По умолчанию этой переменной присвоено пустое значение.
MESSAGES Задает локаль для устанавливаемых каталогов сообщений. По умолчанию этой переменной присвоено пустое значение.
KEYBOARD Задает раскладку клавиатуры. По умолчанию этой переменной присвоено пустое значение.

Раздел large_dumplv

Необязательный раздел large_dumplv задает параметры на случай создания выделенного устройства дампа в системах. Такое устройство создается только в системах с не менее чем 4 Гб памяти:

DUMPDEVICE Задает имя выделенного устройства дампа.
SIZEGB Задает размер выделенного устройства дампа в гигабайтах.

Если этот раздел отсутствует, то выделенное устройство дампа создается при необходимости. Оно может быть создано только в системах с не менее чем 4 Гб физической памяти во время установки с заменой всех данных. По умолчанию выделенному устройству дампа присваивается имя lg_dumplv, а его размер определяется по следующей формуле:

4>=  RAM < 12       размер устройства дампа = 1 Гб
12>= RAM < 24       размер устройства дампа = 2 Гб
24>= RAM < 48       размер устройства дампа = 3 Гб
     RAM >= 48      размер устройства дампа = 4 Гб

Раздел dump

В разделе dump содержатся параметры системного дампа.

PRIMARY Указывает основное устройство дампа, которое будет выбрано с помощью команды sysdumpdev -P -p имя_устройства.
SECONDARY Указывает вспомогательное устройство дампа, которое будет выбрано с помощью команды sysdumpdev -P -s имя_устройства.
COPYDIR Задает каталог, в который будет копироваться дамп во время загрузки.
FORCECOPY Определяет, будет ли система выдавать меню копирования дампа на внешний носитель, если при копировании на диск возникнет ошибка.
ALWAYS_ALLOW Указывает, будет ли учитываться положение ключа системного блока, если пользователь попытается создать дамп.

Если в файле bosinst.data отсутствует этот раздел, то пользователи не смогут выполнять дополнительные операции над дампом. Будет выполняться ограниченная проверка значений полей; если устройство дампа задано неправильно, то вся информация об ошибках будет обрабатываться командой sysdumpdev, выдаваться на консоль и записываться в протокол установки BOS.


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