Centos 7 сколько весит

Обновлено: 07.07.2024

Дистрибутив CentOS или Community ENTerprise Operating System, это популярный дистрибутив Linux, разрабатываемый сообществом и основанный на Red Hat Enterprise Linux. Операционная система от Red Hat - коммерческая, вы можете ее скачать и установить, поскольку исходные коды доступны, но вы не получите технической поддержки и обновлений, даже важных обновлений безопасности.

Разработчики CentOS исправляют эту проблему. Они собирают на основе исходного кода Red Hat свой продукт, который постоянно поддерживается и получает все необходимые обновления. Если Ubuntu - самая популярная операционная система для домашних пользователей, то CentOS имеет такую же популярность, как и Ubuntu, только уже для серверов. Хотя дистрибутив может быть установлен и дома.

В этой статье будет рассмотрена установка CentOS 7 на ваш компьютер или ноутбук. На данный момент это самая последняя версия системы. Напомню, что мажорные релизы выходят тогда же, когда и Red Hat, а небольшие обновления с периодичностью каждые шесть месяцев.

Системные требования

В официальном руководстве сказано, что для установки CentOS 7 достаточно 1 гигабайта оперативной памяти. Но для нормальной работы рекомендуется как минимум 1344 Мб. Также для установки нам понадобится образ диска с установщиком, скачанный из официального сайта и носитель, на который мы запишем этот образ.

Подготовка к установке

Просто выполняйте все ниже перечисленные шаги и установка CentOS на ваш компьютер пройдет успешно, при условии, что система поддерживает ваше оборудование.

Шаг 1. Загрузка образа

Сначала нам нужно скачать установочный образ на официальном сайте. Архитектура i386 для этой версии не поддерживается и если вам нужна именно она, придется ставить предыдущую версию.

centos27

На этой странице вы можете выбрать DVD или Minimal CD. Первый содержит все необходимое программное обеспечение, в том числе несколько окружений рабочего стола, которые вы сможете выбрать во время установки CentOS.

centos28

Прежние версии можно скачать по ссылке alternative downloads.

Шаг 2. Запись образа

Для записи образа на флешку в Linux можно воспользоваться программой unetbootin:

ubuntu-unetbootin

А в Windows есть отличная утилита rufus:

rufus2

Для записи на диск в Linux всегда использовались k3b и brasero, а в Windows UltraISO.

Шаг 3. Загрузка BIOS

После записи образа перезагрузите компьютер и во время заставки BIOS нажмите F2, F8, Shift+F2. Откроется меню настройки BIOS, здесь перейдите на вкладку Boot и в пункте Boot Device Priority или 1st Boot Device выберите вашу флешку или диск:

boot-tab-bios-settings

Дальше установка CentOS с флешки ничем не отличается, только будет немного быстрее. Как сделаете перейдите на вкладку Exit и нажмите Save & Exit.

Установка CentOS 7

Шаг 4. Запуск

Первое, что вы увидите после перезагрузки, это меню установки CentOS, выберите первый вариант:

centos

Шаг 5. Загрузка компонентов

Дождитесь завершения загрузки образа в память:

centos1

Шаг 6. Язык установщика

Выберите язык, на котором будет работать установщик и в будущем будет установлена система:

centos2

Шаг 7. Главное меню

На этом шаге мастер сильно отличается от других дистрибутивов. Мы имеем главное меню, в котором нужно настроить все параметры, отмеченные треугольником:

centos3

Шаг 8. Часовой пояс

Сначала выберите ваш часовой пояс:

centos4

Кнопка готово находится в верхнем левом углу.

Шаг 9. Выбор программ

На этом экране вы можете выбрать программное обеспечение и окружение рабочего стола, которое нужно устанавливать. Например, мы будем устанавливать CentOS с Gnome:

centos5

Шаг 10. Выбор диска

Дальше выберите в главном меню место для установки. Здесь выберите диск, на который будете устанавливать систему. Затем поставьте галочку Я настрою разделы:

centos6

Шаг 11. Настройка разделов

После нажатия кнопки готово появится экран, на котором мы можем создавать разделы с помощью кнопки плюс. Систему разметки LVM оставляем как есть, тогда будет удобнее изменять разделы. Но если хотите, можете переключить на обычный раздел.

centos7

Шаг 12. Раздел корня

Нажмите + чтобы создать новый раздел. Введите точку монтирования / в поле Mount point. В поле Desired Capasity введите размер, например, 10G (10 гигабайт):

centos8

Шаг 13. Загрузочный раздел

Проделайте все те же действия для загрузочного раздела. Точка монтирования - /boot, размер 300M.

