Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Rozmazany kot pozuje na tle niestandardowego serwera. W tle widać mysz na serwerze

Hej Habra!

W życiu każdego człowieka czasami pojawia się potrzeba modernizacji komputera. Czasami jest to zakup nowego telefonu w celu wymiany zepsutego lub pogoń za nowym Androidem lub aparatem. Czasami - wymiana karty graficznej, aby gra mogła działać na minimalnych ustawieniach. Czasami - instalując dysk SSD w laptopie, na którym zainstalowałeś Windows 2, ale nie za bardzo lubi żyć na Core2.5Duo i 32 gigabajtach adresowalnej pamięci, a do tego ciągle zrzuca nieużywane strony do pliku wymiany, niszcząc i tak już niezbyt dużą prędkość wymiany z XNUMX-gigowym dyskiem.

Moja historia dotyczy modernizacji serwera, który został zmontowany podczas mojego pierwszego roku pracy w instytucie. Moje potrzeby wzrosły w ciągu ostatnich sześciu lat, a on oczywiście otrzymał wzrost zarówno pamięci RAM, jak i miejsca na dysku. Problem w tym, że wraz z nową wiedzą nabrał nowych ambicji – chęci zastosowania tej wiedzy w praktyce – i być może nie będzie już w stanie sobie z nimi poradzić.

Najpierw będzie nudny tekst wprowadzający, potem będą zdjęcia.

Aby było jasne, jaki serwer jest teraz:

PROCESOR: Core i3-2130 4 strumienie, 3.4 GHz
RAM: DDR3 8 GiB
Dysk SSD: 250 GB

Co więcej, ten serwer prawie nie będzie wspominany; te główne cechy służą wyłącznie temu, aby było z czym porównać i jest jasne, dlaczego zdecydowałem się przezwyciężyć swoje lenistwo i spędzić czas i pieniądze.

Nie jestem jeszcze pewien, co dokładnie będzie działać na nowym serwerze, ale pewne abstrakcyjne przemyślenia skłaniają mnie do podjęcia następujących zadań:

  • Hostowanie kilku statycznych witryn. Teraz nginx to robi, ale z nie najlepszymi konfiguracjami. One też będą musiały zostać poprawione, ale o tym w drugiej części.
  • Hostowanie tylko plików statycznych. Na przykład zdjęcia z tego artykułu. Przechodzą również przez Nginx, ale są ładowane przez WinSCP, co jest niewygodne. Musimy wykopać coś takiego jak myOwnCloud, abyśmy mogli łatwo i naturalnie przesyłać zdjęcia na serwer.
  • Zbuduj serwer dla projektów domowych. Teraz czas na Jenkinsa.
  • Różne stoiska dla tych projektów: rozwój, testy integracyjne itp. Nie trafił jeszcze do punktu sprzedaży, ale stoisko jest tylko jedno, choć w stacji dokującej.
  • Niektóre serwery gier, jeśli Twoi znajomi chcą zagrać w coś, co wymaga serwera: Starbound, Minecraft, Squad (chociaż potrzebują co najmniej czterdziestu osób). Tak, przynajmniej CS 1.6.
  • Maszyny wirtualne dla znajomych, jeśli nagle pilnie potrzebują gdzieś coś hostować. Lub dla siebie, aby mieć coś w rodzaju VDI. Byłoby z czego to ładować, gdyby tylko był sprzęt.

Plany odległe politycznie:

  • Narzędzie do pobierania torrentów: do obsługi rzadkich dystrybucji w module śledzącym root. To prawda, że ​​​​musimy dowiedzieć się, jak je automatycznie pobierać, gdzie je przechowywać, czy dostawca będzie przeciwny ciągłej dystrybucji w tle i, co najważniejsze, czy goście w mundurach będą zainteresowani terabajtami celowo dystrybuowanej muzyki z książkami.
  • Punkt wyjścia z jakiegoś TOR: ładny, ale nie. Z tego samego powodu.

Istnieje jednak możliwość przydzielenia części pojemności analogowi nieczynnego już SETI@Home. Może zaznajomiony z tym habrowser mógłby mi powiedzieć, gdzie umieścić ogrzewanie?

