Serwer z CentOS i VirtualBox

Logo Centos

Witam, tym razem zadowalając moich czytelników iw odpowiedzi na wszystkie Wasze komentarze Na serwerach, jakiej dystrybucji Linuksa mogę używać?: „Spójrz na Brody i clearOS, Oracle i CentOS… (pochodne RedHata), dlaczego o nich nie porozmawiasz? Gdzie stoisz Dobrze ich posłuchaj, a dla tych, którzy nigdy nie używali RedHata ani nie wyprowadzili studium przypadku, prawdziwy ... serwer z CentOS.

Ten poradnik jest przeznaczony dla tych, którzy nie wiedzą o CentOS (RedHat) lub przynajmniej nigdy nie myśleli o wdrożeniu go na serwerze. Chciałem zadzwonić do samouczka „Debian na CentOS” o „Ścieżka od Debiana do CentOS” ale myślałem, że fanboye Debiana będą wygwizdywać mnie w komentarzach hehehe

Ze względów bezpieczeństwa! xD ... Nie mogę ci powiedzieć gdzie? ani dokładny model sprzętu, ale chętnie opiszę szczegółowo możliwości.

  • 4 procesory 16 rdzeni
  • 512 GB Ram
  • 6x600GB sata 3, konfiguracja dysków to: raid 0 2x600GB i raid 5 4x600GB
  • 1 kontroler raid Adaptec
  • 2 karty Qlogic HBA
  • 4 karty sieciowe 1 GB

Kontynuujmy ... Szczegóły szczegóły szczegóły ... No cóż Pobierz tutaj. CentOS 7 lub nowszy jest żonaty z architekturą i386 i x86_64 na swojej oficjalnej stronie, ale po dokładniejszym zbadaniu i zbadaniu okazuje się, że nie zrezygnowali całkowicie z innych opcji, więc jeśli udasz się pod następujący adres swojego wiki mogą wybrać inne smaki.

Ma 3 wersje Wszystko, DVD ISO i minimalną, wybrałem tę drugą, aby przejść do wymaganego minimum i przetestować takie rzeczy, jak prędkość oficjalnych repozytoriów, prędkości instalacji i uniknąć instalowania niepotrzebnych usług, między innymi.

Moje zdziwienie, wersja minimalna waży ok. 630 mb, co szczerze mówiąc nie bardzo mi się podobało. więc jeszcze raz kopnij trochę więcej, okazuje się, że masz wersję netinstall o wielkości ok. 380 MB. (Nie wiem, dlaczego nie ułatwiają wszystkim życia i umieszczają wszystko na pierwszej stronie !!!), co powinieneś zrobić, to przejść do x86_64, wybrać serwer lustrzany, a następnie pobrać wersję netinstall tutaj.

Jak dotąd tajemnica. Zaczynamy od uruchomienia systemu, z opcją install CentOS.

Wybieramy język.

20160215_100821

To menu „Podsumowanie instalacji” zawiera bardzo dobre opcje i zwykle wykrywa je automatycznie.

20160215_100942

W „Polityce bezpieczeństwa” wprowadź już określone profile środowisk i środowisk, to Twój wybór najlepiej odpowiada Twoim potrzebom.

20160215_101132

Nic dziwnego, że wybrałem ten, który jest bardzo konkretny jako opis profilu „instalacje serwerowe”.

20160215_101138

Ok, interesujące jest to, że wszyscy się zdezorientowali lub spowodowali eksplozję systemu (mam na myśli początkujących, nie obrażajcie się na tych, którzy wiedzą. Mogłam zobaczyć falę komentarzy napływających na ten temat). Menedżer moim zdaniem automatycznie nie jest taki mądry, próbowałem, nalegał na ustawienie sdb jako domu. Teraz, korzystając z opcji „Chciałbym utworzyć dodatkowe wolne miejsce”, musisz wybrać, które partycje lub dyski instalator może lub nie może dotknąć, aby utworzyć cały system plików.

20160215_101400

Podsumowując, nie wybrałem żadnej z tych opcji i wybrałem tradycyjną. Ręczne partycjonowanie, w tym momencie pozwala na tworzenie partycji lvm, standardowych lub rozszerzonych wśród innych typów, w szczególności tworzenie ich bez większego problemu, ponieważ jest to dla tego studium przypadku.

20160215_102943

Wybranie + zapyta Cię o punkt montowania i format. Rozmiary i wymiary są trochę trudne do pokazania z tym menedżerem, nie widziałem opcji, aby wykorzystać resztę miejsca, więc musisz wybrać oko, a następnie sprawdzić, czy nadal masz wolne miejsce.

20160215_102956

Bardzo ważne, w opcji modyfikacji pod kontrolerem możesz wybrać możliwe woluminy, w przypadku których menedżer oceni, czy utworzona partycja pasuje.

