{"id":36,"date":"2020-06-17T03:42:07","date_gmt":"2020-06-17T01:42:07","guid":{"rendered":"https:\/\/www.olivierlange.com\/?p=36"},"modified":"2020-06-17T03:42:08","modified_gmt":"2020-06-17T01:42:08","slug":"configurer-le-raid-sur-un-hg-2011-hybrid-by-ovh","status":"publish","type":"post","link":"https:\/\/olivierlange.com\/index.php\/2020\/06\/17\/configurer-le-raid-sur-un-hg-2011-hybrid-by-ovh\/","title":{"rendered":"Configurer le raid sur un HG 2011 hybrid by OVH"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><em>Attention cet article date de 2011 et n&rsquo;a pas encore \u00e9t\u00e9 remis a niveau!<\/em><\/p>\n\n\n\n<p>Apr\u00e8s des tr\u00e8s long mois sans post, me voici de retour, avec un nouveau joujou, un HG 2011 Hybrid de chez OVH. Un v\u00e9ritable monstre:<\/p>\n\n\n\n<ul><li>Intel Bi Xeon E5630&nbsp;2x4x2(HT)x2.53+ GHz<\/li><li>48 Go&nbsp;DDR3 ECC<\/li><li>64 bits<\/li><li>2x 120 Go -Intel SSD 320&nbsp;+&nbsp;2x 1000 Go \u2013 SAS<\/li><li>Mega RAID 6 Gb\/s avec batterie de secours \u2013&nbsp;RAID HARD 0\/1\/5\/6\/10\/50\/60<\/li><li>10 Gbps Lossless<\/li><\/ul>\n\n\n\n<p>Bref, de quoi faire un tr\u00e8s joli serveur de virtualisation, entre autre. Il faut maintenant le configurer, et le pr\u00e9parer pour qu\u2019il soit pleinement fonctionnel. En effet, une fois livr\u00e9, l\u2019installation ne se fait que sur les disques SSD. Il faut donc configurer les disques SAS.<\/p>\n\n\n\n<p>De plus, comme j\u2019utilise proxmox pour ma virtualisation, je vais pr\u00e9parer mon infrastructure, afin d\u2019avoir:<\/p>\n\n\n\n<ul><li>90 Go pour mon \/ sur sda1 (SSD)<\/li><li>30Go pour le SWAP sur sda2 (SSD)<\/li><li>1To pour les VM (\/var\/lib\/vz) sur sdb1 (SAS)<\/li><\/ul>\n\n\n\n<p>Cette configuration permets d\u2019avoir un SWAP tr\u00e8s rapide, et donc pouvoir virtualiser la RAM tr\u00e8s facilement, en limitant les pertes. pareil pour le serveur principal, qui sera sur le SSD, donc tr\u00e8s rapide et fiable. Sachant que tant sda que sdb seront en raid 1 (pour le moment, je passerais sdb en raid 5 ou 6 le jour ou j\u2019aurais besoin de plus d\u2019espace, ce que permets les HG d\u2019OVH).<\/p>\n\n\n\n<p>Nous allons donc configurer notre sdb afin qu\u2019il soit utilisable sur notre syst\u00e8me.<\/p>\n\n\n\n<p>On commence par faire une mise \u00e0 jour du syst\u00e8me<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">aptitude update &amp;&amp; aptitude safe-upgrade<\/pre>\n\n\n\n<p>On utilise ensuite parted pour formater le disque<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">aptitude install parted # parted \/dev\/sdb GNU Parted 1.8.8 Using \/dev\/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) #mklabel New disk label type? [gpt]? #gpt (parted) #mkpart Partition name? []? #vz File system type? [ext2]? #ext3 Start? #0 End? #-1 (parted) #set 1 lvm on (parted) #p Model: LSI MR9260-4i (scsi) Disk \/dev\/sdb: 1000GB Sector size (logical\/physical): 512B\/512B Partition Table: gpt Number Start End Size File system Name Flags 1 17,4kB 1000GB 1000GB vz lvm (parted) #quit<\/pre>\n\n\n\n<p>Maintenant que nous avons notre partition qui est pr\u00eate, nous devons la monter, et la pr\u00e9parer pour LVM (je me suis aid\u00e9 du blog de Toorop pour cette partie:&nbsp;<a href=\"https:\/\/web.archive.org\/web\/20150907035828\/http:\/\/blog.toorop.fr\/howto-openvz-ovh-hybrid-ssd\/\">http:\/\/blog.toorop.fr\/howto-openvz-ovh-hybrid-ssd\/<\/a>, avec cependant quelques diff\u00e9rences, li\u00e9e au syst\u00e8me utilis\u00e9).<br>On commence par cr\u00e9er le volume logique (sda \u00e9tant le raid SSD, nous utilisons sdb pour nos disques SAS):<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pvcreate \/dev\/sdb1<\/pre>\n\n\n\n<p>Puis le groupe de volume:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">vgcreate vzvg \/dev\/sdb1<\/pre>\n\n\n\n<p>On v\u00e9rifie que ce soit bien fait, et on valide l\u2019espace que l\u2019on a disponible:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">vgdisplay<\/pre>\n\n\n\n<p>Affiche chez moi:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>vgdisplay<br>\u2014 Volume group \u2014<br>VG Name vzvg<br>System ID<br>Format lvm2<br>Metadata Areas 1<br>Metadata Sequence No 5<br>VG Access read\/write<br>VG Status resizable<br>MAX LV 0<br>Cur LV 1<br>Open LV 1<br>Max PV 0<br>Cur PV 1<br>Act PV 1<br>VG Size 931,00 GB<br>PE Size 4,00 MB<br>Total PE 238335<br>Alloc PE \/ Size 230400 \/ 900,00 GB<br>Free PE \/ Size 7935 \/ 31,00 GB<br>VG UUID 8MCCFR-xccN-WFdz-rTyc-Bg57-73y7-ue0TSY<\/p><\/blockquote>\n\n\n\n<p>Pas mal la b\u00eate\u2026 On va donc utiliser 900Go pour notre partition:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">lvcreate -L 600G -n vz vzvg<\/pre>\n\n\n\n<p>On formate en ext3 (choix personnel. Vous pouvez faire du reiserfs, ou autre. J\u2019aurais pr\u00e9f\u00e9r\u00e9 ext4, mais dans Lenny, c\u2019est gal\u00e8re\u2026):<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkfs.ext3 \/dev\/vzvg\/vz -l vz<\/pre>\n\n\n\n<p>Il nous reste plus qu\u2019a monter notre partition au bon endroit (ce qui signifie cependant r\u00e9cup\u00e9rer nos fichier pr\u00e9c\u00e9dent):<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkdir \/mnt\/tmp\nmount \/dev\/sysvg\/vz \/mnt\/tmp\ncp -pr \/var\/lib\/vz\/* \/mnt\/tmp\/\nunlink \/vz\nrm -rf \/var\/lib\/vz\/*<\/pre>\n\n\n\n<p>On ajoute les donn\u00e9es dans fstab:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/dev\/vzvg\/vz &nbsp; &nbsp; &nbsp; \/var\/lib\/vz &nbsp; &nbsp; ext3 &nbsp; &nbsp;defaults &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 2<\/pre>\n\n\n\n<p>On monte le tout:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mount -a<\/pre>\n\n\n\n<p>Et on supprime ce qui n\u2019est plus n\u00e9cessaire:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">umount \/mnt\/tmp\nrm -Rf \/mnt\/tmp<\/pre>\n\n\n\n<p>On recr\u00e9e le lien symbolic pour Opnevz:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ln -s \/var\/lib\/vz \/vz<\/pre>\n\n\n\n<p>Il nous reste plus qu\u2019a tester le tout:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">vzctl create 101 --ostemplate debian-5.0-minimal_5.0_i386\nCreating container private area (debian-5.0-minimal_5.0_i386)\nPerforming postcreate actions\nContainer private area was created\nvzctl start 101\nStarting container ...\nContainer is mounted<\/pre>\n\n\n\n<p>Et voila\u2026 Un petite b\u00eate de course entre les mains\u2026 Il ne reste plus qu\u2019a tout configurer et transf\u00e9rer ?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Attention cet article date de 2011 et n&rsquo;a pas encore \u00e9t\u00e9 remis a niveau! Apr\u00e8s des tr\u00e8s long mois sans post, me voici de retour,&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/olivierlange.com\/index.php\/2020\/06\/17\/configurer-le-raid-sur-un-hg-2011-hybrid-by-ovh\/\">Continuer la lecture<span class=\"screen-reader-text\">Configurer le raid sur un HG 2011 hybrid by OVH<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/posts\/36"}],"collection":[{"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":1,"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/posts\/36\/revisions"}],"predecessor-version":[{"id":37,"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/posts\/36\/revisions\/37"}],"wp:attachment":[{"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/media?parent=36"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/categories?post=36"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivierlange.com\/index.php\/wp-json\/wp\/v2\/tags?post=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}