centos9

Шаг 14. Домашний раздел

Точно так же создайте домашний раздел. Точка монтирования /home. Размер указывать не нужно. Будет занято все доступное пространство.

centos11

Шаг 15. Завершение разметки

Должно получиться что-то похожее на это:

centos12

Вы можете настроить каждый из разделов, задать для него файловую систему, метку и так далее. Можно еще создать раздел подкачки. Система будет писать об этом предупреждение. Но можно просто нажать два раза готово. После этого подтвердите действие и вы вернетесь в главное меню.

centos13

Шаг 16. Настройка сети

В разделе Network & Hostname вы можете настроить сеть. Для выключения сети по DHCP достаточно включить переключатель:

centos15

Шаг 17. Начало установки

centos14

Шаг 18. Пароль суперпользователя

Установка началась. А пока нам нужно указать пароль суперпользователя. Кликните по этому пункту:

centos16

Затем введите пароль два раза:

centos17

Если пароль недостаточно сложный, система предупредит об этом. Но вы можете проигнорировать это предупреждение и нажать готово два раза.

Шаг 19. Пользователь

В том же самом меню можно выбрать настройку пароля пользователя. Здесь нужно ввести имя, логин и пароль:

centos19

Не забудьте установить галочку сделать пользователя администратором.

Шаг 20. Завершение установки

Теперь ваше вмешательство больше не потребуется. Дождитесь завершения установки системы:

centos20

Шаг 21. Перезагрузка

После того как установка CentOS будет завершена нажмите готово и подождите пока компьютер перезагрузится.

centos21

Шаг 22. Загрузчик

Выберите первый пункт в меню Grub:

centos24

Шаг 23. Логин

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

centos23

Шаг 24. Авторизация

Введите пароль этого пользователя.

centos22

Шаг 25. Настройка Gnome

Ответьте на несколько вопросов мастера начальной настройки Gnome:

centos25

Шаг 26. Готово

Вот и все система установлена и полностью готова к работе:

centos26

Выводы

Как видите, установка CentOS 7 не так уж сложна, как может показаться на первый взгляд. Да, возможно, здесь все иначе, чем в Ubuntu, и немного не привычно. Но для меня этот установщик даже удобнее, потому что позволяет лучше настроить систему. Если у вас остались вопросы, спрашивайте в комментариях!

Процесс установки заснят на видео:

Нет похожих записей

Оцените статью:

(11 оценок, среднее: 5,00 из 5)

Об авторе

18 комментариев

Сергей, я понимаю, что UltraISO класная вещь, но меня смущает одна вещь, она платная . согласитесь странно видеть на са те опен сорса постоянно пиаренную шареварную прогу . Неужели в винде нет аналогов . CdBURNERXp, на пример.

Хм. возможно. Нужно посмотреть на нее ближе)

Еще бы отдельный манчик по разметке дисков какой раздел куда и с какими фдагами лучше монтировать. 🙂

А swap не нужен?

если оперативы больше 4 -х гб то свап не особо нужен

Всё правильно изложено. Разделы /boot, /, swap, /home создавать придется в любом случае, без них продолжение установки будет невозможным. В отличие от Fedora это дистрибутив может принести неприятный сюрприз при установке, возможно это связано со вторым пунктом Test This Media,возможно с чем то иным, кому как повезёт, но мне было неприятно, когда процессор резко перешел на "взлетный" режим. Рисковать железом ради этого дистрибутива не стал, выключил, но неприятный осадок в виде сбоя контроллера аккумулятора остался).

Процессор перешёл во "взлётный режим" именно из-за тестирования оборудования. Если охлаждение процессора не очень хорошее, то можно его покалечить, а в случае с процессором AMD, ещё и системную плату. Смысла в тестировании оборудования нет. Если система не поддерживает эту ОС, то установка просто не запустится, или прервётся на определённом этапе. У меня такой проблемы никогда не было ни с одной ОС.

Сергей, через Unetbootin запись не грузится, доходит до четырех пингвинов, и все писал через dd: sudo dd if=CentOS-7-x86_64-LiveGNOME-1611.iso of=/dev/sdc

Еще бы отдельный мануальчик по установке драйверов Nvidia?

Задача: Есть несколько каталогов на диске. Требуется посмотреть сколько они занимают места, что внутри них больше всего весит и так далее.

2. Описание команды.

Для просмотра информации о занимаемом объеме файлов и каталогов системе мы можем воспользоваться стандартной программой для CentOS 7 систем – du (сокращено от Disc Usage).

2.1. Структура.

Вся структура утилиты du выглядит следующим образом:

