Installation LM

Version 1 (Lois Taulelle, 04/02/2016 11:50)

1 1 Lois Taulelle
FIXME: recopier (rho, c'est vil) les pages à Kevin.
2 1 Lois Taulelle
Piocher dans les rush http://www.cbp.ens-lyon.fr/publications/doku.php?id=integrationlogicielle:system:zfs:zol et http://www.cbp.ens-lyon.fr/emmanuel.quemener/dokuwiki/doku.php?id=zfs4opensource
3 1 Lois Taulelle
4 1 Lois Taulelle
h1. Installation
5 1 Lois Taulelle
6 1 Lois Taulelle
Nous sommes partis d'une installation "serveur nu" de Debian (64 bits, pas de X, "Utilitaires basiques du système" dans tasksel), dans sa version "Wheezy".
7 1 Lois Taulelle
8 1 Lois Taulelle
La base matérielle est un Dell PowerEdge R720xd, confortablement pourvu, jugez plutôt :
9 1 Lois Taulelle
10 1 Lois Taulelle
* *r720data1.psmn*
11 1 Lois Taulelle
<pre>
12 1 Lois Taulelle
    2x “Octo Core Intel Xeon E5-2670” @ 2,60GHz (HyperThreading actif, 32 processeurs logiques)
13 1 Lois Taulelle
    192Go ram
14 1 Lois Taulelle
    2x 146Go SAS 15ktm (sur controleur H310, RAID1)
15 1 Lois Taulelle
    8x 300Go SAS 15ktm (sur controleur H310, mode nonRaid)
16 1 Lois Taulelle
    16x 1To MDL SAS 7.2ktm (sur controleur H310, mode nonRaid)
17 1 Lois Taulelle
    Ethernet Intel I350 QuadPort Gigabit
18 1 Lois Taulelle
    Ethernet Intel DualPort 82599EB 10-Gigabit SFP+
19 1 Lois Taulelle
    2x SAS 6Gbps HBA (LSI SAS2008 Fusion-MPT SAS-2 [Falcon])
20 1 Lois Taulelle
    + 2x Baie MD1200 (12x 3To MDL SAS 7.2ktm)
21 1 Lois Taulelle
</pre>
22 1 Lois Taulelle
23 1 Lois Taulelle
Plusieurs topologies de connexion SAS ont été testées : Simple attachement, double attachement, simple chainage, double chainage.
24 1 Lois Taulelle
http://perso.ens-lyon.fr/kevin.reverchon/doku.php?id=start:sysadmin:zfs_dell
25 1 Lois Taulelle
26 1 Lois Taulelle
* *r720data4.psmn*
27 1 Lois Taulelle
<pre>
28 1 Lois Taulelle
    2x “Octo Core Intel Xeon E5-2670” @ 2,60GHz (HyperThreading actif, 32 processeurs logiques)
29 1 Lois Taulelle
    128Go ram
30 1 Lois Taulelle
    2x 146Go SAS 15ktm (sur controleur H310, RAID1)
31 1 Lois Taulelle
    12x 4To MDL SAS 7.2ktm (sur controleur H310, mode nonRaid)
32 1 Lois Taulelle
    Ethernet Intel I350 QuadPort Gigabit
33 1 Lois Taulelle
    Ethernet Intel DualPort 82599EB 10-Gigabit SFP+
34 1 Lois Taulelle
    2x SAS 6Gbps HBA (LSI SAS2008 Fusion-MPT SAS-2 [Falcon])
35 1 Lois Taulelle
    + 2x Baie MD3060e (60x 4To MDL SAS 7.2ktm)
36 1 Lois Taulelle
    + 2x Baie MD1200 (12x 4To MDL SAS 7.2ktm)
37 1 Lois Taulelle
</pre>
38 1 Lois Taulelle
39 1 Lois Taulelle
Plusieurs topologies de connexion SAS ont été testées : Simple attachement, double attachement, simple chainage, double chainage.
40 1 Lois Taulelle
http://perso.ens-lyon.fr/kevin.reverchon/doku.php?id=start:sysadmin:zfs_dell_md3060
41 1 Lois Taulelle
42 1 Lois Taulelle
h2. Mise au propre du système
43 1 Lois Taulelle
44 1 Lois Taulelle
<pre>
45 1 Lois Taulelle
# apt-get purge nano vim-tiny exim4*
46 1 Lois Taulelle
# apt-get install vim ssmtp bsd-mailx tmux smartmontools uuid-dev libblkid-dev libselinux-dev parted lsscsi iotop iftop htop dstat
47 1 Lois Taulelle
</pre>
48 1 Lois Taulelle
49 1 Lois Taulelle
Oui, on n'est pas tibulaire, mais presque.
50 1 Lois Taulelle
51 1 Lois Taulelle
h2. Ajout du source.list de zfs
52 1 Lois Taulelle
53 1 Lois Taulelle
Il suffit de suivre les instructions de cette page http://zfsonlinux.org/debian.html
54 1 Lois Taulelle
55 1 Lois Taulelle
Il faut télécharger et installer le paquet suivant http://archive.zfsonlinux.org/debian/pool/main/z/zfsonlinux/zfsonlinux_1%7Ewheezy_all.deb.
56 1 Lois Taulelle
57 1 Lois Taulelle
Cela va ajouter un fichier source.list (dans /etc/apt/sources.list.d/zfsonlinux.list), ainsi que la clef du dépôt au keyring.
58 1 Lois Taulelle
59 1 Lois Taulelle
h2. Installation de ZFS on Linux en Debian Kernel Module System
60 1 Lois Taulelle
61 1 Lois Taulelle
<pre>
62 1 Lois Taulelle
# dpkg -i zfsonlinux_1~wheezy_all.deb
63 1 Lois Taulelle
# apt-get update
64 1 Lois Taulelle
# apt-get install debian-zfs
65 1 Lois Taulelle
</pre>
66 1 Lois Taulelle
67 1 Lois Taulelle
Et ça fait tout en automatique. C'est plus facile que d'épiler une maman ours.
68 1 Lois Taulelle
69 1 Lois Taulelle
Limite, c'était mieux avant : build du module spl, alienisation du rpm, install, tests, build du module zfs, alienisation du rpm, install et tests...
70 1 Lois Taulelle
71 1 Lois Taulelle
h2. Installation de multipath
72 1 Lois Taulelle
73 1 Lois Taulelle
<pre>
74 1 Lois Taulelle
# apt-get install multipath-tools
75 1 Lois Taulelle
</pre>