{"id":217,"date":"2014-01-08T19:10:36","date_gmt":"2014-01-08T18:10:36","guid":{"rendered":"http:\/\/mmed.roulleau.net\/?p=217"},"modified":"2014-01-08T19:10:36","modified_gmt":"2014-01-08T18:10:36","slug":"zimbra-dans-un-vps-openvz-sous-ubuntu-12-04","status":"publish","type":"post","link":"https:\/\/mmed.roulleau.net\/?p=217","title":{"rendered":"Zimbra dans un VPS OpenVZ sous Ubuntu 12.04"},"content":{"rendered":"<p>Des perfs, de la virtualisation pour mutualiser des ressources, et ce toujours dans l&rsquo;optique d&rsquo;avoir ses propres services libres pour avoir \u00ab\u00a0son\u00a0\u00bb Internet.<br \/>\nEt voil\u00e0 comment on arrive \u00e0 combinaison int\u00e9ressante pour cette probl\u00e9matique : <strong>Zimbra <\/strong>plac\u00e9 dans un \u00ab\u00a0container\u00a0\u00bb <strong>OpenVZ <\/strong>sous <strong>Ubuntu 12.04 (LTS)<\/strong>!<\/p>\n<p>Intuitivement \u00e7a devrait \u00eatre possible, non ?&#8230;<br \/>\nPas si vite ! Minute papillon ! Ce serait trop facile ! Pourquoi ferais-je un billet si \u00e7a se passait comme sur des roulettes ? Comme j&rsquo;ai pu le d\u00e9couvrir, il y a quelques ajustements \u00e0 faire.<\/p>\n<p>Tout d&rsquo;abord, des paquets \u00e0 installer :<\/p>\n<pre>sudo apt-get install libgmp3c2 netcat-openbsd sqlite3<\/pre>\n<p>Ensuite, le paquet <strong>sysstat<\/strong> utilis\u00e9 par <strong>Zimbra<\/strong> bloque l&rsquo;utilisation sous <strong>OpenVZ<\/strong>. En effet le sysstat de l&rsquo;image Ubuntu officiel pour OpenVZ, retourne des erreurs. Il faut le remplacer par une ancienne version de <strong>Debian<\/strong> (ma ch\u00e8re Debian, encore et toujours ma sauveuse).<\/p>\n<p>On commence par forcer la suppression de sysstat et installer la version de Debian :<\/p>\n<pre>sudo dpkg -r --force-all sysstat\nwget http:\/\/ftp.fr.debian.org\/debian\/pool\/main\/s\/sysstat\/sysstat_9.0.6.1-2_amd64.deb \nsudo dpkg -i sysstat_9.0.6.1-2_amd64.deb<\/pre>\n<p>Ensuite, il faut <strong>holder<\/strong> (pardonnez-moi l&rsquo;anglicisme) le paquet afin de ne pas se faire \u00e9craser la modification \u00e0 chaque mise \u00e0 jour :<\/p>\n<pre>dpkg --get-selections \\* > selections.txt<\/pre>\n<p>Editez le fichier sortant selections.txt, pour changer \u00e0 l&rsquo;int\u00e9rieur la ligne qui va bien :<\/p>\n<pre>sysstat    install<\/pre>\n<p>Pour ce r\u00e9sultat :<\/p>\n<pre>sysstat    hold<\/pre>\n<p>On sauvegarde le fichier et on le recharge dans <strong>dpkg<\/strong> comme ceci :<\/p>\n<pre>dpkg --set-selections < selections.txt<\/pre>\n<p>Voil\u00e0 !<br \/>\nPlus d'obstacles \u00e0 l'installation, vous pouvez maintenant profiter des performances de la virtualisation OpenVZ avec Zimbra.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Des perfs, de la virtualisation pour mutualiser des ressources, et ce toujours dans l&rsquo;optique d&rsquo;avoir ses propres services libres pour avoir \u00ab\u00a0son\u00a0\u00bb Internet. Et voil\u00e0 comment on arrive \u00e0 combinaison int\u00e9ressante pour cette probl\u00e9matique : Zimbra plac\u00e9 dans un \u00ab\u00a0container\u00a0\u00bb OpenVZ sous Ubuntu 12.04 (LTS)! Intuitivement \u00e7a devrait \u00eatre possible, non ?&#8230; Pas si vite [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8,9],"tags":[32,51,56],"_links":{"self":[{"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=\/wp\/v2\/posts\/217"}],"collection":[{"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=217"}],"version-history":[{"count":0,"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=\/wp\/v2\/posts\/217\/revisions"}],"wp:attachment":[{"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=217"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mmed.roulleau.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}