Wybór platformy

Tak. Rozwiązaliśmy część motywacyjną: chcę sprzętu, ale nie jest jasne, dlaczego. Musisz zdecydować, jakiego rodzaju sprzętu chcesz.

Na Habré regularnie wspomina się o tanim używanym sprzęcie: czy to dystrybucja serwerów przez pomarańczowego człowieka, czy niedawny artykuł o używanych akceleratorach flash do uszu. Profesjonalny sprzęt jest drogi. Dla dewelopera w Moskwie jest to znośne, ale drogie.

Profesjonalny sprzęt jest jednak drogi, bo korporacje mają dużo pieniędzy, wsparcie techniczne i gwarancję jakości wyższą niż towary konsumpcyjne. Nie zawsze, ale oczekiwania wyraźnie zmieniają się na lepsze.

Celem jest zatem złożenie serwera z używanych (czytaj: tanich) części zamiennych i pozostawienie miejsca na drobną modernizację w ciągu najbliższych pięciu lat. Takie części zamienne są tańsze niż nowe i nadal mogą mieć wystarczające zasoby do regularnego użytku domowego. (Ten cel ułożyłem już po złożeniu serwera. Wszystko trzyma się najlepszych tradycji pisania pracy dyplomowej)

W konsekwencji celu sprzęt powinien mieć jeden z najlepszych współczynników „papuga/rubel”, gdzie pojemność bitowa papugi zależy od rodzaju sprzętu: RAM - wolumen (nie prędkość, nie), dysk - wolumen ( i prędkość), procesor - to jest trudne. Niech to będą wzorcowe papugi syntetyczne.

Wskazane jest, aby serwer starał się zachować ciszę. Nie obiecuję egzotyki w postaci niestandardowych ciepłowodów i chłodnic bez wentylatorów, ale serwer ma stać w sypialni, czyli zdalnym biurze, czyli moim pokoju, więc nie chciałbym, żeby w stanie spoczynku ryczał jak odrzutowiec na starcie.

Punktem wyjścia są tanie chińskie xeony, o których dowiedziałem się już w starożytności, być może także od Habra. W komentarzach W jednej z przekazywanych wiadomości opadł żar holivara „Intel kontra AMD”. Nie da się nie porównać, może nowe Ryzeny są naprawdę lepsze od procesorów Intela – nie śledziłem ich przez pięć lat, a nawet dłużej.

Zatem porównanie obejmuje dwie strony z w przybliżeniu tym samym wskaźnikiem papug według cpubenchmark: Ryzen 7 2700, Ryzen 7 2700x, para Xeon E5-2689, para E5-2690, para E5-2696v2 i aktualne Core i3-2130. Oczywiście porównywałem inne procesory, na przykład nowy Core i7, nowy Ryzen 7 i Ryzen 7 2600, ale główne zainteresowanie dotyczy właśnie tej sekcji: są w przybliżeniu takie same pod względem mocy obliczeniowej. W końcu nie jest to próba rozwiązania holivara, a wybranie procesora, który będzie dla mnie najbardziej odpowiedni. E5-2696v2 i i3-2130 zaprezentowano jedynie w celu porównania z innymi używanymi procesorami i bieżącym serwerem.

AM4
LGA2011

7x
7 2700
e5-2689
2x e5-2689
e5-2690
2x e5-2690
2x e5-2696v2
i3-2100

Ranga, papugi
17898
16021
10036
17945
10207
18967
23518
1839

Cena, ruble
15200
12500
5000
10000
5500
11000
18000
1000

Moc cieplna, W
105
65
115
230
135
270
260
65

Rdzenie, szt.
16
16
16
32
16
32
24
4

Częstotliwość, GHz
3,7
3,2
2,6
2,6
2,9
2,9
2,5
3,1

Papugi/ruble
1,18
1,28
2,01
1,79
1,86
1,72
1,31
1,84

Papugi/W
170,46
246,48
87,27
78,02
75,61
70,25
90,45
28,29


Nudno jest patrzeć na tabelę, spójrzmy na wykres papug absolutnych:
Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo

Myślałem, żeby pominąć ten wykres, ale wtedy musiałbym patrzeć oczami na tabelę, a nie każdy to lubi. To jest schemat nauczania. Po lewej stronie znajduje się skala tego, czymkolwiek jest, w tym przypadku abstrakcyjnych syntetycznych papug. Podpisy poniżej to podmioty przetwarzające. Po lewej stronie znajduje się para Ryzenów, pośrodku para pojedynczych i podwójnych Xeonów. Zdezorientowany, tak, ale to fakt. Po prawej dwa Xeony drugiej generacji i procesor obecnego serwera.

Po zapoznaniu się z lokalizacją procesorów warto przyjrzeć się wykresowi kosztu jednej papugi:
Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo

Pokazuje, że najbardziej opłaca się wziąć pojedynczego Xeona pierwszej generacji. Podwójne ksony są nieco gorsze niż pojedyncze: koszt podwoił się, a wydajność wzrosła 1.7 razy, to znaczy stosunek spadł. Ale Xeon drugiej generacji nie jest już opłacalny: koszt w przeliczeniu na papugę zbliża się już do Ryzena.

A Ryzeny są cholernie energooszczędne w przeliczeniu na papugę:
Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo

Muszę przyznać, że w tamtym momencie poczułem dumę z postępu ludzkości i AMD. To już nie jest rozbudowana ścieżka rozwoju, to próba wyciśnięcia maksimum z kawałka krzemu. E5-2690 pojawił się w 2012 r., a Ryzen 7 2700 w 2018 r. Trzykrotny wzrost efektywności energetycznej w ciągu sześciu lat to nie wiek technologii. Aha, i Core i3-2100 jest gdzieś zupełnie niewidoczny w rogu. Nie rozmawiajmy o nim.

Wypłata pośrednia: Ryzeny psują stosunek wydajności do zużycia energii. A może jest to zupełnie inny sposób pomiaru TDP pomiędzy AMD i Intelem? A używane xeony douszne pierwszej generacji robią wrażenie pod względem stosunku wydajności do ceny.

Zatem wezmę xeony. Nie zapomniałeś o celu, który wyznaczyłem na samym początku tej sekcji, prawda?

Inne powiązane żelazo

Tak naprawdę wybór AMD vs Intel jest ograniczony nie tylko zastosowanym procesorem. Procesory Zen+ korzystają z pamięci DDR4 (tyt), a Sandy Bridge to DDR3 (tyt). DDR4-2933 jest teoretycznie 1.87 razy szybszy niż DDR3-1600, jeśli coś o tym rozumiem. Nie, pamiętam z kursu instytutowego, jak działa DDR, z tymi wszystkimi CS, RAS, CAS i innymi. I tryb serii. Po prostu nie chcę się w to zagłębiać, ponieważ pamiętam to bardzo mgliście, a DDR3 jest już domyślnie wybrany przez procesor, nie ma sensu się tym martwić.

Ponadto 16 gigabajtów pamięci DDR4-2600 kosztuje tyle samo co 32 GB DDR3-1866* z ECC...

*To nie jest rok 1866, ale 1778. Nie mam pojęcia, dlaczego ponury chiński geniusz nie potrafił opanować 1866, ale nie zszedł do standardowego 1600 MHz...

Ograniczenia dotyczące gniazda i typu pamięci wpływają również na wybór płyty głównej: za te same 7 tys. rubli można dostać Chińska opłata z maksymalnie 256 gigabajtami pamięci RAM i dowolne gniazdo AM4 ma maksymalnie 4 gniazda na pamięć RAM, czyli ograniczoną do 64 gigabajtów.

Wybór płyty głównej z dwoma gniazdami wiąże się ze specjalnymi wymaganiami dotyczącymi zasilacza: musi mieć dwa ośmiopinowe styki do zasilania procesora. Może karta graficzna będzie działać, ale piny mają nieco inny kształt, postanowiłem nie ryzykować i nie czytać dokumentacji, ponieważ zasilacze mają niezbędne wymagania istnieje.

