Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Un gatto sfocato posa sullo sfondo di un server personalizzato. Sullo sfondo c'è un mouse sul server

Ehi Habr!

Nella vita di ogni persona, a volte è necessario aggiornare il computer. A volte si tratta dell’acquisto di un nuovo telefono per sostituirne uno rotto o della ricerca di un nuovo Android o di una nuova fotocamera. A volte: sostituire la scheda video in modo che il gioco possa funzionare con le impostazioni minime. A volte: installa un SSD in un laptop su cui hai installato Windows 2, ma non gli piace molto vivere con Core2.5Duo e 32 gigabyte di memoria indirizzabile e scarica costantemente le pagine inutilizzate nel file di scambio, distruggendo la già non eccezionale velocità di scambio con disco da XNUMX gig.

La mia storia riguarda l'aggiornamento di un server assemblato durante il mio primo anno all'istituto. Le mie esigenze sono cresciute negli ultimi sei anni e lui, ovviamente, ha ricevuto un aumento sia della RAM che dello spazio su disco. Il problema è che con le nuove conoscenze sono sorte nuove ambizioni - il desiderio di applicare queste conoscenze nella pratica - e potrebbe non essere più in grado di gestirle.

Prima ci sarà un noioso testo introduttivo, poi ci saranno le immagini.

Giusto per chiarire quale server c'è adesso:

CPU: Nucleo i3-2130 4 flussi, 3.4 GHz
RAM: DDR3 8 GiB
Unità SSD: 250GB

Inoltre, questo server difficilmente verrà menzionato, queste caratteristiche principali servono esclusivamente per avere qualcosa con cui confrontarsi ed è chiaro il motivo per cui ho deciso di superare la mia pigrizia e spendere tempo e denaro.

Non sono ancora sicuro di cosa funzionerà esattamente sul nuovo server, ma alcuni pensieri astratti mi portano ad assumere i seguenti compiti:

  • Ospitare un paio di siti statici. Ora nginx lo sta facendo, ma non con le migliori configurazioni. Dovranno anche essere corretti, ma ne parleremo più avanti nella seconda parte.
  • Hosting solo di file statici. Ad esempio, le immagini di questo articolo. Passano anche attraverso nginx, ma vengono caricati tramite WinSCP, il che è scomodo. Dobbiamo trovare qualcosa come myOwnCloud in modo da poter caricare facilmente e naturalmente le immagini sul server.
  • Costruisci server per progetti domestici. Adesso tocca a Jenkins.
  • Vari stand per questi progetti: sviluppo, test di integrazione, ecc. Non è ancora arrivato al punto vendita, ma c’è un solo stand, anche se sul banco degli imputati.
  • Alcuni server di gioco, se i tuoi amici vogliono giocare a qualcosa che richiede un server: Starbound, Minecraft, Squad (anche se hanno bisogno di almeno quaranta persone). Sì, almeno CS 1.6.
  • Macchine virtuali per gli amici, se improvvisamente hanno bisogno urgente di ospitare qualcosa da qualche parte. O per te stesso, per avere una sorta di VDI. C'è qualcosa con cui caricarlo, se solo ci fosse l'hardware.

Piani politicamente distanti:

  • Downloader torrent: per supportare distribuzioni rare sul root tracker. È vero, dobbiamo capire come scaricarli automaticamente, dove memorizzarli, se il fornitore sarà contrario alla costante distribuzione in background e, soprattutto, se i ragazzi in uniforme saranno interessati a terabyte di musica appositamente distribuita con i libri.
  • Punto di uscita da qualche TOR: carino, ma no. Per la stessa ragione.

Tuttavia, è possibile assegnare parte della capacità ad un analogo del SETI@Home ormai chiuso. Forse un browser che ha familiarità con questo può dirmi dove mettere il riscaldamento?

Selezione della piattaforma

Sì. Abbiamo risolto la parte motivazionale: voglio l’hardware, ma non è chiaro il perché. Devi decidere che tipo di hardware desideri.

Su Habré vengono regolarmente menzionate attrezzature usate a buon mercato: che si tratti della distribuzione di server da parte dell'uomo arancione o articolo recente sugli acceleratori flash auricolari usati. Le attrezzature professionali sono costose. Per uno sviluppatore di Mosca è tollerabile, ma costoso.

