Автор работы: Пользователь скрыл имя, 03 Февраля 2013 в 14:28, реферат
Red Hat представляет вашему вниманию выпуск Red Hat Enterprise Linux 6, характеризующий собой следующее поколение операционных систем Red Hat, сертифицированных ведущими производителями аппаратного и программного обеспечения и предназначенных для использования в критических окружениях.
Red Hat Enterprise Linux 6 предоставляется для следующих архитектур:
i386;
AMD64/Intel64;
System z;
IBM Power (64-бит).
1. Введение 6
2. Программа установки 7
2.1. Методы установки 7
2.1.1. Графическая установка 7
2.1.2. Кикстарт 8
2.1.3. Текстовая установка 9
2.2. Создание запасных парольных фраз в процессе установки 9
2.3. Выбор каталога загрузки 9
2.4. Отчет об ошибках установки 10
2.5. Журнал установки 11
З. Файловые системы 12
3.1. Поддержка ext4 12
3.2. XFS 12
3.3. Освобождение блоков 12
3.4. NFS 12
4. Накопители 14
4.1. Размер блоков ввода/вывода 14
4.2. Динамическое распределение нагрузки с помощью DM-Multipath 14
4.3. LVM 14
4.3.1. Оптимизация зеркальных томов LVM 14
4.3.2. Библиотека приложений LVM 15
5. Управление энергопотреблением 16
5.1. powertop 16
5.2. tuned 16
6. Управление пакетами 17
6.1. Мощный алгоритм создания контрольной суммы 17
6.2. Менеджер пакетов PackageKit 17
6.3. Yum 17
7. Кластеризация 18
7.1. Corosync Cluster Engine 18
7.2. Универсальное журналирование 18
7.3. Администрирование высокодоступных решений 18
7.4. Улучшенные возможности высокодоступных решений 18
8.1. SSSD 19
8.2. SELinux 19
8.2.1. Контроль доступа 19
8.2.2. «Песочница» 19
8.3. Резервные парольные фразы для зашифрованных накопителей 19
8.4. sVirt 20
8.5. Enterprise Security Client 20
9. Сетевое окружение 21
9.1. Распределение пакетов между очередями 21
9.2. IPv6 21
9.2.1. Определение дублирующихся процессов 21
9.2.2. Протокол ISATAP 21
9.3. Netlabel 21
9.4. Поддержка GRO 21
9.5. Поддержка беспроводных соединений 22
10. Рабочий стол 23
10.1. Графический режим запуска 23
10.2. Приостановка и возобновление работы 23
10.3. Поддержка нескольких мониторов 23
10.3.1. Свойства дисплея 24
10.4. Драйвер nouveau для NVIDIA 24
10.5. Интернационализация 24
10.5.1. IBus 24
10.5.2. Выбор и настройка метода ввода 24
10.5.3. Экранная клавиатура для языков индийской группы 25
10.5.4. Организация индийских языков 25
10.5.5. Шрифты 25
10.6.1. Firefox 25
10.6.2. Thunderbird 3 25
10.6.3. OpenOffice.org 3.1 25
10.7. NetworkManager 26
10.8. KDE 4.3 27
11. Документация 28
11.1. Документация выпуска 28
11.2. Установка и развертывание 28
11.3. Безопасность Руководство по безопасности 29
11.4. Управление и производительность Управление системными ресурсами 29
11.5. Высокодоступные решения 30
11.6. Виртуализация Руководство по виртуализации 30
12. Ядро 31
12.1. Управление ресурсами 31
12.1.1. Контрольные группы 31
12.2.2. Масштабируемость виртуальной памяти 31
12.3. Регистрация ошибок 31
12.3.1. AER 31
12.3.2. Автоматическая активация Kdump 32
12.4. Управление энергопотреблением 32
12.4.1. ALPM 32
12.5. Анализ производительности ядра 32
12.5.1. Счетчик производительности для Linux 32
12.5.2. Ftrace и perf 33
12.6. Общие обновления ядра 33
12.6.1. Расширение физических адресов 33
12.6.2. Загружаемые драйверы 33
13. Компиляторы и утилиты 34
13.1. SystemTap 34
13.2. OProfile 34
13.3. GCC 34
13.4. Библиотека glibc 35
14. Функциональная совместимость 37
14.1. Samba 37
15. Виртуализация 38
15.1. KVM 38
15.1.1. Улучшенные возможности памяти 38
15.1.2. Виртуализация процессоров 38
15.1.3. Хранение данных 38
15.1.4. Сеть 39
15.1.5. Совместное использование страниц 39
15.1.6. Прямое назначение устройств PCI 40
15.1.7. SR-IOV 40
15.1.8. virtio-serial 40
15.1.9. sVirt 40
15.1.10. Миграция 40
15.1.11. Стабильность ABI гостевых устройств 41
15.2. Xen 41
15.3. virt-v2v 41
16. Обеспечение поддержки и работоспособности 42
16.1. Средство восстановления firstaidkit 42
16.2. Сообщение об ошибках 42
16.2.1. Сообщение об ошибках в процессе установки 42
16.3. Программа ABRT 42
17. Веб-серверы и службы 43
17.1. HTTP-сервер Apache 43
17.2. PHP 43
17.3. memcached 43
18. Базы данных 44
18.1. PostgreSQL 44
18.2. MySQL 44
19. Информация для отдельных архитектур 45
A. История изменений 45
Список литературы 45
Подсистема PCL (Performance Counter for Linux) позволяет анализировать производительность оборудования, исходя из информации о числе выполненных инструкций, промахах кэша и пр. Можно использовать счетчик для отдельной задачи или процессора, а также добавлять дополнительные события. Полученную информацию можно в дальнейшем использовать для анализа производительности и организации функций и событий ядра.
Эти программы используются для анализа производительности ядра в Red Hat Enterprise Linux 6. Ftrace строит диаграмму вызовов, а perf ведет протокол событий оборудования.
Возможности расширения физических адресов (PAE, Physical Address Extension) современных процессоров x86 позволяют адресовать более 4 гигабайт оперативной памяти. Стандартное ядро архитектуры x86 в Red Hat Enterprise Linux 6 по умолчанию использует PAE. Наличие функций PAE является требованием для установки Red Hat Enterprise Linux 6 для x86.
Файлы микропрограмм, для которых нет лицензированного исходного кода, были исключены из ядра Red Hat Enterprise Linux 6. Теперь они будут запрашиваться из пространства пользователя.
SystemT ap используется для наблюдения за работой операционной системы и ядра. Полученная статистика аналогична выводу утилит netstat, ps, top, iostat, но SystemTap дополнительно предоставляет инструменты для анализа результатов и создания фильтров.
В Red Hat Enterprise Linux 6 входит версия SystemTap 1.1. Новые возможности включают:
OProfile предназначен для мониторинга производительности системы, работает в фоновом режиме и осуществляет сбор информации.
В Red Hat Enterprise Linux 6 входит обновленная версия OProfile 0.9.5, которая обеспечивает поддержку новых процессоров Intel и AMD.
Набор компиляторов GNU (GCC, GNU Compiler Collection) включает, среди прочих, компиляторы C, C++, Java и соответствующие библиотеки. В Red Hat Enterprise Linux 6 входит версия GCC 4.4, характеризуемая следующим:
Пакеты glibc содержат стандартные математические библиотеки и библиотеки C, используемые различными программами Red Hat Enterprise Linux, без которых Linux не сможет нормально работать.
В Red Hat Enterprise Linux 6 входит версия glibc 2.11. Основные особенности:
GDB — отладчик проекта GNU для программ на языках C, C++ и пр. за счет их исполнения в контролируемом окружении и вывода статистики. В Red Hat Enterprise Linux 6 входит версия GDB 7.0.
Python
Обновленная версия GDB включает новый API Python, что позволяет автоматизировать работу GDB с помощью сценариев Python.
Одним из достоинств API Python является возможность форматирования вывода GDB вместо использования стандартных настроек вывода. Создание собственных сценариев обеспечивает тонкий контроль формата вывода. В состав этого выпуска Red Hat Enterprise Linux входит полный набор сценариев форматирования для библиотеки libstdc++.
Поддержка C++
Улучшена поддержка C++ в GDB. Главные усовершенствования включают:
Отладка независимых потоков
С помощью новых параметров «set target-async» и «set non-stop» теперь можно осуществлять отладку потоков независимо друг от друга.
Программный комплект Samba использует NetBIOS по TCP/IP (NetBT) для обеспечения совместного доступа к принтерам, файлам и каталогам. В этот пакет включен сервер SMB (Server Message Block), предоставляющий сетевые службы клиентам SMB/CIFS.
Основные характеристики Samba в составе Red Hat Enterprise Linux 6:
Red Hat Enterprise Linux 6 поддерживает гипервизор KVM (Kernel-based Virtual Machine) для AMD64 и Intel 64. Он интегрирован в ядро Linux и предоставляет платформу виртуализации, которая обеспечивает стабильность, поддержку оборудования и широкие возможности, свойственные Red Hat Enterprise Linux.
Гипервизор KVM в Red Hat Enterprise Linux 6 включает возможности KSM (Kernel SamePage Merging), что позволяет гостям KVM совместно использовать идентичные страницы памяти. Это уменьшает излишнее дублирование страниц и повышает эффективность выполнения аналогичных гостевых систем на заданном хосте.
Поддерживается динамическое подключение и отключение устройств ввода-вывода (механизм PCI passthrough).