{"id":87364,"date":"2020-07-07T13:42:29","date_gmt":"2020-07-07T11:42:29","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/nastraivaem-drbd-dlya-replikaczii-hranilishha-na-dva-centos-7-servera"},"modified":"2020-07-07T13:42:29","modified_gmt":"2020-07-07T11:42:29","slug":"nastraivaem-drbd-dlya-replikaczii-hranilishha-na-dva-centos-7-servera","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastraivaem-drbd-dlya-replikaczii-hranilishha-na-dva-centos-7-servera","title":{"rendered":"Configurare DRBD per la replica dello storage su due server CentOS 7","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b><i>La traduzione dell'articolo \u00e8 stata preparata in vista dell'inizio del corso <noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/17x7\/\">\u00abAmministratore Linux. Virtualizzazione e clustering\u00bb<\/a><\/noindex>.<\/i><\/b><\/p>\n<p>\nDRBD (Distributed Replicated Block Device \u2014 dispositivo di blocco replicato distribuito) \u00e8 una soluzione di archiviazione dati distribuita, flessibile e universalmente replicabile per Linux. Rappresenta il contenuto dei dispositivi a blocchi, come dischi rigidi, partizioni, volumi logici, ecc. tra server. Crea copie dei dati su due dispositivi di archiviazione in modo che, in caso di guasto di uno di essi, i dati possano essere utilizzati sul secondo.<\/p>\n<p>Si pu\u00f2 dire che sia qualcosa di simile a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tecmint.com\/create-raid1-in-linux\/\">una configurazione RAID<\/a><\/noindex> 1 con dischi replicati su server diversi. Tuttavia, non funziona affatto come il RAID (neanche quello di rete).<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Inizialmente, DRBD veniva utilizzato principalmente nei cluster di computer ad alta disponibilit\u00e0 (HA \u2014 high availability), tuttavia, a partire dalla nona versione, pu\u00f2 essere utilizzato per il dispiegamento di soluzioni di archiviazione cloud.<\/p>\n<p>In questo articolo spiegheremo come installare DRBD su CentOS e dimostreremo brevemente come utilizzarlo per la replica dello storage (partizione) su due server. Questo \u00e8 l'articolo ideale per iniziare a lavorare con DRBD su Linux.<\/p>\n<h3>Ambiente di test<\/h3>\n<p>\nUseremo un cluster di due nodi per questa configurazione.<\/p>\n<ul>\n<li>Nodo 1: 192.168.56.101 \u2013 tecmint.tecmint.lan<\/li>\n<li>Nodo 2: 192.168.56.102 \u2013 server1.tecmint.lan<\/li>\n<\/ul>\n<p><\/p>\n<h4>Passo 1: Installazione dei pacchetti DRBD<\/h4>\n<p>\nDRBD \u00e8 implementato come modulo del kernel Linux. Funziona come un driver per un dispositivo di blocco virtuale, quindi si trova nella parte pi\u00f9 bassa dello stack I\/O del sistema.<\/p>\n<p>DRBD pu\u00f2 essere installato da ELRepo o EPEL. Iniziamo importando la chiave di firma del pacchetto ELRepo e collegandoci al repository su entrambi i nodi, come mostrato di seguito.<\/p>\n<pre><code class=\"bash\"># rpm --import https:\/\/www.elrepo.org\/RPM-GPG-KEY-elrepo.org\n# rpm -Uvh http:\/\/www.elrepo.org\/elrepo-release-7.0-3.el7.elrepo.noarch.rpm<\/code><\/pre>\n<p>Dopo di che, \u00e8 necessario installare il modulo del kernel DRBD e gli strumenti su entrambi i nodi utilizzando:<\/p>\n<pre><code class=\"bash\"># yum install -y kmod-drbd84 drbd84-utils<\/code><\/pre>\n<p>\nSe hai SELinux abilitato, devi configurare le politiche per liberare i processi DRBD dal controllo di SELinux.<\/p>\n<pre><code class=\"bash\"># semanage permissive -a drbd_t\n<\/code><\/pre>\n<p>\nInoltre, se nel tuo sistema \u00e8 attivo un firewall (firewalld), devi aggiungere la porta DRBD 7789 per consentire la sincronizzazione dei dati tra i due nodi.<\/p>\n<p>Esegui questi comandi per il primo nodo:<\/p>\n<pre><code class=\"bash\"># firewall-cmd --permanent --add-rich-rule='rule family=&quot;ipv4&quot;  source address=&quot;192.168.56.102&quot; port port=&quot;7789&quot; protocol=&quot;tcp&quot; accept'\n# firewall-cmd --reload<\/code><\/pre>\n<p>\nQuindi esegui questi comandi per il secondo nodo:<\/p>\n<pre><code class=\"bash\"># firewall-cmd --permanent --add-rich-rule='rule family=&quot;ipv4&quot; source address=&quot;192.168.56.101&quot; port port=&quot;7789&quot; protocol=&quot;tcp&quot; accept'\n# firewall-cmd --reload<\/code><\/pre>\n<p><\/p>\n<h4>Passo 2. Preparazione dello storage a basso livello<\/h4>\n<p>\nOra che abbiamo installato DRBD su entrambi i nodi del cluster, dobbiamo preparare per essi aree di archiviazione di dimensioni all'incirca equivalenti. Questo pu\u00f2 essere una partizione del disco rigido (o un intero disco rigido fisico), un dispositivo RAID software, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tecmint.com\/create-lvm-storage-in-linux\/\">volume logico LVM<\/a><\/noindex> o qualsiasi altro tipo di dispositivo a blocchi presente nel sistema.<\/p>\n<p>Per questo articolo, creeremo un dispositivo a blocchi di prova di 2 GB utilizzando il comando dd.<\/p>\n<pre><code class=\"bash\"># dd if=\/dev\/zero of=\/dev\/sdb1 bs=2024k count=1024<\/code><\/pre>\n<p>\nSupponiamo che si tratti di una partizione non utilizzata (\/dev\/sdb1) sul secondo dispositivo a blocchi (\/dev\/sdb) collegato a entrambi i nodi.<\/p>\n<h4>Passo 3. Configurazione di DRBD<\/h4>\n<p>\nIl file di configurazione principale di DRBD \u00e8 <code>\/etc\/drbd.conf<\/code>, mentre i file di configurazione aggiuntivi possono essere trovati nella directory <code>\/etc\/drbd.d<\/code>.<\/p>\n<p>Per replicare lo storage, dobbiamo aggiungere le configurazioni necessarie al file <code>\/etc\/drbd.d\/global_common.conf<\/code>, che contiene le sezioni di configurazione DRBD globali e comuni, mentre dobbiamo definire le risorse in <code>.res<\/code> file.<\/p>\n<p>Facciamo un backup del file sorgente su entrambi i nodi, quindi apriamo un nuovo file per la modifica (utilizza un editor di testo a tua scelta).<\/p>\n<pre><code class=\"bash\"># mv \/etc\/drbd.d\/global_common.conf \/etc\/drbd.d\/global_common.conf.orig\n# vim \/etc\/drbd.d\/global_common.conf <\/code><\/pre>\n<p>\nAggiungi le seguenti righe a entrambi i file:<\/p>\n<pre><code class=\"bash\">global {\n usage-count  yes;\n}\ncommon {\n net {\n  protocol C;\n }\n}<\/code><\/pre>\n<p>\nSalva il file e poi chiudi l'editor.<\/p>\n<p>Fermiamoci un attimo sulla riga protocol C. DRBD supporta tre diversi modi di replicazione (cio\u00e8 tre gradi di sincronizzazione della replicazione), vale a dire:<\/p>\n<ul>\n<li>protocol A: protocollo di replicazione asincrona; pi\u00f9 comunemente utilizzato in scenari di replicazione a grandi distanze.<\/li>\n<li>protocol B: protocollo di replicazione semisincrona o protocollo di sincronizzazione in memoria.<\/li>\n<li>protocol C: comunemente usato per nodi in reti a piccole distanze; \u00e8 indubbiamente il protocollo di replicazione pi\u00f9 utilizzato nelle configurazioni DRBD.<\/li>\n<\/ul>\n<p>\n<b>Importante<\/b>: <i>La scelta del protocollo di replicazione influisce su due fattori di distribuzione: protezione e latenza. E la larghezza di banda, al contrario, non dipende in modo significativo dal protocollo di replicazione scelto.<\/i><\/p>\n<h4>Passo 4. Aggiunta della risorsa<\/h4>\n<p>\nUna risorsa (Resource) \u00e8 un termine generico che si riferisce a tutti gli aspetti di un insieme di dati replicabili specifico. Definiremo la nostra risorsa nel file <code>\/etc\/drbd.d\/test.res<\/code>.<\/p>\n<p>Aggiungi quanto segue nel file su entrambi i nodi (non dimenticare di sostituire le variabili con i valori effettivi per il tuo ambiente).<\/p>\n<p>Fai attenzione ai nomi degli host, abbiamo bisogno di specificare il nome di rete dell'host, che pu\u00f2 essere ottenuto con il comando uname <code>-n<\/code>.<\/p>\n<pre><code class=\"bash\">resource test {\n        on tecmint.tecmint.lan {\n \t\tdevice \/dev\/drbd0;\n       \t\tdisk \/dev\/sdb1;\n        \t\tmeta-disk internal;\t\n                \taddress 192.168.56.101:7789;\n        }\n        on server1.tecmint.lan  {\n\t\tdevice \/dev\/drbd0;\n        \t\tdisk \/dev\/sdb1;\n        \t\tmeta-disk internal;\n                \taddress 192.168.56.102:7789;\n        }\n}\n}<\/code><\/pre>\n<p>\ndove:<\/p>\n<ul>\n<li><i>su hostname<\/i>: sezione on a cui si riferisce l'operatore di configurazione annidato.<\/li>\n<li><i>test<\/i>: \u00e8 il nome della nuova risorsa.<\/li>\n<li><i>device \/dev\/drbd0<\/i>: indica un nuovo dispositivo di blocco virtuale gestito da DRBD.<\/li>\n<li><i>disco \/dev\/sdb1<\/i>: \u00e8 la partizione del dispositivo di blocco che funge da dispositivo di backup per il dispositivo DRBD.<\/li>\n<li><i>meta-disk<\/i>: definisce dove DRBD memorizza i suoi metadati. Interno significa che DRBD memorizza i suoi metadati sullo stesso dispositivo fisico a basso livello dei dati effettivi in produzione.<\/li>\n<li><i>address<\/i>: indica l'indirizzo IP e il numero di porta del nodo corrispondente.<\/li>\n<\/ul>\n<p>\nSi prega di notare che se entrambi gli host hanno le stesse impostazioni, \u00e8 possibile specificarle direttamente nella sezione delle risorse.<\/p>\n<p>Ad esempio, la configurazione sopra riportata pu\u00f2 essere ristrutturata in:<\/p>\n<pre><code class=\"bash\">risorsa test {\n\tdispositivo \/dev\/drbd0;\n\tdisco \/dev\/sdb1;\n        \tmeta-disk interno;\t\n        \ton tecmint.tecmint.lan {\n \t\tindirizzo 192.168.56.101:7789;\n        \t}\n        \ton server1.tecmint.lan  {\n\t\tindirizzo 192.168.56.102:7789;\n        \t\t}\n}<\/code><\/pre>\n<p><\/p>\n<h4>Passaggio 5. Inizializzazione e avvio della risorsa<\/h4>\n<p>\nPer interagire con DRBD utilizzeremo i seguenti strumenti di amministrazione (che interagiscono con il modulo del kernel per configurare e gestire le risorse DRBD):<\/p>\n<ul>\n<li><i>drbdadm<\/i>: strumento di amministrazione di alto livello per DRBD.<\/li>\n<li><i>drbdsetup<\/i>: strumento di amministrazione di livello inferiore per collegare i dispositivi DRBD ai loro dispositivi di backup, configurare coppie di dispositivi DRBD per riflettere i loro dispositivi di backup e controllare la configurazione dei dispositivi DRBD in esecuzione.<\/li>\n<li><i>Drbdmeta<\/i>: strumento di gestione dei metadati.<\/li>\n<\/ul>\n<p>\nDopo aver aggiunto tutte le configurazioni iniziali della risorsa, dobbiamo attivare la risorsa su entrambi i nodi.<\/p>\n<pre><code class=\"bash\"># drbdadm create-md test<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configurare DRBD per la replica dello storage su due server CentOS 7\" src=\"\/wp-content\/uploads\/2020\/07\/cf084d17f60a125225f2b75668515d4f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Inizializzazione dello storage dei metadati<\/i><\/p>\n<p>Dopo di che dobbiamo avviarlo, il che collegher\u00e0 la risorsa al suo dispositivo di backup, poi imposter\u00e0 le opzioni di replica e collegher\u00e0 la risorsa al suo peer:<\/p>\n<pre><code class=\"bash\"># drbdadm up test<\/code><\/pre>\n<p>\nOra, se esegui il comando <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tecmint.com\/commands-to-collect-system-and-hardware-information-in-linux\/\">lsblk<\/a><\/noindex>, noterai che il dispositivo\/tomo DRBD drbd0 \u00e8 collegato al dispositivo di backup <code>\/dev\/sdb1<\/code>:<\/p>\n<pre><code class=\"bash\"># lsblk<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configurare DRBD per la replica dello storage su due server CentOS 7\" src=\"\/wp-content\/uploads\/2020\/07\/afb0be2e739c3ce71a556e78c8a55f07.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Elenco dei dispositivi di blocco<\/i><\/p>\n<p>Per disconnettere la risorsa, esegui:<\/p>\n<pre><code class=\"bash\"># drbdadm down test<\/code><\/pre>\n<p>\nPer controllare lo stato della risorsa, esegui il seguente comando (si prega di notare che in questa fase lo stato dei dischi \u00e8 atteso <i>Incoerente\/Incoerente<\/i>):<\/p>\n<pre><code class=\"bash\"># drbdadm status test\nOR\n# drbdsetup status test --verbose --statistics \t#for  a more detailed status<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configurare DRBD per la replica dello storage su due server CentOS 7\" src=\"\/wp-content\/uploads\/2020\/07\/a45da69bfbc4199ef263359b623fdd05.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Controllo dello stato della risorsa nei<br \/>\nnodi<\/i><\/p>\n<h4>Passaggio 6: Impostazione della risorsa principale\/sorgente per la sincronizzazione iniziale dei dispositivi<\/h4>\n<p>\nA questo punto, DRBD \u00e8 gi\u00e0 pronto per l'uso. Ora dobbiamo specificare quale nodo deve essere utilizzato come sorgente per la sincronizzazione iniziale dei dispositivi.<\/p>\n<p>Esegui il seguente comando solo su un nodo per avviare la sincronizzazione completa iniziale:<\/p>\n<pre><code class=\"bash\"># drbdadm primary --force test\n# drbdadm status test<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configurare DRBD per la replica dello storage su due server CentOS 7\" src=\"\/wp-content\/uploads\/2020\/07\/6505d6350609e03da02f30eeafecd72c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Impostare il nodo principale come dispositivo iniziale<\/i><br \/>\nAl termine della sincronizzazione, lo stato di entrambi i dischi dovrebbe essere UpToDate.<\/p>\n<h4>Passo 7: Testare la configurazione di DRBD <\/h4>\n<p>\nInfine, dobbiamo verificare se il dispositivo DRBD funzioner\u00e0 come previsto per l'archiviazione dei dati replicati. Ricorda che abbiamo utilizzato un volume vuoto, quindi dobbiamo creare un file system sul dispositivo e montarlo per verificare se possiamo utilizzarlo per l'archiviazione dei dati replicati.<\/p>\n<p>Dobbiamo creare un file system sul dispositivo utilizzando il seguente comando sul nodo da cui abbiamo iniziato la sincronizzazione completa iniziale (su cui \u00e8 presente il resource con il ruolo principale):<\/p>\n<pre><code class=\"bash\"># mkfs -t ext4 \/dev\/drbd0<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configurare DRBD per la replica dello storage su due server CentOS 7\" src=\"\/wp-content\/uploads\/2020\/07\/32c9ac65a06993e58d9ce3b568fadca1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Creiamo un file system sul volume Drbd<\/i><\/p>\n<p>Poi montalo come mostrato (puoi dare un nome appropriato al punto di montaggio):<\/p>\n<pre><code class=\"bash\"># mkdir -p \/mnt\/DRDB_PRI\/\n# mount \/dev\/drbd0 \/mnt\/DRDB_PRI\/\n<\/code><\/pre>\n<p>\nOra copia o crea alcuni file nel punto di montaggio sopra indicato e fai un elenco lungo utilizzando <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tecmint.com\/tag\/linux-ls-command\/\">il comando ls<\/a><\/noindex>:<\/p>\n<pre><code class=\"bash\"># cd \/mnt\/DRDB_PRI\/\n# ls -l <\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configurare DRBD per la replica dello storage su due server CentOS 7\" src=\"\/wp-content\/uploads\/2020\/07\/a32321e2b5c587215dc06d2b3960a4bc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Mostra l'elenco del contenuto del volume principale Drbd<\/i><\/p>\n<p>Successivamente, smonta il dispositivo (assicurati che il montaggio non sia aperto, cambia directory dopo lo smontaggio per evitare errori) e cambia il ruolo del nodo da primario a secondario:<\/p>\n<pre><code class=\"bash\"># umount \/mnt\/DRDB_PRI\/\n# cd\n# drbdadm secondary test<\/code><\/pre>\n<p>\nFai diventare l'altro nodo (dove \u00e8 presente il resource con il ruolo secondario) primario, quindi collega il dispositivo e esegui un elenco lungo dei punti di montaggio. Se la configurazione funziona correttamente, tutti i file memorizzati nel volume dovrebbero essere presenti:<\/p>\n<pre><code class=\"bash\"># drbdadm primary test\n# mkdir -p \/mnt\/DRDB_SEC\/\n# mount \/dev\/drbd0 \/mnt\/DRDB_SEC\/\n# cd \/mnt\/DRDB_SEC\/\n# ls  -l <\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configurare DRBD per la replica dello storage su due server CentOS 7\" src=\"\/wp-content\/uploads\/2020\/07\/c54d7754a01987765a19b5bde95fc555.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Controllo della configurazione di DRBD in esecuzione sul nodo secondario.<\/i><\/p>\n<p>Per ulteriori informazioni, fai riferimento alle pagine di aiuto degli strumenti di amministrazione:<\/p>\n<pre><code class=\"bash\"># man drbdadm\n# man drbdsetup\n# man drbdmeta<\/code><\/pre>\n<p>\nAiuto: <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.linbit.com\/docs\/users-guide-8.4\/\">Manuale utente DRBD<\/a><\/noindex>.<\/p>\n<h4>Riepilogo<\/h4>\n<p>\nDRBD \u00e8 estremamente flessibile e versatile, rendendolo una soluzione per la replica dello storage, adatta ad aggiungere HA praticamente a qualsiasi applicazione. In questo articolo abbiamo mostrato come installare DRBD su CentOS 7 e abbiamo brevemente dimostrato come utilizzarlo per la replica dello storage. Non esitate a condividere le vostre opinioni con noi tramite il modulo di feedback qui sotto.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/otus.pw\/17x7\/\">Scopri di pi\u00f9 sul corso.<\/a><\/noindex><\/p>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/otus\/blog\/509710\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux. \u0412\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044f\u00bb. DRBD (Distributed Replicated Block Device \u2014 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u0440\u0435\u043f\u043b\u0438\u0446\u0438\u0440\u0443\u0435\u043c\u043e\u0435 \u0431\u043b\u043e\u0447\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e) \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0435, \u0433\u0438\u0431\u043a\u043e\u0435 \u0438 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e \u0440\u0435\u043f\u043b\u0438\u0446\u0438\u0440\u0443\u0435\u043c\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f Linux. \u041e\u043d\u043e \u043e\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u0436\u0435\u0441\u0442\u043a\u0438\u0435 \u0434\u0438\u0441\u043a\u0438, \u0440\u0430\u0437\u0434\u0435\u043b\u044b, \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0442\u043e\u043c\u0430 \u0438 \u0442.\u0434. \u043c\u0435\u0436\u0434\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438. \u041e\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u043a\u043e\u043f\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":87365,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-87364","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastraivaem-drbd-dlya-replikaczii-hranilishha-na-dva-centos-7-servera\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c DRBD \u0434\u043b\u044f \u0440\u0435\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u043d\u0430 \u0434\u0432\u0430 CentOS 7 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastraivaem-drbd-dlya-replikaczii-hranilishha-na-dva-centos-7-servera\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-07T11:42:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-07T11:42:29+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Configurare DRBD per la replica dello storage su due server CentOS 7 | ProHoster","description":"La traduzione dell'articolo \u00e8 stata preparata in vista dell'inizio del corso \u00abAmministratore Linux.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastraivaem-drbd-dlya-replikaczii-hranilishha-na-dva-centos-7-servera","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c DRBD \u0434\u043b\u044f \u0440\u0435\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u043d\u0430 \u0434\u0432\u0430 CentOS 7 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 | ProHoster","og:description":"\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d \u0432 \u043f\u0440\u0435\u0434\u0434\u0432\u0435\u0440\u0438\u0438 \u0441\u0442\u0430\u0440\u0442\u0430 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 Linux.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastraivaem-drbd-dlya-replikaczii-hranilishha-na-dva-centos-7-servera","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-07T11:42:29+00:00","article:modified_time":"2020-07-07T11:42:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87364","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:52:23","updated":"2022-09-29 17:59:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/87364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=87364"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/87364\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/87365"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=87364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=87364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=87364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}