Gniazda na tej płycie głównej też są źle rozmieszczone: odległość między nimi wynosi nieco mniej niż 10 centymetrów, co utrudnia równoległe zainstalowanie dwóch chłodnic. Początkowo chciałem zamontować chłodnice tak, aby wlot powietrza wychodził ze szczeliny pomiędzy nimi, ale o tym poniżej.

Do przechowywania danych początkowo chciałem wziąć do systemu dysk SSD, który był już w starym serwerze, ale zdecydowałem się wziąć Crucial P2 1 TB ze złączem M1. Płyta główna posiada sześć złącz SATA, a planowałem do nich podłączyć sześć dysków twardych WD Red 2 TB, ale gdy zastanawiałem się, czy warto wydać na nie kolejne 12 tys. zł, okazało się, że zostały już zakupione. Zatem konfiguracja nalotu ZFS nie jest uwzględniona w drugiej części artykułu. Ale to później, historia wraca do dysku SSD. Możesz przeczytać o wiele bardziej profesjonalną recenzję na ten temat tutaj. Jego sztuczka polega na tym, że jest tani. Sami spójrzcie na tę tabelę nagrań:

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo

Można na nim zapisać jednorazowo 75 gigabajtów, a wtedy będzie gorzej niż na dysku twardym. Dziękuję, że przynajmniej nie zacząłeś kręcić. Aha, i można go też przepisać tylko 200 razy. Z czego to w ogóle jest zrobione?!

Tak naprawdę nie jest to aż tak straszne dla trybu, w którym planuję go używać: głównie odczytywanie danych i zapisywanie danych, które nie są krytyczne dla szybkości zapisu. Cóż, chciałbym mieć taką nadzieję.

Zasób do ponownego zapisu 200x odpowiada około 109 gigabajtom dziennie przez pięć lat. 109 gigabajtów dziennie to nie to samo, co 75 gigabajtów na raz. I z czytaniem wszystko w porządku. Nie jest to najlepsza wydajność wśród dysków M2, ale zgodna z poziomem zapisu wyświetlanym w pamięci podręcznej.

montaż

Jeśli wcześniej dominował tekst pseudotechniczny przeplatany wykresami, teraz będą to obrazy przesiąknięte narracją artystyczną.

Nagle we wtorek rano zadzwonił kurier Poczty Rosyjskiej i powiedział, że dzisiaj przyjedzie z paczką. Zwykle sama odbieram paczki, ale w czasie kwarantanny najwyraźniej postanowili uszczelnić dział dostaw.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Wygląd przesyłki

Przebiegły Chińczyk zapakował wszystko w jedną paczkę, choć zamówiłem cztery różne zamówienia na Aliexpress, żeby nie zostać obciążonym cłem w wysokości dwustu euro.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Zawartość pudełka

Do płyty głównej dołączona jest cała instrukcja! Musisz sam zgadnąć, jakie sygnały emituje głośnik. Na stronie jest napisane, że pomarańczowe gniazda RAM są głównymi i należy je w nich zamontować. Instrukcje są trochę mniej niż całkowicie bezużyteczne. Podłączyłem do niego przycisk zasilania. Swoją drogą jedyny napis na pudełku to MOTHERBOARD. Nie zasługiwała na własne zdjęcie, ale z pewnością zasługiwała na wzmiankę.

Wyciągamy obudowę i odkurzamy. Właściwie nie warto było go dobijać, był tylko udręką. Ale wygląda estetycznie. Wyglądał...

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Kadłub, widok do góry nogami

W ciele znajdują się wróżkowe zjeżdżalnie. (A planuję dyski 3.5 cala. Będę musiał wyjąć płytkę)

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Miejsce na dyski

Na przednim panelu znajdują się także szybko wymienialne wentylatory. Pewnie są hałaśliwe.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Są kontrolowane przez coś bardziej złożonego niż bezpośrednio płyta główna

Zdejmij górną pokrywę i zobacz, co jest w środku. Jeśli odkręcisz kilka śrub, możesz przesunąć miejsce na dysku i zrobić miejsce na manipulację. A płyta główna jest w formacie E-ATX, zajmuje prawie całe miejsce na serwerze.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Natywny zasilacz