Tuttavia, le attrezzature professionali sono costose perché le aziende hanno molti soldi, supporto tecnico e una garanzia di qualità superiore a quella dei beni di consumo. Non sempre, ma l’aspettativa è chiaramente spostata in meglio.

Quindi, l'obiettivo è assemblare un server con pezzi di ricambio usati (leggi: economici) e lasciare spazio per un piccolo aggiornamento nei prossimi cinque anni. Tali pezzi di ricambio sono più economici di quelli nuovi e potrebbero comunque avere risorse sufficienti per un normale uso domestico. (Ho composto questo obiettivo dopo aver assemblato il server. Tutto è nella migliore tradizione della scrittura di una tesi)

Come conseguenza dell'obiettivo, l'attrezzatura dovrebbe avere uno dei migliori rapporti “pappagallo/rublo”, dove la capacità in bit del pappagallo dipende dal tipo di attrezzatura: RAM - volume (non velocità, no), disco - volume ( e velocità), processore: questo è difficile. Lascia che questi siano i pappagalli sintetici di riferimento.

È consigliabile che il server si impegni alla massima silenziosità. Non prometto cose esotiche sotto forma di tubi di calore personalizzati e dispositivi di raffreddamento senza ventole, ma il server è destinato a stare in camera da letto, ovvero un ufficio remoto, ovvero la mia stanza, quindi vorrei che non ruggisse in modalità inattiva come un aereo a reazione al decollo.

Il punto di partenza sono gli xeno cinesi economici, di cui ho appreso nell'antichità, forse anche da Habr. Nei commenti In una delle notizie di passaggio, è caduta la brace dell'holivar "Intel vs. AMD". È impossibile non fare paragoni, forse i nuovi Ryzen sono davvero migliori dei processori Intel: non li seguo da cinque anni, o anche di più.

Quindi, il confronto coinvolge due parti con approssimativamente lo stesso indicatore di pappagalli secondo cpubenchmark: Ryzen 7 2700, Ryzen 7 2700x, accoppiare Xeon E5-2689, coppia E5-2690, coppia E5-2696v2 e corrente Nucleo i3-2130. Certo, ho confrontato altri processori, ad esempio il nuovo Core i7, il nuovo Ryzen 7 e Ryzen 7 2600, ma l'interesse principale è proprio questa sezione: sono più o meno la stessa cosa in termini di potenza di elaborazione. Alla fine, questo non è un tentativo di risolvere l'holivar, ma di scegliere il processore più adatto a me. E5-2696v2 e i3-2130 sono presentati solo per confronto con altri processori utilizzati e con il server attuale.

AM4
LGA2011

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

Grado, pappagalli
17898
16021
10036
17945
10207
18967
23518
1839

Prezzo, rubli
15200
12500
5000
10000
5500
11000
18000
1000

Potenza termica, W
105
65
115
230
135
270
260
65

Nuclei, pz.
16
16
16
32
16
32
24
4

Frequenza, GHz
3,7
3,2
2,6
2,6
2,9
2,9
2,5
3,1

Pappagalli/rubli
1,18
1,28
2,01
1,79
1,86
1,72
1,31
1,84

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


È noioso guardare la tabella, guardiamo il grafico dei pappagalli assoluti:
Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro

Ho pensato di omettere questo grafico, ma poi dovrei guardare la tabella con i miei occhi, e non a tutti piace farlo. Quindi questa è una tabella didattica. A sinistra c'è una scala di qualunque cosa sia, in questo caso pappagalli sintetici astratti. Le firme seguenti sono responsabili del trattamento. A sinistra c'è una coppia di Ryzen, al centro c'è una coppia di Xeon singoli e doppi. Confuso, sì, ma è un dato di fatto. Sulla destra ci sono due Xeon di seconda generazione e il processore dell'attuale server.

Dopo aver familiarizzato con la posizione dei processori, vale la pena guardare il grafico del costo di un pappagallo:
Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro

