Сервер с CentOS и VirtualBox

Centos-логотип

Здравствуйте, на этот раз радую своих читателей и в ответ на все ваши комментарии к Какой дистрибутив Linux я могу использовать на серверах?: «Посмотрите на Brody, clearOS, Oracle и CentOS… (производные от RedHat), почему бы вам не поговорить об этом? Где ты стоишь? Что ж, послушайте их, и я предлагаю вам для тех, кто никогда не использовал RedHat и не извлекал практических примеров, реального ... сервера с CentOS.

Это руководство предназначено для тех, кто не знает о CentOS (RedHat) или, по крайней мере, никогда не задумывался о его реализации на сервере. Я хотел назвать учебник «С Debian на CentOS» o «Путь от Debian к CentOS» но я думал, что фанаты Debian собираются освистать меня в комментариях хе-хе

В целях безопасности! xD ... Не могу сказать где? ни точной модели оборудования, но я с радостью подробно расскажу о возможностях.

  • 4 процессора 16 ядер
  • 512 ГБ ОЗУ
  • 6x600GB sata 3 диска, конфигурация дисков: raid 0 2x600GB и raid 5 4x600GB
  • 1 рейд-контроллер Adaptec
  • 2 карты Qlogic HBA
  • 4 сетевые карты 1 гб

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

У него есть 3 версии Everything, Dvd ISO и минимальная, я выбрал последнюю, чтобы использовать минимально необходимый и протестировать такие вещи, как скорость официальных репозиториев, скорость установки и, среди прочего, избежать установки ненужных служб.

Мое удивление, минимальная версия весит ок. 630 мб, что мне, честно говоря, не очень понравилось. так что еще раз покопайся, оказывается у тебя версия netinstall на 380мб ок. (Я не знаю, почему они не делают жизнь всех проще и ставят все на первую страницу !!!) вам нужно перейти на x86_64, выбрать зеркало и затем загрузить версию netinstall здесь.

Ну пока загадка. Начнем с загрузки системы с возможностью установки CentOS.

Выбираем язык.

20160215_100821

В этом меню «Сводка по установке» есть эти очень хорошие параметры и обычно они обнаруживаются автоматически.

20160215_100942

В «Политике безопасности» введите несколько уже предопределенных профилей сред и сред, это ваш выбор, который лучше всего соответствует вашим потребностям.

20160215_101132

Неудивительно, что я выбрал тот, который очень конкретно описывает профиль «установки сервера».

20160215_101138

Хорошо, интересно то, что все запутались или заставили систему взорваться (я имею в виду новичков, не обижайтесь на тех, кто в курсе. Я уже видел волну комментариев по этой теме). Менеджер на мой взгляд автоматически не такой умный, я пробовал, он настаивал на том, чтобы sdb был домашним. Теперь с опцией «Я хочу создать дополнительное доступное пространство» вы должны выбрать, какие разделы или диски установщик может или не может коснуться для создания всей файловой системы.

20160215_101400

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

20160215_102943

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

20160215_102956

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

20160215_103013

Например, если я создаю / home с 500 ГиБ и в sda недостаточно места, но если в sdb, он автоматически назначит его этому диску, чтобы избежать этого, выберите диск, на котором вы хотите, чтобы этот раздел существовал.

20160215_103005

Наконец, вы должны создать пользователя root и обычного пользователя

20160215_103242

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

Вот htop (мне пришлось установить htop по умолчанию не идет, что является обычным явлением).

HTOP

Здесь df -h, кстати, первоначальная установка весила 1.2 ГБ после обновления, меньше, чем должно было быть с 1.4 ГБ. Причина, по которой он весит 4.4, заключается в том, что я устанавливаю Virtualbox и Kde (если я уже знаю, он не самый легкий, мне скажут установить xfce или установить xen, но этот учебник был для сегодняшнего дня и для начинающих), а также множество библиотек.

df

С этого момента кусок пирога.

Сеть / Сеть

как всегда есть примерно 10 способов настроить сеть, Я объясню одно из многих, но легко, и это с Нмтуи, Чтобы настроить сеть, мы начнем с изменения подключения:


Скриншот на 2016 03:01:08

Затем вы должны выбрать, какой сетевой интерфейс вы хотите изменить.

Скриншот на 2016 03:01:08

И наконец, установите всю конфигурацию вручную или DHCP, я не рекомендую dhcp на сервере, но это решение каждого. Я не сужу тебя хахаха

Скриншот на 2016 03:01:08

Теперь приступим к обновлению нашей системы:

yum update
yum upgrade

Я рекомендую установить этот пакет, потому что (в целом) он позволяет сэкономить несколько мегабайт, загружая только модификации, а не весь пакет.

yum install deltarpm

Установите графический интерфейс для виртуального бокса, я использую kde, но у вас есть gnome, kfce, mate и другие.

 yum -y groups install "KDE Plasma Workspaces" 