20160215_103013

Na przykład, jeśli utworzę / home z 500 GiB i nie ma wystarczającej ilości miejsca w sda, ale jeśli w sdb, to automatycznie przypisze go do tego dysku, aby tego uniknąć, wybierz dysk, na którym ma istnieć ta partycja.

20160215_103005

Na koniec musisz utworzyć użytkownika root i zwykłego użytkownika

20160215_103242

Pod koniec procesu musisz ponownie uruchomić i to wszystko. Gdy system się uruchamia, jak zwykle pojawia się czarny ekran i komunikat oczekujący na login i hasło.

Tutaj htop (musiałem zainstalować htop nie przychodzi domyślnie, co jest powszechne).

htop

Tutaj df -h, nawiasem mówiąc, początkowa instalacja ważyła 1.2 GB po aktualizacji, mniej niż powinna mieć przy 1.4 GB. Powodem, dla którego waży 4.4, jest to, że instaluję Virtualbox i Kde (jeśli już wiem, to nie jest najlżejszy, powiedzą mi zainstalować xfce lub zainstalować xen, ale ten samouczek był na dziś i dla początkujących), plus wiele biblioteki.

df

Odtąd bułka z masłem.

Sieć / sieć

Como siempre istnieje około 10 sposobów konfiguracji sieci, Wyjaśnię jeden z wielu, ale łatwy i to jest z nmtui, Aby skonfigurować sieć, zaczynamy od modyfikacji połączenia:


Zrzut ekranu z 2016-03-01 08: 20: 36

Następnie musisz wybrać interfejs sieciowy, który chcesz zmodyfikować.

Zrzut ekranu z 2016-03-01 08: 20: 56

I na koniec wrzuć całą konfigurację, ręczną lub DHCP, nie polecam dhcp na serwerze, ale to decyzja każdego. Nie oceniam cię hahaha

Zrzut ekranu z 2016-03-01 08: 21: 40

Teraz przystępujemy do aktualizacji naszego systemu:

yum update
yum upgrade

Polecam instalację tego pakietu, ponieważ (podsumowując) pozwala zaoszczędzić kilka megabajtów pobierając tylko modyfikacje a nie cały pakiet.

yum install deltarpm

Zainstaluj interfejs graficzny dla virtualboksa, używam kde, ale masz między innymi gnome, kfce, mate.

 yum -y groups install "KDE Plasma Workspaces" 

Następnie po prostu ustaw go tak, aby uruchamiał się domyślnie po uruchomieniu, a także natychmiast uruchamia środowisko.

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

W przypadku virtualbox polecam nie tylko dodanie repozytoriów virtualbox, ale także rpmforge, aby bez problemu spełnić wszystkie zależności.

Tutaj wprowadź folder repozytoriów i pobierz nowe repozytorium

cd /etc/mniam.repos.d
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

Włącz rpmforge i zainstaluj dkms

yum --enablerepo rpmforge zainstaluj dkms

Instalujemy wszystko, co niezbędne, biblioteki i aplikacje programistyczne, a także rozwój jądra dla nagłówków jądra, między innymi

yum groupinstall „Narzędzia programistyczne”
mniam zainstaluj kernel-devel

Dodajemy naszego użytkownika do grupy vboxusers

usermod -a -G nazwa użytkownika vboxusers

I wreszcie, jeśli chcesz używać lub udostępniać swoje urządzenia USB maszynom wirtualnym, po prostu uruchom te linie

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

Zrzut ekranu z 2016-03-01 08: 19: 55

Łatwe, prawda?