Ciò dimostra che la cosa più redditizia è prendere un singolo Xeon di prima generazione. I doppi xeon sono leggermente peggiori di quelli singoli: il costo è raddoppiato e l'efficienza è aumentata di 1.7 volte, cioè il rapporto è diminuito. Ma gli Xeon di seconda generazione non sono più redditizi: il costo per pappagallo si sta già avvicinando a Ryzen.

E i Ryzen sono dannatamente efficienti dal punto di vista energetico per pappagallo:
Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro

Devo ammettere che in quel momento mi sono sentito orgoglioso del progresso dell'umanità e di AMD. Questo non è più un percorso di sviluppo esteso, è un tentativo di spremere il massimo da un pezzo di silicio. L'E5-2690 è uscito nel 2012 e il Ryzen 7 2700 nel 2018. Un aumento di tre volte dell'efficienza energetica in sei anni non è un'era per la tecnologia. Oh, e il Core i3-2100 è da qualche parte completamente invisibile nell'angolo. Non parliamo di lui.

Ritiro intermedio: I Ryzen stanno riducendo il rapporto prestazioni/consumo energetico. Oppure è un modo epico e diverso di misurare il TDP tra AMD e Intel. E gli xeon usati di prima generazione convincono in termini di rapporto prestazioni/prezzo.

Quindi, prenderò Xeon. Non hai dimenticato l'obiettivo che mi sono prefissato all'inizio di questa sezione, vero?

Altro ferro correlato

Infatti, la scelta tra AMD vs Intel è limitata non solo dal processore utilizzato. I processori Zen+ utilizzano la memoria DDR4 (tyts) e Sandy Bridge è DDR3 (tyts). DDR4-2933 è teoricamente 1.87 volte più veloce di DDR3-1600, se ne capisco qualcosa. No, ricordo dal corso d'istituto come funziona DDR, con tutti questi ¬CS, RAS, CAS e altri. E modalità burst. Semplicemente non voglio approfondire questo argomento, perché lo ricordo molto vagamente e DDR3 è già implicitamente selezionato dal processore, non ha senso preoccuparsene.

Oltre 16 GB DDR4-2600 costa lo stesso di DDR32-3* da 1866 GB con ECC...

*Non è il 1866, ma il 1778. Non ho idea del perché il cupo genio cinese non sia riuscito a padroneggiare il 1866, ma non è sceso allo standard 1600 MHz...

Le restrizioni sul socket e sul tipo di memoria influiscono anche sulla scelta della scheda madre: per gli stessi 7k rubli puoi ottenere Tassa cinese con un massimo di 256 gigabyte di RAM e qualsiasi presa AM4 ha un massimo di 4 slot per RAM, ovvero limitato a 64 gigabyte.

La scelta di una scheda madre a due socket comporta requisiti particolari per l'alimentatore: deve avere due contatti a otto pin per alimentare il processore. Forse la scheda video funzionerà, ma i pin hanno una forma leggermente diversa, ho deciso di non correre rischi e di non leggere la documentazione, visto che gli alimentatori hanno i requisiti necessari ci.

Anche le prese di questa scheda madre sono mal disposte: la distanza tra loro è leggermente inferiore a 10 centimetri, il che rende difficile l'installazione di due dispositivi di raffreddamento in parallelo. Inizialmente, volevo installare i refrigeratori in modo che la presa d'aria provenisse dallo spazio tra loro, ma ne parleremo più avanti.

Per l'archiviazione dei dati inizialmente volevo prendere l'SSD già presente nel vecchio server del sistema, ma ho deciso di prendere un Crucial P2 da 1 TB con connettore M1. La scheda madre ha sei connettori SATA e avevo programmato di collegare loro sei dischi rigidi WD Red da 2 TB, ma mentre mi chiedevo se valesse la pena spendere altri 12 rubli, erano già stati acquistati. Pertanto la configurazione di un raid ZFS non è inclusa nella seconda parte dell'articolo. Ma questo è più tardi, la storia risale all’SSD. Puoi leggerne una recensione molto più professionale qui. Il suo trucco è che è economico. Dai un'occhiata tu stesso a questa tabella di registrazione:

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro

Puoi scriverci sopra 75 gigabyte alla volta, e poi diventa peggio di un disco rigido. Grazie almeno per non aver iniziato a girare. Oh, e può anche essere riscritto solo 200 volte. Di cosa è fatto?!

In effetti, questo non è così spaventoso per la modalità in cui intendo utilizzarlo: principalmente leggere dati e scrivere dati che non sono fondamentali per la velocità di scrittura. Beh, mi piacerebbe sperarlo.

La risorsa di riscrittura 200x corrisponde a circa 109 gigabyte al giorno per cinque anni. 109 gigabyte al giorno non equivalgono a 75 gigabyte alla volta. E va tutto bene con la lettura. Non le migliori prestazioni tra le unità M2, ma coerenti con il livello di scrittura mostrato nella cache.

montaggio

Se prima c'erano prevalentemente testi pseudotecnici intervallati da grafici, ora ci saranno immagini, diluite con la narrazione artistica.

All'improvviso martedì mattina ha chiamato il corriere delle poste russe e ha detto che sarebbe arrivato oggi con un pacco. Di solito ritiro io stesso i pacchi, ma a quanto pare durante la quarantena hanno deciso di potenziare il reparto consegne.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Aspetto del pacco

Gli astuti cinesi hanno confezionato tutto in un unico pacco, anche se ho ordinato quattro ordini diversi su Aliexpress, per non essere soggetto a dazi di duecento euro.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Contenuto della confezione

La scheda madre viene fornita con un intero foglio di istruzioni! Devi indovinare tu stesso i segnali di chi parla. Il sito Web afferma che gli slot RAM arancioni sono quelli principali e dovrebbero essere installati in essi. Le istruzioni sono un po' meno che completamente inutili. Gli ho collegato il pulsante di accensione. A proposito, l'unica scritta sulla scatola è MOTHERBOARD. Non meritava una foto, ma meritava sicuramente una menzione.

Tiriamo fuori la custodia e la aspiriamo. In effetti non valeva la pena prenderlo, non era altro che un tormento. Ma esteticamente sembra gradevole. Sembrava...

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Scafo, vista capovolta