При выполнении команды du (без указания каталога и опции) вы получите все файлы и каталогаа текущей директории с их размерами.

2.2. Описание.

  • -а — вывести на экран сведения о суммарном размере файлов, помещенных в каталог (в конце списка указывается суммарный объем всех файлов в каталоге).
  • --apparent-size — показать достоверный объем помещенных внутрь каталогов файлов. Параметры некоторых файлов в каталоге иногда бывают недействительными, на это влияет множество факторов, так что использование этой опции помогает удостовериться в корректности данных.
  • -B , --block-size=РАЗМЕР — перевести полученные результаты в килобайты (K), мегабайты (M), гигабайты (G), терабайты (T). Например, команда с опцией -BM выведет размер каталогов в мегабайтах. Обратите внимание, что при использовании различных величин их значение имеет погрешность, ввиду округления до меньшего целого числа.
  • -b — отображать данные в байтах (равнозначно --apparent-size и --block-size=1 ).
  • -с — показывать общий итог подсчета размера каталога.
  • -D — приказ проследовать лишь по тем ссылкам, которые указаны в консоли.
  • --files0-from=ФАЙЛ — показать отчет по использованию диска, чье имя будет введено вами в графу «ФАЙЛ».
  • -H — равнозначен ключу -D .
  • -h — перевести все значения в понятный для человека формат, используя соответствующие единицы измерения данных (килобайты, мегабайты, гигабайты и терабайты).
  • --si — практически равносильна прошлой опции, за исключением того, что использует делитель, равный одной тысяче.
  • -k — отображать данные в килобайтах (то же самое, что и команда --block-size=1000 ).
  • -l — приказ приплюсовывать все данные в том случае, когда есть боле одной сноски на один и тот же объект.
  • -m — отображать данные в мегабайтах (аналогично команде --block-size-1000000 ).
  • -L — строго следовать указанным символьным ссылкам.
  • -P — аннулирует предыдущую опцию.
  • -0 — каждую выводимую строчку информации заканчивать нулевым байтом, а не начинать новую строку.
  • -S — при подсчете занятого пространства не учитывать размер самих каталогов.
  • -s — показывать размер лишь того каталога, который вы указали в качестве аргумента.
  • -x — не выходить за пределы указанной файловой системы.
  • --exclude=ОБРАЗЕЦ — игнорировать все файлы, совпадающие с «Образцом».
  • -d — задать глубину исследования каталогов.
  • --time — показать сведения о последних изменениях в файлах.
  • --version — уточнить версию утилиты du.

3. Решение задачи.

3.1. Размер каталога, в котором мы находимся.

В килобайтах (по умолчанию):

Чтобы показать общий объем текущего каталога, со всеми вложенными файлами и подкаталогами, можно воспользоваться командой du с опцией -sh :


Утилита выводит размер всех файлов в текущей или указанной директории, например:


Мы также можем отсортировать вывод, чтобы его было более удобно анализировать:


Опция -h указывает, что нужно выводить размер в мегабайтах.

Здесь есть еще несколько интересных опций:

  • -b выдавать размер в байтах;
  • -k показывать размер в килобайтах;
  • -m размер в мегабайтах;
  • -x не учитывать каталоги, находящиеся в других файловых системах.

3.2. Размер произвольного каталога или сразу нескольких каталогов.

Размер произвольного каталога:

Так же можно подсчитать размер всех файлов и директорий в текущем каталоге, а затем вывести данные в виде списка, для этого к опции указанной выше следует добавить звездочку — * :


Добавим в вывод итоговый размер каталога с помощью ключа -с :


И то же самое для произвольного пути:

3.3. Сортируем вывод по размеру каталогов/файлов.

Для этого пригодится команда sort .

Параметр -n указывает, что нужно использовать числовую сортировку, а -r задает обратный порядок (то есть самые большие каталоги будут выведены первыми):


Можно указать в чем считать с помощью ключей -m , -b или -B , про которые написано выше, но удобнее передать sort вместо -n , параметр -h – который сортирует числа переведенные в удобочитаемый формат (1G, 20.3K и так далее):

4. Интересные примеры использование команды.

4.1. Сортировка содержимого по размеру.

Покажет все файлы в килобайтах и отсортирует от большего к меньшему:


Покажет все файлы в мегабайтах и отсортирует от большего к меньшему:


4.2. Вывод информации в файл.

5. Прерывание выполнение команды.

Если вы запустили выполнение команды в месте с большим количеством файлов (например в корне файловой системы), то придется ждать весьма значительное количество времени. Прервать выполнение команды можно с помощью комбинации клавиш « Ctrl» + «C» .

