Официальная подлинная эксплуатация и техническое обслуживание Linux (Second Edition) Ding Mingyi Linux Операционная система Справочник по работе с кластером
![](https://img.alicdn.com/imgextra/i1/1932014659/O1CN019uXqrp1kHrwJyGt9K_!!1932014659-0-picasso.jpg)
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
![рейтинг: 15](/tpl/main/images/tscore/15.gif)
- Информация о товаре
- Фотографии
![](https://assets.alicdn.com/kissy/1.0.0/build/imglazyload/spaceball.gif)
|
Объект читателя:
Эта книга основана на базовом применении сервера.
![](https://assets.alicdn.com/kissy/1.0.0/build/imglazyload/spaceball.gif)
Оглавление:
Глава 1 Базовые знания
Глава 1 Развертывание операционной системы 2
1.1 Установка CD Linux Операционная система 2
1.1.1 Выбор версии операционной системы 2
1.1.2 CD -rom Установка Linux System Case 2
1.2 Операционная система Linux Linux Автоматическая установка. 11
1.2.1 Большой случай развертывания 11
1.2.2 Введение в PXE 13
1.2.3 Технология Kickstart 13
1.2.4 Настройте сервер установки 14
1.2.5 Корпус установки автоматизации 16
1.3 Анализ общих проблем 26
Глава 2 Командный инструмент 29
2.1 Основная команда 30
2.1.1 Основная работа каталога и файла 30
2.1.2 Просмотреть содержимое файла 34
2.1.3 Файл ссылки 37
2.1.4 Сжатие и декомпрессия 37
2.1.5 Навыки командного использования 38
2.1.6 Помощь 39
2.2 Редактирование документов VIM 41
2.2.1 Рабочий режим VIM 41
2.2.2 Операция курсора VIM 42
2.2.3 Документация по редактированию VIM 43
2.2.4 Поиск и замена VIM 43
2.2.5 Vim Save and Exit 44
2.2.6 VIM -советы 45
2.3 Учетные записи и безопасность 46
2.3.1 Концепции счетов и групп 46
2.3.2 Создание учетных записей и групп 46
2.3.3 Измените учетную запись и группу 47
2.3.4 Удалить счета и группы 48
2.3.5 Анализ учетных записей и групповых файлов 49
2.3.6 Организация файлов и каталогов 51
2.3.7 Случай управления счетом 53
2.3.8 Разрешения на контроль доступа ACL 54
2.4 Управление хранением 55
2.4.1 диск раздел 55
2.4.2 Формат и установка файловой системы 59
2.4.3 Обзор громкости LVM LVM 61
2.4.4 Создать экземпляр разделения LVM 63
2.4.5 Изменить емкость раздела LVM 67
2.4.6 Удалить раздел LVM 68
2.4.7 Обзор массивов RAID DISC 69
2.4.8 Уровень рейда 69
2.4.9 Создать и управлять примерами мягкого рейда 73
2.4.10 Тест на производительность рейда 76
2.4.11 RAID Simulation 77
2.5 Управление программным обеспечением 78
2.5.1 Linux обычно используется тип программного пакета 78
2.5.2 Управление программным обеспечением RPM 78
2.5.3 Используйте программный пакет программного обеспечения YUM 80
2.5.4 Yum используйте советы 82
2.5.5 Программное обеспечение для компиляции и установки исходного кода 83
2.5.6 Часто проблемы с проблемой 84
2.5.7 Управление услугами 85
2.6 Дела по расписанию 87
2.6.1 В одноразовом плане задачи 87
2.6.2 Задача циклического плана Cron 88
2.6.3 Наблюдение за миссией планирования 89
2.7 Мониторинг производительности 89
2.7.1 Мониторинг использования процессора——команда Uptime 89
2.7.2 Мониторинг памяти и использования разделов обмена——бесплатная команда 89
2.7.3 Мониторинг использования диска——команда DF 90
2.7.4 Мониторинг использования сети——Команды IP и NetStat 91
2.7.5 Использование процесса мониторинга——PS и Top Commands 93
2.8 конфигурация сети 94
2.8.1 Настройки командной строки сетевые параметры 94
2.8.2 Модификация файлов параметры сети 96
2.8.3 Ошибка сети 98
2.9 Модуль ядра 100
2.9.1 Место хранения модуля ядра 100
2.9.2 Посмотреть загруженный модуль ядра 100
2.9.3 Загрузить и удалить модуль ядра 101
2.9.4 Изменить параметры ядра 101
Глава 3 Автоматическая работа и обслуживание 103
3.1 Введение в оболочку 103
3.2 Введение функции Bash 104
3.2.1 Командовая история 104
3.2.2 Командный псевдоним 104
3.2.3 Трубопровод и перенаправление 105
3.2.4 горячая клавиша 106
3.3 Навыки Bash 106
3.3.1 Перенаправление 106
3.3.2 Навыки использования последовательности команд 107
3.3.3 Навыки управления операцией 107
3.3.4 Советы по использованию скобок {} 108
3.4 переменная 108
3.4.1 Пользовательская переменная 108
3.4.2 Диапазон использования переменных 109
3.4.3 Переменная среды 109
3.4.4 Переменная позиции 111
3.4.5 Разработка переменных 111
3.4.6 Множество 112
3.4.7 Арифметические операции и тестирование 113
3,5 кавычки оболочки 115
3.5.1 Анти -склоп 115
3.5.2 Единственный номер кавычки 116
3.5.3 Двойные цитаты 116
3.5.4. 116
3.6 Регулярное выражение 117
3.6.1 Регулярное выражение 117
3.6.2 Регулярное выражение расширения (расширенное регулярное выражение) 120
3.6.3 Спецификация POSIX 121
3.6.4 Спецификация GNU 122
3.7 Sed 122
3.7.1 SED введение 122
3.7.2 SED Basic Grammar Format 123
3.7.3 SED пример введения 124
3.7.4 SED Инструкция и сценарий 126
3.7.5 SED Advanced App 131
3.8 Awk 134
3.8.1 Awk введение 134
3.8.2 Akk Workflow 135
3.8.3 Awk Basic грамматическое формат 135
3.8.4 Инструкция по операции 137
3.8.5 Apk Advanced App 141
3.9 Shell Script 143
3.9.1 Пример формата сценария 144
3.9.2 Как запустить сценарий 145
3.9.3 Shell Script Простой случай 145
3.9.4 Заявление о вынесении решения 148
3.9.5 Циклическое заявление о предложении 152
3.9.6 Приложение для оператора управления 155
3.9.7 Приложение функции оболочки 157
3.9.8 Всеобъемлющий случай 159
3.9.9 Графический скрипт 163
Глава 2 Интернет служба
Глава 4 Создание сетевых услуг 168
4.1 NFS обмен файлами 168
4.1.1 Конфигурация сервера NFS 169
4.1.2 Доступ к клиенту NFS Обмен 171
4.1.3 Настройки NFS 172
4.1.4 Часто проблемы с проблемой 175
4.2 Samba File Sharing 176
4.2.1 Быстро настроить сервер Samba 176
4.2.2 Посетите Samba Sharing 178
4.2.3 Подробный файл конфигурации 180
4.2.4 Случай приложения SAMBA 181
4.2.5 Часто проблемы с проблемой 184
4.3 Обмен файлами vsftpd 185
4.3.1 FTP Рабочий режим 185
4.3.2 Установка и управление VSFTPD 186
4.3.3 Анализ файлов конфигурации 187
4.3.4 Разрешение учетной записи 188
4.3.5 Приложение VSFTPD 189
4.3.6 Часто проблемы с проблемой 192
4.4 PROFTPD Обмен файлами 193
4.4.1 Установите программное обеспечение ProNepd 194
4.4.2 Анализ файлов конфигурации 194
4.4.3 Настройки разрешений proNepd 195
4.4.4. 196
4.4.5 Анализ общих проблем 199
4.5 Управление версией подрывной деятельности 200
4.5.1 Подрывная деятельность 200
4.5.2 Сравнение сервера подрывного подразделения 202
4.5.3 Установить программное обеспечение подрывной деятельности 203
4.5.4 Svnserve Server 203
4.5.5 SVRVE+SSH SERVER 208
4.5.6 Apache+Svn Server 209
4.5.7 Случаи совместных редакторов для людей 211
4.5.8 Общие вопросы 215
4.6 СЕВЕРНЫЙ СЕРЕР 216
4.6.1 Сетевое хранилище ISCSI 217
4.6.2 Синхронизация файла rsync 220
4.6.3 rsync+inotify Автоматическая синхронизация файла реализации 225
4.7 DHCP -сервер 231
4.7.1 Установочное программное обеспечение 231
4.7.2 Анализ файлов конфигурации 232
4.7.3 Дело приложения DHCP 233
4.7.4 Анализ общих проблем 234
4.8 DNS -доменные имен сервер 235
4.8.1 DNS Введение 235
4.8.2 Установить программное обеспечение DNS 237
4.8.3 Анализ файлов конфигурации 237
4.8.4 Развертывание основного доменного сервера имен 241
4.8.5 Развертывание с сервера доменных имен 245
4.8.6 DNS Просмотр приложения. 247
4.8.7 Анализ общих проблем 249
4.9 Apache Веб -сервер 250
4.9.1 Apache Введение 250
4.9.2 Установить программное обеспечение Apache 250
4.9.3 Анализ файлов конфигурации 252
4.9.4. 257
4.9.5. 258
4.9.6 Анализ общих проблем 260
4.10 Nginx Веб -сервер 261
4.10.1 nginx введение 261
4.10.2 Установить программное обеспечение Nginx 261
4.10.3 Анализ файлов конфигурации 264
4.10.4. 266
4.10.5 SSL веб -сайт. 268
4.10.6 Код состояния ответа http 270
4.11 Основы базы данных 271
4.11.1 Введение базы данных MySQL 271
4.11.2 Установить программное обеспечение MySQL 272
4.11.3 Инструмент управления MySQL 273
4.11.4 Язык определения базы данных 278
4.11.5 Язык работы с базой данных 282
4.11.6 Язык запросов базы данных 284
4.11.7 MySQL и безопасность 285
4.11.8 MySQL База данных резервное копирование и восстановление 288
4.12 Динамический корпус архитектуры веб -сайта 289
4.12.1 Форумский системный случай приложения 290
4.12.2. 296
Глава 5 Системный мониторинг 300
5.1 Система мониторинга кактусов 300
5.1.1 Введение 300
5.1.2. 301
5.2 Система мониторинга Нагиос 309
5.2.1 Введение 309
5.2.2. Нагиос мониторинг. 310
Глава 6 информационная безопасность 322
6.1 Брандмауэр 322
6.1. 323
6.1.2. 326
6.1.3 Брандмауэр резервное копирование и восстановление 329
6.1.4 Firemetaalld введение 330
6.1.5 Команда FireMetaLld-CMD 331
6.2 Введение в Selinux 334
6.2.1 Файл конфигурации Selinux 335
6.2.2 Selinux Software Package 336
6.2.3 Selinux Safe Context 336
6.2.4 Selinux ошибка 337
6.2.5 Измените контекст безопасности 339
6.2.6 Просмотреть и изменить логическое значение 341
6.2.7 Case Application Case Selinux 342
6.2.8 Стратегия безопасности Selinux, связанная с HTTPD 342
6.2.9 Стратегия безопасности Selinux, связанная с FTP 344
6.2.10 Стратегия безопасности Selinux, связанная с MySQL 345
6.2.11 Стратегия безопасности Selinux Seleinux. 345
6.2.12 Стратегия безопасности SELINUX, связанная с SAMBA 346
6.3 OpenVPN 347
6.3.1 Введение в OpenVPN 347
6.3.2 Установите сервис OpenVPN 348
6.3.3 Клиент OpenVPN 351
Глава 3 Приложение высокого уровня
Глава 7 Технология виртуализации 354
7.1 Виртуализированное сравнение продуктов 354
7.1.1 Технология виртуализации VMware 355
7.1.2 Технология виртуализации Xen 355
7,1,3 квм технологии виртуализации 356
7.2 CVM Case Application Application 356
7.2.1 Установить компоненты KVM 356
7.2.2 Создайте операционную систему виртуальной машины 357
7.2.3 Мониторинг операционной системы виртуальной машины 362
7.2.4 Навыки использования инструмента направления 364
7.2.5 Виртуальное хранилище и виртуальная сеть 369
Глава 8 Кластер и высокий доступ к 379
8.1 Кластер 379
8.1.1 LVS Balancing Balancing Введение 379
8.1.2 NAT на основе балансировки нагрузки LVS LVS 380
8.1.3 балансировка нагрузки на LVS на основе TUN 381
8.1.4 DR на основе балансировки нагрузки LVS LVS 382
8.1.5 Алгоритм планирования нагрузки на груз 383
8.1.6 Развертывание услуги LVS 384
8.1.7 ЛВС 387
8.1.8 Анализ общих проблем 394
8.2 Подготовка двойной тепловой подготовки 395
8.2.1 Введение 395
8.2.2 Введение в протокол VRRP 395
8.2.3 Установите обслуживание Keepalive 395
8.2.4 Анализ файлов конфигурации 396
8.2.5. 398
8.2.6 Анализ общих проблем 405
8.3 Squid Proxy Server 406
8.3.1 ВВЕДЕНИЕ СКАД 406
8.3.2 Установите службу кальмара 406
8.3.3 Общий тип прокси -сервера 406
8.3.4 Анализ файлов конфигурации 408
8.3.5. 409
8.4 Балансировка нагрузки 413
8.4.1 HAPROXY ВВЕДЕНИЕ 413
8.4.2 Анализ файлов конфигурации 413
8.4.3. 416
8.5 Nginx Advanced Application 420
8.5.1 nginx балансировка нагрузки 420
8.5.2. 422
8.5.3 nginx Правила переписывания 425
8.6 MySQL High доступен 429
8.6.1 MySQL Copy 429
8.6.2 Операция MySQL Копия шаг за шагом 430
![](https://assets.alicdn.com/kissy/1.0.0/build/imglazyload/spaceball.gif)
Введение:
Благодаря постоянному развитию и инновациям технологий с открытым исходным кодом, все больше и больше компаний во всей ИТ -индустрии готовы принять продукты с открытым исходным кодом, а операционная система на основе Linux предоставляет ** операционную настройку для этих продуктов с открытым исходным кодом.Ding Mingyi «Операция и обслуживание Linux (2 -е издание)» будет сосредоточена на базовой платформе, такой как операционная система Linux, чтобы объяснить, как использовать операционную систему для реализации случаев применения различных продуктов с открытым исходным кодом.Книга в основном начинается с службы применения в работе и техническом обслуживании и всесторонне объясняет работу и обслуживание базовой операционной системы Linux и различных программных услуг. Текущая бизнес -среда является конкурентной средой.В частности, интернет -компании улучшают свой пользовательский опыт, чтобы удовлетворить потребности клиентов*высокого уровня.Оборудование, поддерживаемое ИТ -отделом, часто имеет десятки тысяч.Содержание автоматизированной работы и технического обслуживания, представленного в этой книгеНедостаточно использовать самообожную работу и техническое обслуживание, чтобы воспроизводить энергоэффективность этого оборудования. должен родиться.Эта книга представит в настоящее время популярные случаи развертывания продуктов с открытым исходным кодом вокруг кластерной технологии.