На компьютерах с архитектурой 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;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.014 сек.