Nie mogłem po prostu wyciągnąć zasilacza, musiałem odkręcić wszystkie śrubki z tyłu i prawie zdemontować całą obudowę. Okazało się, że trzymały go dwie śruby i kawałek taśmy. To było podłe, ale teraz sam mogę stosować taką taktykę.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Tutaj, po lewej stronie, ten nieszczęsny czarny pasek!

Mam już dość wybierania zdjęć, które odniosły największy sukces, usuwania tych, które nie są potrzebne dla historii, przycinania zdjęć i przesyłania ich na stronę. Tymczasem przychodzi kolejny dzień, a na moim stole leżą już tylko chińskie części zamienne. Trzeba szybko złożyć zamówienie i spieszyć się do sklepu po drugiej stronie Moskwy.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Przy wejściu do sklepu

Strefa sprzedaży jest nieczynna, czynny jest wyłącznie odbiór zamówień. Dobrze, że pogoda dopisała, nie wiem jak by było w deszczu. Zamówienia należy wywoływać przez wideodomofon, szkoda, że ​​nie jest to zbyt wiele wyjaśnione. Byłoby miło wydrukować jakąś instrukcję inną niż „zachowuj 2 metry odstępu”. Czas oczekiwania nie przekracza dziesięciu minut, świetnie. Wracajmy.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Dwie chłodnice, jeden zasilacz i malutki dysk SSD

Ponieważ chłodnice dopasowane do wymiarów obudowy były drogie i hałaśliwe, musieliśmy wybrać opcję oversize. To uratowało mnie od agonii wyboru zasilacza: cichego formatu ATX, ale trzeba będzie zdjąć obudowę, lub jednoczęściowego, ale głośnego i droższego o dwa tysiące rubli. Zaczynamy przymierzać zakupy. Pierwotnym pomysłem obu chłodnic było pobieranie powietrza ze środka, jednak wydajność poślizgu dysków została dostosowana i wentylatory musiały zostać przełączone na nadmuch sekwencyjny. Ciekawie będzie obserwować temperaturę na jednym krysztale o kilka stopni wyższą niż na drugim.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Nadal nie ma pasty termoprzewodzącej

Przetrzyj podstawę chłodziarki i procesor alkoholem. Picie. Ale od kilku lat jest to kwestia techniczna; lepiej nie używać go doustnie. Nałóż pastę termoprzewodzącą równomiernie na coś płaskiego. Tak naprawdę nie mam zielonego pojęcia o procesie nakładania pasty termoprzewodzącej, ale rezultaty mojej pracy zawsze przynosiły pozytywne rezultaty. Podobno trudno tu coś zepsuć, nawet jeśli klej Moment może działać latami, sądząc po opowieściach. Zwykle używam kawałka niepotrzebnej plastikowej karty, ale nie miałem jej pod ręką. Na jego miejscu znajdował się nowomodny, beznogi czwarty kikut. Nie martw się, po zabiegu przetarłem go alkoholem i odłożyłem z powrotem na półkę.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Coś dziwnego i niepokojącego
Aplikacja nie jest idealna, a chłodnicy nie docisnąłem do końca: widać przesunięcie „łysego” miejsca względem środka.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Zerowanie

Dodajemy dodatkową warstwę interfejsu termicznego w miejscach gdzie wyraźnie go brakuje oraz w nieco innych miejscach.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Tak, zadowalający

Zacznijmy od instalacji płyty głównej. Najwyraźniej w serwerze było coś w innym formacie i te... ech... mocowania, w które wkręcane są śruby mocujące płytę główną, nie były umieszczone we właściwym miejscu dla płyty E-ATX. Niestety w kawałku metalu, w który wkręcane są mocowania, brakowało trzech otworów naprzeciwko tych na płycie głównej. Na szczęście w samym okuciu również zabrakło trzech elementów.