Ci sono diapositive fatate nel corpo. (E sto progettando unità da 3.5". Dovrò rimuovere la scheda)

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Spazio per i dischi

Sul pannello frontale sono inoltre presenti ventole sostituibili rapidamente. Probabilmente sono rumorosi.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Sono controllati direttamente da qualcosa di più complesso della semplice scheda madre

Rimuovi il coperchio superiore e guarda cosa c'è dentro. Se sviti un paio di viti, puoi spostare lo spazio su disco e fare spazio alla manipolazione. E la scheda madre è in formato E-ATX, occupa quasi tutto lo spazio nel server.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Alimentazione nativa

Non potevo semplicemente staccare l'alimentatore; ho dovuto svitare tutte le viti sul retro e smontare quasi l'intero case. Si è scoperto che era tenuto da due viti e da un pezzo di nastro adesivo. È stato crudele, ma ora posso usare anch'io queste tattiche.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Eccola a sinistra, la sfortunata striscia nera!

Sono già stanco di scegliere le fotografie di maggior successo, scartando quelle che non servono alla storia, ritagliando le immagini e caricandole sul sito. Intanto arriva il giorno dopo, e sulla mia tavola ci sono solo pezzi di ricambio cinesi. Devi effettuare rapidamente l'ordine e correre al negozio dall'altra parte di Mosca.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
All'ingresso del negozio

L'area vendita è chiusa, è aperto solo il ritiro degli ordini. È bello che il tempo fosse soleggiato, non so come sarebbe stato sotto la pioggia. Le ordinazioni devono essere effettuate tramite videocitofono, peccato che questo non sia spiegato molto. Sarebbe bello stampare almeno qualche istruzione diversa da “mantenere una distanza di 2 metri”. L'attesa non dura più di dieci minuti, fantastico. Torniamo indietro.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Due dispositivi di raffreddamento, un alimentatore e un piccolo SSD

Dato che i dissipatori adatti alle dimensioni del case erano costosi e rumorosi, abbiamo dovuto scegliere un'opzione sovradimensionata. Questo mi ha salvato dall'agonia della scelta di un alimentatore: un formato ATX silenzioso, ma dovrai rimuovere il coperchio, oppure uno a unità singola, ma rumoroso e duemila rubli più costoso. Iniziamo a provare gli acquisti. L'idea originale dei due raffreddatori era di prendere l'aria dal centro, ma la capacità di scorrimento dei dischi ha subito delle modifiche ed è stato necessario commutare le ventole sul soffiaggio sequenziale. Sarà interessante osservare la temperatura su un cristallo un paio di gradi più alta rispetto all'altro.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Ancora niente pasta termica

Pulisci la base del dispositivo di raffreddamento e il processore con alcol. Potabile. Ma ormai da un paio d'anni è tecnico, meglio non usarlo per via orale. Applicare la pasta termica in modo uniforme con qualcosa di piatto. In effetti, conosco poco il processo di applicazione della pasta termica, ma i risultati del mio lavoro hanno sempre portato risultati positivi. A quanto pare, è difficile sbagliare qui, anche se la colla Moment può funzionare per anni, a giudicare dalle storie. Di solito uso un pezzo di carta di plastica non necessaria, ma non l'avevo a portata di mano. Al suo posto c'era un quarto moncone senza gambe. Non preoccuparti, dopo la procedura l'ho pulito con alcool e l'ho rimesso sullo scaffale.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Qualcosa di strano e inquietante
L'applicazione non è ideale e non ho premuto completamente il dispositivo di raffreddamento: si vede lo spostamento della parte “calva” rispetto al centro.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
che vanno

Aggiungiamo un ulteriore livello di interfaccia termica nei punti in cui è chiaramente carente e in punti leggermente diversi.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Sì, soddisfacente

Iniziamo l'installazione della scheda madre. C'era chiaramente qualcosa di diverso nel formato del server e quei... uh... raccordi in cui sono avvitate le viti per fissare la scheda madre non erano posizionati nel posto giusto per la scheda E-ATX. Sfortunatamente, nel pezzo di metallo in cui sono avvitati i raccordi mancavano tre fori opposti a quelli della scheda madre. Fortunatamente anche alla ferramenta mancavano tre pezzi.

Per questo motivo, la scheda madre si affloscia nei punti in cui sono collegati il ​​connettore a 24 pin e i connettori PCI-E. Da un lato, è textolite. D'altra parte, questo è un textolite cinese, non sai mai cosa aspettarti da esso. Ma bisogna comunque fare attenzione, anche se è PCB certificato secondo gli standard militari. No, in questo caso è necessario premere ancora più attentamente: è stato prodotto anche in Cina, ma la certificazione e l'accettazione pezzo per pezzo hanno aumentato il costo del dispositivo di un paio di dozzine di volte.

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Ci sono un sacco di buchi e non c'è tutto

Ricordi l'alimentatore su nastro? La storia è ciclica, ecco una ripetizione:

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
E sì, non mi piace

Il montaggio è completo, spostiamo il computer nella stanza di mio fratello, togliamo tastiera e monitor dal server live e proviamo ad accenderlo. La prima volta non riesco nemmeno ad accedere al BIOS. Poiché gli xeon di solito non hanno un coprocessore grafico integrato e il BIOS deve essere visualizzato sullo schermo, installiamo una sorta di semplice scheda video. Dei, quanto è rumorosa!

Nemmeno la seconda volta riesco ad accedere al BIOS. Individuando i colpevoli arriviamo alla soluzione: scambiando le strisce di RAM e rimuovendo l'SSD è possibile accedere al BIOS. Inseriamo l'SSD in posizione e riaccendiamo il computer: il BIOS viene caricato e il disco viene rilevato. Apparentemente qualcosa è stato ripristinato a causa della mancanza della batteria CR2032.

A proposito, vedi che l'unità disco rigido sporge in avanti più del dovuto? Si appoggia al frigorifero. Questo non è il caso ideale per i computer dal fattore di forma classico, cosa puoi fare?

Server economico realizzato con pezzi di ricambio cinesi. Parte 1, ferro
Luogo per la configurazione iniziale

Una piccola digressione sul rumore: con la scheda video, il livello di rumore era al livello di 27-30 decibel e, dopo aver installato il sistema operativo, il livello di rumore del server è sceso intorno agli 8-14 decibel. Era difficile effettuare una misurazione più precisa, poiché anche il livello del rumore di fondo rientrava in questo intervallo: lavori in corso sulla metropolitana in strada, palle che rotolano dai vicini di sopra, il passo di un gatto e così via. Il server sarà posizionato in un armadio Ikea senza ante, quindi questo livello di rumore sarà adeguato.  

premio

Tecnicamente questo capitolo non riguarda la scelta e l'assemblaggio dell'hardware, ma l'installazione di un sistema operativo non costituisce un capitolo a parte. Molte risorse hanno già descritto l'installazione di qualsiasi cosa su dispositivi diversi e ciò che accadrà qui è un fenomeno del tutto normale. Non voglio produrre un tutorial aggiuntivo, e forse errato.

Tuttavia, descriverò il rastrello su cui ho calpestato durante il processo di installazione del sistema operativo.

Non ho installato Windows Server per mancanza di licenza e sono più abituato a interagire con i server Linux. Il vecchio server esegue Ubuntu, ma un paio di VPS poco utilizzati eseguono CentOS e al lavoro RHEL. Pertanto, daremo uno sguardo più da vicino a CentOS 8.

Andiamo a qualsiasi specchio, scarica il file .torrent e in un paio di decine di minuti scarichiamo un'immagine da sette gigabyte.

Inseriamo l'unità flash, la troviamo e vi copiamo l'immagine.

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

E usciamo a bere il tè. Un'ora dopo siamo sicuri che tutto sia stato copiato molto tempo fa, ma la richiesta di input non è apparsa. Quindi viene ancora copiato. Ok, nuovo terminale, chiediamo dd, quanto rimane.

  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

Rispondi nel vecchio terminale:

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

E dopo un altro paio di decine di minuti:

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

Cos'era? Lo ha copiato byte per byte? Scarsa risorsa dell'unità flash. Oppure controllato la correttezza della registrazione. In ogni caso era necessario man dd e utilizzare blocchi di copia di grandi dimensioni e qualcos'altro che è stato utile una volta durante la copia di un HDD da 64 GB a 5400 giri al minuto. Ma anche copiato a una velocità superiore a un terzo di USB 1.0.

E poi la scelta standard dell'unità flash come dispositivo di avvio, Avanti, Avanti, Avanti, Fine. Nessuna manipolazione con il partizionamento del disco o le impostazioni Ethernet. L'installazione del sistema operativo più comune nel 2020.

conclusione

Questa prima parte della storia riguarda la configurazione di un nuovo server. Lo pubblicherei subito per intero, ma ho altri due articoli incompiuti nelle mie bozze, che, mi sembra, sono più interessanti di "ancora un altro server build", e la seconda parte sulla configurazione del software minaccia di non sarà finito presto.

Il costo totale è stato di 57973 rubli. Ecco una ripartizione più dettagliata, tuttavia, i collegamenti ad Aliexpress mostrano prodotti leggermente diversi.

Memoria operativa 32GB DDR3-1866 - 4 pezzi
rubli 19078

processore Xeon E5-2690 - 2 pezzi
rubli 10300

scheda madre Jingsha X79 doppia presa - 1 pezzi
9422 rublo

Блок питания ExeGate ServerPRO RM-800ADS - 1 pezzi
4852 rublo

refrigeratore Raffreddamento ID ID-CPU-SE-224-XT - 2 pezzi
3722 rublo

SSD Cruciale P1 CT1000P1SSD8
rubli 10599

Caso Nonnome
gratis

Il costo di proprietà approssimativo è di 3.89 rubli/kWh * 0.8 kW * 24 ore * 31 giorni = 2315 rubli/mese. Ma questo avviene se trebbia più forte che può senza sosta per un mese, cosa di cui dubito fortemente a causa della mancanza di tali compiti e della sopravvivenza del ferro. Per confronto, costo del noleggio di un server simile di pezzi di alta qualità è di circa 25 rubli al mese.

Penso che questo sia un server abbastanza buono per i soldi.

Fonte: habr.com

Aggiungi un commento