Затем просто установите для него запуск по умолчанию при загрузке и сразу же запускайте среду.

# echo "exec startkde" >> ~/.xinitrc
# startx

С virtualbox я рекомендую добавлять не только репозитории virtualbox, но и репозитории rpmforge, чтобы без проблем удовлетворить все зависимости.

Здесь войдите в папку репозиториев и загрузите новое репо

компакт-диск /etc/yum.repos.d
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

Включите rpmforge и установите dkms

yum --enablerepo rpmforge установить dkms

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

yum groupinstall "Инструменты разработки"
yum установить ядро-разработка

Добавляем нашего пользователя в группу vboxusers

usermod -a -G vboxusers имя пользователя

И, наконец, если вы хотите использовать или делиться своими USB-устройствами с виртуальными машинами, просто запустите эти строки

mkdir / vbusbfs
echo "none / vbusbfs usbfs rw, devgid = $ (awk -F: '/ vboxusers / {print $ 3}' / etc / group), devmode = 664 0 0" >> / etc / fstab
гора -а

Скриншот на 2016 03:01:08

Легко, правда?

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


22 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Колючий кустарник сказал

    Однажды я попытался установить Centoos 7 (я думаю, что DVD все еще там), и на самом деле мне удалось его получить, но после установки графическая система не была обнаружена с той четкостью, которая должна быть, и после нескольких часов борьбы с ней Я ушел побежденным.

    1.    БроудиДалле сказал

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

  2.   Мужество 2.0 сказал

    часто огурец сервера не так ли?

    1.    БроудиДалле сказал

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

      1.    Петерчеко сказал

        Что за огурец означает, что машинка хорошая :).

  3.   Чапарра сказал

    Хорошо; В моем предыдущем комментарии я не говорил о Centoos как о недостатке по отношению к дистрибутиву, но со своей стороны, поскольку я не смог установить его удовлетворительно.

  4.   Александр сказал

    Как устроен RAID 0, где я работаю, мы часто используем RAID 5, правда, пока я узнаю из этого и что это за система, как будто я больше защищаю себя.

    1.    БроудиДалле сказал

      Послушайте, это намного быстрее, потому что информация распределена по нескольким дискам, поэтому скорость чтения намного выше, но он предлагает нулевую избыточность, вы не можете ничего сделать для восстановления данных, если диск поврежден. Но в этом посте это ошибка, потому что я действительно сделал рейд 0 (зеркальное отображение), вы можете увидеть это в df -h, который я показываю

  5.   Петерчеко сказал

    Не лучше ли использовать KVM вместе с Virt-Manager? Думаю, это лучший вариант, чем VirtualBox :). Отличная работа с Raid 1 для системы.

    1.    Мужество 2.0 сказал

      Конечно, kvm намного стабильнее VirtualBox, но для производственной среды kvm мне кажется более серьезным и надежным.К тому же oracle вызывает у меня высыпание.

    2.    БроудиДалле сказал

      Конечно, есть более стабильные альтернативы, чем virtualbox, но в демонстрационных и дидактических целях virtualbox выполняет свою работу. Спасибо за ваш комментарий

    3.    Гонсало Мартинес сказал

      Фа, слава богу, ты пояснил, что это было для демонстрационных целей.

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

  6.   безымянный сказал

    Vbox для игры / Практика и KVM / LVM / VNC / CentOS-Minimal (радость) для Laburar…
    Помните, что KVM предлагает PCI-Passtrough, поэтому вы навсегда забудете о двойной загрузке.

    1.    БроудиДалле сказал

      Я согласен, поэтому мой предыдущий ответ ... хотя я больше о виртуализации с xen (он также поддерживает PCI-Passtrough) ... больше, чем минимальный CentOS, попробуйте net-install

  7.   Мойзес Серрано сказал

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

    1.    БроудиДалле сказал

      какая-то конкретная функция?

      1.    Мойзес Серрано сказал

        Прокси 😀 и принт-сервер

    2.    БроудиДалле сказал

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

  8.   Альфредито сказал

    Какая машина !!!
    Я арендую vps на 1 ГБ оперативной памяти и предположительно 2 ядра, и он работает очень хорошо.

  9.   Гонсало Мартинес сказал

    Centos 7 работает очень хорошо.

    У меня много серверов в производстве, ни на один из которых жалоб centos 7 и 0 не поступало.

    Один из них имеет 32 ГБ оперативной памяти, 8 ядер и raid 1 из 512 SSD и только MySQL, который получает много транзакций в секунду (чтобы дать вам представление, я хочу загрузить план данных на хостинг, потому что он ест все 10 Симметричный Мбит / с трафика), поскольку базы потребляются примерно 8 веб-серверами, которые также имеют свой трафик, и у меня были некоторые другие детали с mysql, но на уровне ОС - камень.

    1.    БроудиДалле сказал

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

  10.   Пепито Пепе сказал

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