6. Примеры некоторых полезных команд.

Критерии поиска могут быть разные. Мы может выполнять поиск как файлов, так и каталогов.

Для начала давайте рассмотрим пример поиска самых увесистых каталогов в директории. Для поиска необходимых каталогов мы будем использовать стандартные команды в системе CentOS 7, с которыми вы скорее всего знакомы. Это команды du , sort , а также head .

Параметры, добавляемые к стандартным командам, позволяют получить результат в нужном нам виде. В CentOS 7 системах размеры файлов по умолчанию отображаются в байтах. Чтобы удобнее было воспринимать данные команды du , добавлен параметр « h » (сокращение от human), после чего мы будем видеть размеры файлов в привычном для нас виде с обозначением Kb, Mb, Gb, и так далее.

Для команды sort добавлен параметры « n » и « r ». Первый параметр означает что сортировка строк будет выполнена по числовому значению. Второй параметр говорит о том, что сортировка будет выполнена в обратном порядке.

Для команды head так же задаётся параметр « n » который ограничивает количество выбираемых файлов. Лимит на количество указан после параметра, в нашем примере это 10 .

6.1. Поиск самых тяжёлых каталогов.

Ответ:


Выполнив эту команду в консоли, мы выполним поиск 15 каталогов , в текущем каталоге. Результат поиска будет отсортирован по размеру, в порядке убывания. Таким образом, мы получаем самые увесистые каталоги в самом начале списка.

6.2. Поиск самых тяжелых файлов и каталогов.

Аналогичным образом, как и в предыдущем примере мы можем выполнить поиск файлов и каталогов в текущем каталоге.

Для этого нужно выполнить аналогичный запрос, с дополнительным параметром.

Ответ:


Команда du получает информацию об использовании диска, команда sort позволяет задать порядок сортировки файлов. Команда head используется в данном примере для задания лимита отображения 15-ти файлов.

6.3. Как узнать размер каталогов?

Чтобы узнать размер каталогов с отображением на экране не далее 1-го уровня вложенности введите:

Ответ:


6.4. Список каталогов с сортировкой по размеру их содержимого.

Любая работа по администрированию сервера начинается с самого очевидного и обязательного процесса — инсталляции необходимой ОС, чем мы и займемся. Скачаем и установим CentOS 7 server в конфигурации minimal или netinstall с загрузочной флешки или по сети на обычный диск или raid раздел. Перед этим выполним небольшую подготовительную работу и познакомимся с подробностями нашего дистрибутива, которые могут быть полезны в будущем.

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные сети, рекомендую познакомиться с
онлайн-курсом «Сетевой инженер» в OTUS. Курс не для новичков, для поступления нужно пройти .
Вышла новая версия Centos 8. Рекомендую воспользоваться моей статьей на эту тему — Установка Centos 8.

Cистемные требования CentOS 7

7 июля 2014 года увидел свет релиз дистрибутива CentOS 7. Перед его установкой рекомендуется ознакомиться с системными требованиями. Подробно посмотреть полный список максимальных и минимальных системных требований можно на официальном wiki. Я же приведу только самые важные параметры:
Cистемные требования CentOS 7

Поддержка i386 архитектурынет
Минимальное количество памяти1GB
Рекомендуемое количество памяти1GB на каждое ядро процессора
Минимальное место на диске10GB
Рекомендуемое место на диске20GB
Максимальный размер файла (ext3)2TB
Максимальный размер файловой системы (ext3)16TB
Максимальный размер файла (ext4)16TB
Максимальный размер файловой системы (ext4)50TB

Это официальные данные с сайта CentOS. У RHEL они такие же, я проверял. У меня лично на VDS благополучно все работает и с 512MB памяти, меньше не пробовал ставить, думаю и с 256 заведется.

Файлы и каталоги, полезные в работе с учетными записями

Файлы

  • /etc/sudoers — настройки прав пользователей.
  • /etc/login.defs — параметры конфигурации для adduser.
  • /etc/passwd — информация о пользователях системы.
  • /etc/shadow — информация о зашифрованных паролях для всех пользователей.
  • /etc/group — информация о группах пользователей.
  • /etc/gshadow — информация о паролях для групп.
  • /etc/default/useradd — значения по умолчанию при создании учетной записи
  • /etc/shells — список доступных командных оболочек.

Типы iso образов CentOS 7

Релиз CentOS содержал в себе несколько видов iso образов. Подробное описание каждого из них представлено в таблице:
Редакции CentOS 7