Z tego powodu płyta główna ugina się w miejscach podłączenia 24-pinowego złącza i złączy PCI-E. Z jednej strony jest to tekstolit. Z drugiej strony jest to chiński tekstolit, nigdy nie wiadomo, czego się po nim spodziewać. Ale w każdym przypadku należy naciskać ostrożnie, nawet jeśli jest to płytka drukowana posiadająca certyfikat zgodny ze standardami wojskowymi. Nie, w tym przypadku trzeba docisnąć jeszcze ostrożniej - też był produkowany w Chinach, ale certyfikacja i akceptacja kawałek po kawałku podwyższyły koszt urządzenia kilkadziesiąt razy.

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Mnóstwo dziur i wszystkiego tam nie ma

Pamiętasz zasilacz na taśmie? Historia jest cykliczna, oto powtórka:

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
I tak, nie podoba mi się to

Montaż gotowy, przenosimy komputer do pokoju brata, wyjmujemy klawiaturę i monitor z serwera live i próbujemy go włączyć. Za pierwszym razem nie mogę nawet wejść do BIOS-u. Ponieważ xeony zwykle nie mają wbudowanego koprocesora graficznego, a BIOS musi być wyświetlany na ekranie, instalujemy jakąś prostą kartę graficzną. Bogowie, jaka ona jest głośna!

Za drugim razem też nie mogę wejść do BIOS-u. Sortując winowajców, dochodzimy do rozwiązania: zamieniając paski RAM i wyjmując dysk SSD, możesz uzyskać dostęp do BIOS-u. Wkładamy dysk SSD na miejsce i ponownie włączamy komputer - BIOS ładuje się i dysk zostaje wykryty. Najwyraźniej coś zostało zresetowane z powodu braku baterii CR2032.

Przy okazji, czy widzisz, że dysk twardy wystaje do przodu bardziej niż powinien? Opiera się o chłodnicę. Nie jest to idealna obudowa dla komputerów w klasycznej obudowie. Co można zrobić?

Tani serwer wykonany z chińskich części zamiennych. Część 1, żelazo
Miejsce do wstępnej konfiguracji

Mała dygresja odnośnie hałasu: przy karcie graficznej poziom hałasu kształtował się na poziomie 27-30 decybeli, a po zainstalowaniu systemu operacyjnego poziom hałasu serwera spadł do około 8-14 decybeli. Trudno było to dokładniej zmierzyć, ponieważ poziom hałasu w tle również mieścił się w tym przedziale: budowa metra na ulicy, toczące się piłki od sąsiadów z góry, tupanie kota i tak dalej. Serwer będzie stał w szafce Ikea bez drzwi, więc taki poziom hałasu będzie odpowiedni.  

Bonus

Technicznie rzecz biorąc, rozdział ten nie dotyczy wyboru i montażu sprzętu, ale instalacja systemu operacyjnego nie jest równoznaczna z osobnym rozdziałem. Wiele zasobów opisywało już instalację czegokolwiek na różnych urządzeniach, a to, co się tutaj stanie, jest zjawiskiem zupełnie zwyczajnym. Nie chcę tworzyć dodatkowego tutoriala, i to być może niepoprawnego.

Niemniej jednak opiszę grabie, na które nadepnąłem podczas procesu instalacji systemu operacyjnego.

Nie instalowałem systemu Windows Server ze względu na brak licencji i jestem bardziej przyzwyczajony do interakcji z serwerami Linux. Stary serwer działa na Ubuntu, ale kilka mało używanych VPS działa na CentOS i pracuje na RHEL. Dlatego przyjrzymy się bliżej CentOS 8.

Chodźmy do dowolne lustro, pobierz plik .torrent - i za kilkadziesiąt minut pobierzemy siedmiogigabajtowy obraz.

Wkładamy dysk flash, znajdujemy go i kopiujemy na niego obraz.

frog@server:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   1  14,6G  0 disk
└─sdb4   8:20   1  14,6G  0 part /media/localadmin/ANACONDA
sda      8:0    0 223,6G  0 disk
├─sda2   8:2    0    24G  0 part [SWAP]
├─sda3   8:3    0   128G  0 part /
└─sda1   8:1    0   243M  0 part /boot/efi
frog@server:~$ dd if=/home/frog/CentOS-8.1.1911-x86_64-dvd1.iso of=/dev/sdb
dd: failed to open '/dev/sdb': Permission denied
frog@server:~$ sudo !!
sudo dd if=/home/frog/CentOS-8.1.1911-x86_64-dvd1.iso of=/dev/sdb

