На компьютерах с архитектурой x86/64
Когда GNU/Linux устанавливается на домашнем компьютере или на компью- тере, выделенном для экспериментов, о подготовке списка комплектации ап- паратного обеспечения можно особо не беспокоиться. Но для успешной ус- тановки GNU/Linux на промышленный сервер важно подготовить список комплектации оборудования (installation hardware checklist). В этом докумен- те должны быть отражены основные аспекты конфигурации аппаратного обеспечения. Среди них:
r тип используемых центральных процессоров и их количество;
· при использовании многопроцессорной схемы — архитектура системы;
· тип материнской платы и версия основного набора микросхем (chipset);
r данные о BIOS:
· версия;
· поддерживаемые загрузочные устройства;
· способность работы с большими дисками (более 1024 цилиндров);
· поддержка PnP;
· способность статического конфигурирования ресурсов для устройств расширения (IRQ, IO/Base, DMA);
· настройка аппаратного времени — либо на UTC, либо на местное время;
r данные об ОЗУ:
· тип;
· производитель;
· объем;
r системные шины, поддерживаемые данной материнской платой:
· PCI, PCI-X, PCI-II;
· AGP;
· ISA;
· EISA;
· MCA;
· VESA Local BUS;
r шины и порты расширения:
· последовательные порты, количество, тип разъема (9 или 25 контактов);
· параллельные порты и их тип;
· USB;
· Firewire;
· PC Card (PCMCIA);
· PS/2;
r данные о SCSI хост-адаптере:
· производитель хост-адаптера;
· тип хост-адаптера (ISA, PCI и т. п.);
· стандарт SCSI-шины;
· тактовая частота шины;
· SCSI ID адаптера;
r наличие и тип флоппи-дисков;
r данные о дисковой подсистеме:
· объем накопителей и их производители;
· геометрия дисков (количество головок, цилиндров);
· IDE:
◊ тип контроллеров (Serial/Parallel ATA);
◊ количество накопителей;
◊ подключение к Primary- или Secondary-контроллеру (или к дополни- тельной плате расширения);
◊ установка Master/Slave/Cable select;
· SCSI:
◊ количество накопителей;
◊ тип шины (SE или LVD);
◊ установки SCSI ID и LUN;
· RAID-устройства:
◊ производитель;
◊ тип контроллера: SCSI или ATA;
◊ настройки SCSI ID и LUN или Primary/Secondary и Master/Slave для
ATA;
◊ количество дисков в RAID и его уровень;
· предлагаемая схема размещения файловых систем (точки монтирова- ния, диски, разделы, размеры);
· использование мультипликативных устройств:
◊ программный RAID (логические устройства md) и его уровень;
◊ LVM или ELVM (Enterprise Logical Volume Manager);
r накопители CD/DVD:
· производитель;
· тип интерфейса: ATA или SCSI;
· настройки контроллеров: SCSI ID или Primary/Secondary и Master/Slave
для ATA;
· возможность загрузки с них;
r данные об устройствах ввода информации:
· типы интерфейсов подключения устройств (PS/2, IrDA, USB и т. п.);
· количество клавиш на клавиатуре;
· мышь:
◊ модель;
◊ интерфейс;
◊ протокол (PS/2, IMPS/2);
◊ количество кнопок;
· наличие иных устройств ввода (необязательно): джойстики, touch-pad и пр.;
r видеоподсистема:
· типы и количество установленных видеоадаптеров, модели и произво- дители;
· количество видеопамяти;
· поддерживаемые видеорежимы;
· тип и параметры монитора (кадровая и строчные частоты синхрониза- ции);
r аудиоподсистема и MIDI-устройства;
· тип и количество установленных аудиоустройств;
· типы интерфейсов (ISA, PCI и пр.);
r настройки оборудования для работы в сети:
· количество, типы, модели и параметры сетевых адаптеров;
· требуемые настройки TCP/IP:
· имя узла и имя домена;
· версии IP (IPv4 или IPv6);
· IP-адреса сетевых интерфейсов;
· IP-адреса шлюзов;
· IP-адреса DNS-серверов.
В зависимости от разновидности дистрибутива GNU/Linux, а также от пред- назначения устанавливаемой системы, приведенный выше список может подвергнуться значительным изменениям. Однако наличие его позволяет из- бежать многих проблем с установкой GNU/Linux.
Другим важным моментом при подготовке к установке GNU/Linux является планирование типа или профиля системы, определяемого основным направ- лением использования системы. От этого профиля зависит набор пакетов программного обеспечения, который требуется установить.
Распространенные программы установки GNU/Linux от основных произво- дителей дистрибутивов часто предлагают следующие профили установки:
r рабочая станция;
r сетевой сервер;
r рабочая станция разработчика.
Набор программных пакетов, который должен быть установлен, может быть полностью определен пользователем либо же выбран и дополнен на основе предопределенного набора. Поэтому до начала установки следует составить список требуемого программного обеспечения для установки.
В настоящее время GNU/Linux поддерживает следующие основные типы ау- тентификации пользователей для входа в сеанс:
r на основе локальных файлов базы данных учетных записей — обычная схема на основе теневых паролей;
r аутентификация в системе Kerberos;
r аутентификация в NIS/NIS+;
r аутентификация в LDAP;
r вход в сеанс с использованием SMB-сервера аутентификации. Перед установкой следует решить, какая схема будет использоваться.
Особое внимание следует уделить вопросу планирования разбиения дисков на разделы и определению точек монтирования. Неудачный выбор схемы разбиения жесткого диска на разделы может привести к недостатку дисково- го пространства в одной файловой системе при явном избытке свободного пространства в другой.
Далее приведен вывод команды du, показывающий использование дискового пространства файлами, содержащимися в подкаталогах корневого каталога. На основе анализа этой информации можно спланировать требуемое для фай- ловых систем дисковое пространство. Приведенная в примере П5.1 команда была выполнена на типичной GNU/Linux рабочей станции разработчика.
Пример П5.1. Объем, занимаемый файлами в подкаталогах корневого каталога |
du -sh /* 7,3M /bin
7,2M /boot
196K /dev
102M /etc
2,7G /home
418M /lib
16K /lost+found
11G /media
8,0K /misc
12K /mnt
0 /net
8,0K /opt
898M /proc
300K /root
21M /sbin
8,0K /selinux
8,0K /srv
0 /sys
136K /tmp
4,3G /usr
211M /var
На серверах бывает важно монтировать файловые системы /var, /usr, /home и др. на отдельных разделах диска или на разных дисках. Чаще всего на от- дельных файловых системах монтируются каталоги:
r /boot — файлы в нем занимают мало места, но Red Hat и ему подобные дистрибутивы требуют для него минимум 100 Мбайт (более 150 Мбайт
выделять нет смысла), тип файловой системы желательно установить ext2
или ext3;
r /home — его размер следует выбирать исходя из планируемого количе- ства пользователей, отводя для каждого из них некоторый средний раз- мер занимаемого пространства (например, 1 Гбайт ´ 10 пользователей =
= 10 Гбайт);
r /usr — в этот каталог устанавливается основная масса программного обеспечения, поэтому в зависимости от профиля установки для массо- вых дистрибутивов рекомендуется выбирать от 800 Мбайт для серверов в минимальной конфигурации до 5—6 Гбайт для рабочих станций раз- работчиков;
r /opt — каталог для установки дополнительного программного обеспечения, использование которого целиком зависит от воли сборщиков дистрибутива, поэтому он может совсем не использоваться, но он может потребовать и значительного дискового пространства — порядка 1 Гбайт и выше;
r /var — в большинстве случаев для этого каталога требуется не более 300 Мбайт, однако на серверах баз данных это пространство может быть больше на порядки;
r /tmp — обычно достаточно 200—300 Мбайт.
В случае если указанные выше каталоги смонтированы на отдельных разде- лах, то для корневого раздела не требуется более 500 Мбайт дискового про- странства.
Если вы устанавливаете GNU/Linux в первый раз, установите все в единст- венный корневой раздел, размером 6 Гбайт и выше. На промышленных сер- верах такой вариант установки совершенно исключен.
Обычно программы установки современных дистрибутивов GNU/Linux пре- доставляют возможность создать на жестких дисках требуемые разделы и определить файловые системы, которые будут размещены на них. Тем не менее, разделы могут быть созданы также и заранее, например, с помощью команды fdisk. Помимо прочего следует заранее решить, каким образом бу- дет загружаться устанавливаемый GNU/Linux. В подавляющем большинстве случаев для этого используется загрузчик LILO или GRUB, размещаемый либо в MBR, либо в активном разделе. Практикуется также и способ загрузки с CD/DVD. Гораздо реже на обычных (обладающих собственными дисками) рабочих станциях и серверах встречается загрузка по сети.
Дата добавления: 2015-06-12; просмотров: 596;