CentOS-7-x86_64-DVDЭтот DVD образ содержит все пакеты, которые могут быть установлены с помощью инсталлера. Рекомендуется для большинства пользователей.
CentOS-7-x86_64-NetInstallЭтот NetInstall образ для установки по сети и для восстановления. Инсталлятор спросит, откуда будет производиться установка пакетов. Удобно использовать, если у вас есть локальный репозиторий пакетов.
CentOS-7-x86_64-EverythingВ этом Everything образе содержится полный набор пакетов CentOS 7. Он может быть использован для установки, либо обновления локального зеркала. Для этого образа требуется двухсторонний DVD, либо флешка на 8 Гб.
CentOS-7-x86_64-LiveGNOME CentOS-7-x86_64-LiveKDEЭти два образа являются LiveCD CenOS 7. В зависимости от названия используется та или иная графическая оболочка. Они разработаны для тестирования окружения CentOS 7. Они не устанавливаются на жесткий диск, если вы не собираетесь этого делать принудительно. Набор установленного программного обеспечения поменять нельзя, это можно сделать только на установленной операционной системе с помощью yum.
CentOS-7-x86_64-MinimalС помощью этого Minimal образа можно установить базовую систему CentOS с минимальным набором пакетов, необходимых для работоспособности системы. Все остальное можно доустановить позже с помощью yum. Набор пакетов в этом образе будет такой же, как и на DVD при выборе установки minimal.

Я обычно использую для установки либо minimal образ, либо netinstall.


Как изменить информацию о пользователе

Для редактирования данных об учетной записи используется команда usermod. Посмотрим какие данные можно изменить с помощью usermod.

Изменение полного имени.

usermod -c «New Full Name» username

Изменение логина. Имя директории и остальные данные не изменятся.

usermod -l newusername oldusername

Изменение домашней директории.

usermod -d /home/newdirectoryname username

С остальными возможностями команды usermod можно ознакомится в мануале команды.

Cкачать CentOS 7

  1. Через torrent сеть
  2. С ближайшего зеркала
TorrentYandex MirrorРазмер
4G
360M
7G
1G
1G
634M

Напоминаю, что 32 bit или i386 редакции CentOS 7 не существует. Все дистрибутивы только x86_64, то есть 64 bit.

Загрузочная флешка для CentOS 7

Последнее время лично я практически не пользуюсь обычными CD, предпочитая им загрузочные флешки. Они удобнее, занимают меньше места, проще обновить дистрибутив на них. Но иногда приходится заморочиться для создания загрузочной флешки. Например, для создания загрузочной флешки CentOS 6 я раньше пользовался программой unetbootin, но с 7-й версией этот номер не прошел. Созданная в ней флешка не позволяет установить CentOS 7, так как сам инсталлятор в какой-то момент не видит источник установки на флешке.

Но на выручку пришла бесплатная программа Win32DiskImager. С ее помощью без проблем удается создать загрузочную флешку CentOS 7. Вот как это делается:

  1. Скачиваем дистрибутив программы.
  2. Скачиваем дистрибутив CentOS 7. Я для теста использовал версию Minimal.
  3. Вставляем чистую флешку, запускаем программу и указываем настройки:

загрузочная флешка centos 7

Этого достаточно для создания флешки. Теперь ей можно пользоваться для установки операционной системы с флешки.

Выводы

В этой статье мы сравнили два достаточно популярных в своих сферах дистрибутива чтобы вы смогли определить что лучше Ubuntu или CentOS именно для вас. Они — отличные системы и хорошо подходят для решения задач, на которые они были рассчитаны. А какой дистрибутив вы используете? Ubuntu vs CentOS? Какой бы выбрали? Напишите в комментариях!

Трудно выбирать систему ни разу не взглянув на нее, прикрепляю к статье два видео с быстрым обзором обоих операционных систем:

    Сравнение Ubuntu vs OpenSUSE

10 февраля, 2016

Установка CentOS 7 с флешки

После создания загрузочной флешки, можно приступить к установке. Вставляем флешку в сервер, указываем в качестве источника загрузки USB и запускаем компьютер. Нас встречает начальное меню установки CentOS:

установка centos 7 с флешки

Выбираем первый пункт: Install CentOS 7 и жмем enter. После загрузки инсталлера, нас встречает окно с выбором языка, который будет использоваться во время установки. Я всегда выбираю Еnglish, мне так привычнее:

язык установки centos 7

Дальше загружается страница с выбором основных параметров установки. Она уже будет отличаться в зависимости от типа ISO образа, с которого происходит установка центос.












CentOS 7 netinstall