I wychodzimy napić się herbaty. Godzinę później mamy pewność, że wszystko zostało już dawno skopiowane – ale monit o wprowadzenie danych nie pojawił się. Więc nadal jest kopiowany. OK, nowy terminal, pytamy dd, ile zostało.

  PID TTY          TIME CMD
 1075 tty5     00:00:00 bash
 1105 tty5     00:00:00 sudo
 1106 tty5     00:00:00 su
 1112 tty5     00:00:00 bash
 1825 pts/18   00:00:00 sudo
 1826 pts/18   00:01:08 dd
 2846 pts/0    1-23:03:42 java
 5956 pts/19   00:00:00 bash
 6070 pts/19   00:42:15 java
 6652 pts/20   00:00:00 ps
 7477 tty4     00:00:00 bash
 7494 tty4     00:00:00 sudo
 7495 tty4     00:00:00 su
 7497 tty4     00:00:00 bash
frog@server:~$ kill -USR1 1826
-bash: kill: (1826) - Operation not permitted
frog@server:~$ sudo !!
sudo kill -USR1 1826

Odpowiedź w starym terminalu:

9025993+0 records in
9025993+0 records out
4621308416 bytes (4,6 GB, 4,3 GiB) copied, 13428,4 s, 344 kB/s

A po kolejnych kilkudziesięciu minutach:

14755840+0 records in
14755840+0 records out
7554990080 bytes (7,6 GB, 7,0 GiB) copied, 14971,5 s, 505 kB/s

Co to było? Czy skopiował bajt po bajcie? Słabe zasoby dysku flash. Lub sprawdził poprawność nagrania. W każdym razie było to konieczne man dd i użyj dużych bloków kopiowania i czegoś jeszcze, co przydało się kiedyś przy kopiowaniu dysku twardego 64 GB przy 5400 obr./min. Ale nawet on kopiował z większą prędkością niż jedna trzecia USB 1.0.

A następnie standardowy wybór dysku flash jako Urządzenie rozruchowe, Dalej, Dalej, Dalej, Zakończ. Żadnych manipulacji przy partycjonowaniu dysku i ustawieniach Ethernetu. Najczęstsza instalacja systemu operacyjnego w 2020 roku.

wniosek

Pierwsza część tej historii dotyczy konfiguracji nowego serwera. Wydałbym od razu w całości, ale w wersjach roboczych mam jeszcze dwa niedokończone artykuły, które wydają mi się ciekawsze niż „kolejna budowa serwera”, a druga część dotycząca konfiguracji oprogramowania grozi nie będzie wkrótce skończony.

Całkowity koszt wyniósł 57973 XNUMX rubli. Tutaj jest bardziej szczegółowy podział, jednak linki do Aliexpress pokazują nieco inne produkty.

RAM 32GB DDR3-1866 – 4 szt
Rubli 19078

Procesor Xeon E5-2690 – 2 szt
Rubli 10300

Płyta główna Podwójne gniazdo Jingsha X79 – 1 szt
9422 rubel

Zasilacz ExeGate ServerPRO RM-800ADS – 1 szt
4852 rubel

Cooler Chłodzenie ID-CPU-SE-224-XT – 2 szt
3722 rubel

SSD Kluczowe P1 CT1000P1SSD8
Rubli 10599

Sprawa Noname
wolny

Przybliżony koszt posiadania wynosi 3.89 rubli/kWh * 0.8 kW * 24 godziny * 31 dni = 2315 rubli/miesiąc. Ale dzieje się tak, jeśli młóci tak mocno, jak tylko może, bez przerwy przez miesiąc, w co bardzo wątpię ze względu na brak takich zadań i przeżywalność żelaza. Dla porownania, koszt wynajmu podobnego serwera wysokiej jakości części wynosi około 25 tys. rubli miesięcznie.

Uważam, że jest to całkiem dobry serwer za te pieniądze.

Źródło: www.habr.com

Dodaj komentarz