Wydajność? korzyści? Zalety Cóż, w tej chwili zachowuje się dobrze, nie mam żadnych skarg, jest taki sam jak Debian, instaluję nowe maszyny wirtualne, na przyszłe artykuły


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Chaparral powiedział

    Przy pewnej okazji próbowałem zainstalować Centoos 7 (wydaje mi się, że DVD wciąż tam jest) i faktycznie udało mi się go zdobyć, ale po zainstalowaniu układ graficzny nie został wykryty z klarownością, jaki powinien mieć i po kilku walkach z nim godzin wyszedłem pokonany.

    1.    Brody Dalle powiedział

      Domyślnie zawiera ogólne sterowniki i konfiguracje, musisz uruchomić i ręcznie zainstalować wszystkie dodatkowe lub zastrzeżone sterowniki, których potrzebujesz. cokolwiek, jeśli spróbujesz ponownie i się nie powiedzie, skontaktuj się ze mną, aby zobaczyć, czy mogę Ci pomóc. Dzięki za komentarz

  2.   Odwaga 2.0 powiedział

    często ogórek serwera, prawda?

    1.    Brody Dalle powiedział

      Wykryto różnicę kulturową ... hahaha, nie wiem, czy masz na myśli coś dobrego czy złego, jesteśmy z różnych krajów, czy to dobrze czy źle? Dzięki za komentarz

      1.    peterczech powiedział

        Co za ogórek oznacza, że ​​maszyna jest dobra :).

  3.   Krótki powiedział

    W porządku; W moim poprzednim komentarzu nie wspomniałem o Centoosie jako przewinie w stosunku do dystrybucji, ale z mojej strony, ponieważ nie byłem w stanie zainstalować go w sposób zadowalający.

  4.   Alejandro powiedział

    Jak działa RAID 0, gdzie pracuję, używamy dużo RAID 5, prawdy do tej pory się z tego dowiaduję i jaki jest system, jakbym się bardziej bronił.

    1.    Brody Dalle powiedział

      Słuchaj, jest znacznie szybszy, ponieważ informacje są rozproszone na kilku dyskach, dlatego prędkości odczytu są znacznie szybsze, ale oferuje nadmiarowość 0, nie możesz nic zrobić, aby odzyskać dane, jeśli dysk jest uszkodzony. Ale w tym poście to błąd, bo naprawdę zrobiłem raid 1 (mirroring), widać to w df -h, które pokazuję

  5.   peterczech powiedział

    Czy nie byłoby lepiej używać KVM razem z Virt-Manager? Myślę, że to lepsza opcja niż VirtualBox :). Dobra robota dla Raid 1 dla systemu.

    1.    Odwaga 2.0 powiedział

      Z pewnością kvm jest dużo bardziej stabilny niż VirtualBox, dla środowisk produkcyjnych kvm uważam, że jest poważniejszy i bardziej wytrzymały, poza tym wyrocznia daje mi wysypkę.

    2.    Brody Dalle powiedział

      oczywiście istnieją bardziej stabilne alternatywy niż virtualbox, ale w celach demonstracyjnych i dydaktycznych virtualbox spełnia swoje zadanie. Dzięki za komentarz

    3.    Gonzalo martinez powiedział

      Fa, dzięki Bogu, wyjaśniłeś, że to dla celów demonstracyjnych.

      Chciałem powiedzieć, że używanie tego grubego serwera z wirtualną skrzynką wydawało się bałaganem i marnotrawstwem

  6.   bezimienny powiedział

    Vbox to play / Practice i KVM / LVM / VNC / CentOS-Minimal (rozkosz) dla Laburara…
    Pamiętaj, że KVM oferuje PCI-Passtrough, dzięki któremu na zawsze zapomnisz o podwójnym rozruchu

    1.    Brody Dalle powiedział

      Zgadzam się, dlatego moja poprzednia odpowiedź… chociaż wolę wirtualizację z xen (obsługuje też PCI-Passtrough)… więcej niż minimalny CentOS, wypróbuj net-install

  7.   Moises serrano powiedział

    Pozdrowienia z Wenezueli, tutorial jest bardzo interesujący, mam nadzieję, że wkrótce opublikujesz jak skonfigurować maszyny wirtualne z różnymi funkcjami.

    1.    Brody Dalle powiedział

      jakaś konkretna funkcja?

      1.    Moises seerrano powiedział

        Serwer proxy 😀 i serwer druku

    2.    Brody Dalle powiedział

      Proxy, które już zrobiłem, ma zostać opublikowane między dzisiaj a jutro… dla drukarek ustawię go w kolejce do przyszłego postu. Dzięki za komentarz

  8.   Alfredito powiedział

    Co za maszyna !!!
    Wypożyczam vps z 1 GB pamięci RAM i podobno 2 rdzenie i działa bardzo dobrze.

  9.   Gonzalo martinez powiedział

    Centos 7 radzi sobie bardzo dobrze.

    Mam wiele serwerów w produkcji, na których żaden z centów 7 i 0 nie ma skarg.

    Jeden z nich ma 32 GB pamięci RAM, 8 rdzeni i raid 1 z 512 SSD i tylko MySQL, który odbiera wiele transakcji na sekundę (żeby dać wyobrażenie, szukam planu danych na hosting, bo zjada wszystkie 10 symetrycznych Mb / s ruchu), ponieważ bazy są zużywane przez około 8 serwerów internetowych, które również mają swój ruch, a ja miałem inne szczegóły z mysql, ale na poziomie systemu operacyjnego, kamień.

    1.    Brody Dalle powiedział

      Zgadza się, jest bardzo stabilny. Być może moją jedyną krytyką jest to, że wersje pakietów są nieco przestarzałe w porównaniu z obecnymi, na przykład postgres 9.2, squid 3.3 itp ... ale to jedna z cech, która sprawia, że ​​jest tak stabilny. Dzięki za komentarz

  10.   Pepito Pepe powiedział

    Naprawdę nie rozumiem, dlaczego w części kart sieciowych rozmazujesz lokalny adres IP, czy zamierzamy przejąć twoją kartę sieciową?