Установка Centos 7 с образа netinstall отличается от прочих только одним моментом. Во время подготовки к установке по сети в разделе INSTALLATION SOURCE вам вместо локального источника необходимо указать путь к образу, расположенному где-то в сети. Очевидно, что перед этим необходимо выполнить настройку сети и убедиться, что у компьютера есть доступ в интернет.

На скриншоте указан старый url. После череды обновлений он стал неактуален. Правильная ссылка выше в тексте.


Указываем путь и жмем Done. После проверки доступности источника, в разделе SOFTWARE SELECTION можно выбрать необходимый для установки набор софта:

centos 7 выбор программ для установки

Дальше можно начинать установку, указав все остальные параметры, которые мы рассмотрели выше.

CentOS 7 установка на raid

Теперь рассмотрим наиболее сложный вариант установки. Мы будем ставить CentOS 7 на программный рейд. Для примера возьмем 2 диска и raid 1. Все установки будут такие же, как мы рассмотрели ранее, кроме одной — INSTALLATION DESTINATION.

Подключаем 2 диска к системе, загружаемся с установочного диска и идем в раздел разбивки диска. Видим 2 жестких диска. Выбираем оба и отмечаем пункт I will configure partition:

centos 7 установка на raid

Жмем Done. Открывается немного кривое окно управления разделами жесткого диска.

centos 7 разбивка диска

Здесь мы первым делом удаляем все существующие разделы:

centos 7 удаление файловых систем

И создаем свои новые, нажимая плюсик. Нам нужно создать 3 раздела: boot, swap и корень /. Размеры разделов выбирайте сами, исходя из своих потребностей и оперативной памяти на сервере. Для раздела boot достаточно 500Мб, для swap хватит объема оперативной памяти. Все остальное можно либо заполнить одним корневым разделом, либо создать несколько, если в этом есть необходимость. Device Type ставим RAID. Тип файловой системы выбирайте на свое усмотрение. Что лучше — xfs или ext4 зависит от конкретной ситуации. Считается, что xfs работает лучше с большими файлами, ext4 с кучей мелких. Это тема отдельного разговора. RAID Level указываем RAID1.

Должно получиться примерно так:

centos 7 создание raid1

Нажимаем Done, когда закончим. В новом окне подтверждаем разбивку диска, нажимая Accept Сhanges:


Все остальные параметры выставляем как было рассказано выше. Теперь можно начинать установку CentOS 7 на программный raid, который мы только что создали.

Во время установки нужно указать пароль root, либо создать дополнительных пользователей. Пароль рекомендую установить, пользователей по необходимости.


После завершения установки на raid зайдем в систему и проверим состояние массива:


Посмотрим информацию о корневом массиве:

информация о mdadm массиве

Все в порядке, установка сервера закончена. Рейд раздел нормально функционирует, обеспечивая отказоустойчивость сервера.

Я очень рекомендую использовать софтовый raid линукса mdadm в повседневной деятельности. Он намного надежнее, понятнее и стабильнее встроенных в материнскую плату контроллеров. Отдавать предпочтение аппаратному рейду следует только в том случае, если он действительно аппаратный, он имеет батарейку и он действительно увеличивает производительность сервера. Во всех остальных случаях рекомендую пользоваться mdadm.

Напоминаю, что данная статья является частью единого цикла статьей про сервер Centos.

Данные о паролях пользователей — /etc/shadow

В файле /etc/shadow хранятся пароли пользователей в зашифрованном виде, а также дополнительные параметры, отвечающие за безопасность учетной записи пользователя.

Формат файла /etc/shadow выглядит следующим образом.

  1. Имя пользователя (логин)
  2. Пароль в зашифрованном виде: если стоит . то пароль не был создан. Формат пароля — $id$salt$hash. $id показывает каким методом был зашифрован пароль: $1 — MD5. $2a — Blowfish. $2y — Blowfish. $5 — SHA-256. $6 — SHA-512 (наиболее предпочтительный).
  3. Количество прошедших дней (начиная с 01.01.1970) после последнего изменения пароля.
  4. Количество дней, до смены пароля (0 означает, что менять пароль можно в любой день).
  5. Срок использования пароля в днях (число дней до следующей смены пароля)
  6. Количество дней, в течении которых пользователь будет получать уведомления о смене пароля.
  7. Число дней после окончания срока действия пароля, когда пользователь еще может войти в свою учетную запись. Если пароль не сменить, после данного срока, то аккаунт будет заблокирован.
  8. Количество дней (начиная с 01.01.1970), после которых пароль будет заблокирован.
  9. Зарезервировано для использования в будущем.

Чтобы перевести число прошедших дней от 01.01.1970 (например 17701) в обычную дату (19.06.2018) воспользуйтесь командой.

Онлайн курс «Сетевой инженер»

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные сети, рекомендую познакомиться с онлайн-курсом «Сетевой инженер» в OTUS. Это авторская программа в сочетании с удалённой практикой на реальном оборудовании и академическим сертификатом Cisco! Студенты получают практические навыки работы на оборудовании при помощи удалённой онлайн-лаборатории, работающей на базе партнёра по обучению — РТУ МИРЭА: маршрутизаторы Cisco 1921, Cisco 2801, Cisco 2811; коммутаторы Cisco 2950, Cisco 2960. Особенности курса:

  • Курс содержит две проектные работы.;
  • Студенты зачисляются в официальную академию Cisco (OTUS, Cisco Academy, ID 400051208) и получают доступ ко всем частям курса «CCNA Routing and Switching»;
  • Студенты могут сдать экзамен и получить вместе с сертификатом OTUS ещё сертификат курса «CCNA Routing and Switching: Scaling Networks»;

Проверьте себя на вступительном тесте и смотрите программу детальнее по .

Окружение рабочего стола

Ubuntu использует собственную оболочку Unity, которая работает поверх новой версии окружения рабочего стола Gnome 3. Она вносит несколько изменений в интерфейс и выглядит в целом очень даже неплохо.


В CentOS используется классическая и привычная всем версия Gnome 2. Окружение выглядит немного старомодно, но работает вполне стабильно и поддерживает все необходимые функции. Внешний вид системы — это личное дело каждого и оболочку очень легко сменить, но обычно под какое окружение система заточена изначально, с тем она и будет работать лучше всего.

Читаю про CentOS 7. Почти везде написано, что рекомендуемое кол-во памяти 1Гб на ядро. И я не понимаю, почему именно гиг на ядро. Как связаны ядро и ОЗУ?



IMHO это балансировка нагрузки. Если у проца 16 потоков, то можно сервер задосить в 16 раз сильней, чем если у сервера 1 поток в цпу. Каждая нить тоже память занимает, не только ядро. Как-то так.


Это оценочное правло дано просто так в общем-то.


Почти везде написано, что рекомендуемое кол-во памяти 1Гб на ядро
памяти 1Гб на ядро



не я не совсем поехавший, чтобы твой линк официальной докой centos считать, так что нет, предложение курить это, отклоню.


Ах да, это же совершенно разные системы.


совершенно. один из них это дистрибутив линукса, а второй — это дверь в кровавый ынтырпрайз, где даже документация заверена тридцатью юристами.

Это потому, что задающие такой вопрос обычно не осознают, что потреблением памяти занимается не операционная система, а приложения, запущенные на ней. Поэтому в ответ и пишут сразу что-то среднее, что-то наиболее распространенное, например, требуемые ресурсы для какого-нибудь веб-сервера, т.к. выше вероятность попасть в то, что задавшему вопрос и нужно.

У меня тачка на centos 7 с dhcpd, openvpn, nginx, самбой и трансмиссией потребляет немного больше 100М памяти

Что надо сделать перед конфигурированием любого сервера? Верно, сначала необходимо выполнить установку операционной системы, на котором он будет работать. Устанавливать будем CentOS 7 server в конфигурации minimal с загрузочной флешки или CD/DVD.

Что надо сделать перед конфигурированием любого сервера? Верно, сначала необходимо выполнить установку операционной системы, на котором он будет работать. Устанавливать будем CentOS 7 server в конфигурации minimal с загрузочной флешки или CD/DVD.

Оглавление: 1. Системные требования CentOS 7 2. Создание загрузочной флешки для CentOS 7 или запись на CD/DVD 3. Установка CentOS 7 с флешки или cd/dvd 4. Заключение

Системные требования CentOS 7




Поддержка i386 архитектуры нет
Минимальное количество памяти 1GB
Рекомендуемое количество памяти 1GB на каждое ядро процессора
Минимальное место на диске 10GB
Рекомендуемое место на диске 20GB
Максимальный размер файла (ext3) 2TB
Максимальный размер файловой системы (ext3) 16TB
Максимальный размер файла (ext4) 16TB
Максимальный размер файловой системы (ext4) 50TB

Создание загрузочной флешки для CentOS 7 или запись на CD/DVD


Перед тем, как создавать загрузочную флешку с CentOS 7 или записывать ее на CD/DVD, нам необходимо скачать сам образ операционной системы. Если у вас уже есть образ данной операционной системы, можете приступать к следующему пункту.

Версии, приведенные выше, являются актуальными на момент написания статьи. Возможно, когда вы будите скачивать образ, будут более свежии сборки.

Итак, вы скачали образ. теперь нам необходимо записать его на внешний носитель для установки его на сервер. Для этого подойдет флешка объемом от 1ГБ или CD-диск, или DVD-диск.

Создание загрузочной флешки для CentOS 7


Тут все очень просто. Нам потребуется сама флешка и бесплатная программа Win32 Disk Imager, которую бесплатно можно скачать тут.

Итак, для начала скачиваем программу Win32 Disk Imager и устанавливаем ее.
Вставляем чистую флешку, запускаем программу и указываем - слева путь до нашего образа, либо нажимаем на иконку "папка" и выбираем наш образ, Device: устройство (флешка) на которую будет записан образ


Нажимаем Write и ждем окончания записи. Загрузочная флешка CentOS 7 готова.

Запись CentOS 7 на CD/DVD


Если у вас нет флешки или вам необходим именно диск, то можно записать centos 7 на него.

Для это нам потребуется сам диск, на который будет идти запись и бесплатная программа CDBurnerXP, которая прекрасно справляется с данной задачей. Скачиваем программу, устанавливаем и запускаем ее.

cdburnerxp

В главном окне программы выбираем "Записать ISO-образ" и нажимаем ОК

cdburnerxp

В появившемся оке нажимаем "Browse. " и выбираем образ нашей ОС. Так же выбираемся устройство, которым будет производится запись, количество копий и скорость записи. Я думаю что достаточно выбрать образ и все, все остальное оставить по умолчанию. Нажимаем "Записать диск".

Дожидаемся завершения процесса записи. Все. Наш диск с CentOS 7 готов. Можем приступать к установке.

Установка CentOS 7


Итак. Мы подготовили загрузочную USB флешку или CD/DVD с CentOS 7. Теперь можем переходить непосредственно к установке операционной системы на наш ПК или сервер.

Устанавливаем флешку или диск в наш ПК или сервер. Выставляем в BIOS загрузку с нашего источника.

Нас приветствует окно выбора. Мы можем установить CentOS 7 или протестировать наш ПК на совместимость с операционной системной и после перейти к установке. Я выбираю первый пункт. Нажимаем Enter.


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


После выбора языка сразу же переходим к основным пунктам установки и настройки. Обо всем по порядку:

DATE & TIME - настройка времени, даты, часового пояса KEYBOARD - настройка способов ввода (выбор языков ввода) LANGUAGE SUPPORT - какие языки будет поддерживать система


SECURITY POLICY - настройки безопасности INSTALLATION SOURCE - откуда будет вестить установка SOFTWARE SELECTION - выбор пакетов установки INSTALLATION DESTANATION - куда будем устанавливать (на какое устройство) NETWORK & HOSTNAME - сетевые настройки


Нажимаем INSTALLATION DESTANATION и выбираем жесткий диск, на который будем устанавливать нашу операционную систему


Заходим в настройки сети. У нас определилась сетевая карта, показывает ее MAC и скорость. Для ее активации необходимо переместить ползунок справа с OFF на ON


После этого заходим в Configure. Если вы хотите использовать статический IP, то переходите на вкладку IPv4 Settings и в поле Method выбирайте Manual и ниже вводите ваш IP, маску, шлюз, DNS.


Так же, для автоматического запуска сетевого подключения переходим на вкладку General и ставим галочку "Automatically connect to this network when it is avalible" - Автоматическое подключение к сети, когда это возможно.


На вкладке SOFTWARE SELECTION у нас нет выбора, так как мы устанавливаем версию minimal


Заходим на владку LANGUAGE SUPPORT и добавляем языки, которые нам необходимо, чтобы система поддерживала. Например я добавил Русский.


После того, как вы сделали основные настройки на главной станице внизу справа нажимаем Begin Istallation.

Сразу после нажатия данной кнопки, операционная система начала устанавливаться. И пока она копирует файлы, нам предлагают придумать ROOT пароль и создать пользователя для работы с системой.


Нажимаем создать пользователя. Нам предлагают ввести полное имя пользователя, его username (логин), сделать ли его администратором, и ввести ему пароль. Если вы читаете данную инструкцию, то в кнопочку Advanced. вам пока лучше не заходить.


Ну и точно так же задается пароль от ROOT. После создания пароля и пользователя остается только дождаться, пока система установится. Как только система установится, она предложит внизу справа нажать на кнопку Reboot.

Извлекаем наше устройство, с которого производилась установка, флешка или диск, и нажимаем кнопку Reboot и ждем загрузки операционной системы.


После перезагрузки осталось только авторизоваться в системе и проверить, то ли мы установили?

Читайте также: