{"id":82494,"date":"2020-05-22T01:42:24","date_gmt":"2020-05-21T23:42:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov"},"modified":"2020-05-22T01:42:24","modified_gmt":"2020-05-21T23:42:24","slug":"ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","title":{"rendered":"oVirt en 2 heures. Partie 2. Installation du gestionnaire et des h\u00f4tes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Cet article est le suivant dans le cycle sur oVirt, d\u00e9but <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501166\/\">ici<\/a><\/noindex>.<\/p>\n<h2>Articles<\/h2>\n<p><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501166\/\">Introduction<\/a><\/noindex><\/li>\n<li>Installation du gestionnaire (ovirt-engine) et des hyperviseurs (hosts) \u2014 Nous sommes ici<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/502178\/\">Param\u00e8tres suppl\u00e9mentaires<\/a><\/noindex><\/li>\n<\/ol>\n<p>\nExaminons donc les questions d'installation initiale des composants ovirt-engine et ovirt-host.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nLes processus d'installation peuvent toujours \u00eatre consult\u00e9s dans <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/\">documentation<\/a><\/noindex>.<\/p>\n<h2>Contenu<\/h2>\n<p><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"#setup-engine\">Installation de ovirt-engine<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#setup-host\">Installation de ovirt-host<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#add-host\">Ajout d'un n\u0153ud \u00e0 oVirt<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-nic\">Configuration de l'interface r\u00e9seau<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-fc\">Configuration FC<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#ovirt-fcoe\">Configuration FCoE<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#host-iso\">Stockage des images ISO<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#1stVM\">Premi\u00e8re VM<\/a><\/noindex><\/li>\n<\/ol>\n<p>\n<noindex><a rel=\"nofollow\" name=\"setup-engine\"><\/a><\/noindex><\/p>\n<h2>Installation de ovirt-engine<\/h2>\n<p>\nPour l'Engine, les exigences minimales sont de 2 c\u0153urs \/ 4 Go de RAM \/ 25 Go de stockage. Recommand\u00e9 \u2014 \u00e0 partir de 4 c\u0153urs \/ 16 Go de RAM \/ 50 Go de stockage. Nous utilisons l'option Standalone Manager, o\u00f9 l\u2019engine fonctionne sur une machine physique ou virtuelle d\u00e9di\u00e9e en dehors du cluster g\u00e9r\u00e9. Pour notre installation, nous prendrons une machine virtuelle, par exemple, sur un ESXi autonome*. Il est pratique d'utiliser des outils d'automatisation du d\u00e9ploiement ou de cloner \u00e0 partir d'un mod\u00e8le pr\u00e9par\u00e9 pr\u00e9c\u00e9demment ou une installation kickstart.<\/p>\n<p><i>*Remarque : Pour un syst\u00e8me de production, c'est une mauvaise id\u00e9e car le gestionnaire fonctionne sans redondance et devient un goulot d'\u00e9tranglement. Dans ce cas, il vaut mieux envisager l'option Self-hosted Engine.<\/i><\/p>\n<p>Si n\u00e9cessaire, la proc\u00e9dure de conversion de Standalone en Self Hosted est d\u00e9crite en d\u00e9tail dans <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ovirt.org\/documentation\/migrating_from_a_standalone_manager_to_a_self-hosted_engine\/#Migration_overview\">documentation<\/a><\/noindex>. En particulier, il faut donner \u00e0 l'h\u00f4te l'ordre de r\u00e9installer avec le support de l'Hosted Engine.<\/p>\n<p>Sur la VM, nous installons CentOS 7 dans une configuration minimale, puis mettons \u00e0 jour et red\u00e9marrons le syst\u00e8me :<\/p>\n<pre><code class=\"bash\">$ sudo yum update -y &amp;&amp; sudo reboot<\/code><\/pre>\n<p>\nPour la machine virtuelle, il est utile d'installer l'agent invit\u00e9 :<\/p>\n<pre><code class=\"bash\">$ sudo yum install open-vm-tools<\/code><\/pre>\n<p>\npour les h\u00f4tes VMware ESXi, ou pour oVirt :<\/p>\n<pre><code class=\"bash\">$ sudo yum install ovirt-guest-agent<\/code><\/pre>\n<p>\nNous connectons le d\u00e9p\u00f4t et installons le gestionnaire :<\/p>\n<pre><code class=\"bash\">$ sudo yum install https:\/\/resources.ovirt.org\/pub\/yum-repo\/ovirt-release43.rpm\n$ sudo yum install ovirt-engine\n<\/code><\/pre>\n<p>\nConfiguration de base :<\/p>\n<pre><code class=\"bash\">$ sudo engine-setup<\/code><\/pre>\n<p>\nDans la plupart des cas, les param\u00e8tres par d\u00e9faut choisis sont suffisants, pour les utiliser automatiquement, vous pouvez lancer la configuration avec l'option :<\/p>\n<pre><code class=\"bash\">$ sudo engine-setup --accept-defaults<\/code><\/pre>\n<p>\nNous pouvons d\u00e9sormais nous connecter \u00e0 notre nouveau engine \u00e0 l'adresse <noindex><a rel=\"nofollow\" href=\"https:\/\/ovirt.lab.example.com\">ovirt.lab.example.com<\/a><\/noindex>. Il y a encore peu de choses ici, donc passons \u00e0 l'installation des hyperviseurs.<br \/>\n<noindex><a rel=\"nofollow\" name=\"setup-host\"><\/a><\/noindex><\/p>\n<h2>Installation de ovirt-host<\/h2>\n<p>\nSur l'h\u00f4te physique, nous installons CentOS 7 dans une configuration minimale, puis nous connectons le d\u00e9p\u00f4t, mettons \u00e0 jour et red\u00e9marrons le syst\u00e8me :<\/p>\n<pre><code class=\"bash\">$ sudo yum install https:\/\/resources.ovirt.org\/pub\/yum-repo\/ovirt-release43.rpm\n$ sudo yum update -y &amp;&amp; sudo reboot\n<\/code><\/pre>\n<p>\n<i>Remarque : Pour l'installation, il est pratique d'utiliser des outils d'automatisation du d\u00e9ploiement ou une installation kickstart.<\/i><\/p>\n<p>                        <b class=\"spoiler_title\">Exemple de fichier kickstart<\/b><br \/>\n                        Attention ! <b>Les partitions existantes sont supprim\u00e9es automatiquement !<\/b> Attention !<\/p>\n<pre><code class=\"plaintext\"># System authorization information\nauth --enableshadow --passalgo=sha512\n# Use CDROM installation media\ncdrom\n# Use graphical install\ngraphical\n# Run the Setup Agent on first boot\nfirstboot --enable\nignoredisk --only-use=sda\n# Keyboard layouts\nkeyboard --vckeymap=us --xlayouts='us','ru' --switch='grp:alt_shift_toggle'\n# System language\nlang ru_RU.UTF-8\n\n# Network information\nnetwork  --bootproto=dhcp --device=ens192 --ipv6=auto --activate\nnetwork  --hostname=kvm01.lab.example.com\n\n# Root password 'monteV1DE0'\nrootpw --iscrypted $6$6oPcf0GW9VdmJe5w$6WBucrUPRdCAP.aBVnUfvaEu9ozkXq9M1TXiwOm41Y58DEerG8b3Ulme2YtxAgNHr6DGIJ02eFgVuEmYsOo7.\/\n# User password 'metroP0!is'\nuser --name=mgmt --groups=wheel --iscrypted --password=$6$883g2lyXdkDLbKYR$B3yWx1aQZmYYi.aO10W2Bvw0Jpkl1upzgjhZr6lmITTrGaPupa5iC3kZAOvwDonZ\/6ogNJe\/59GN5U8Okp.qx.\n# System services\nservices --enabled=&quot;chronyd&quot;\n# System timezone\ntimezone Europe\/Moscow --isUtc\n# System bootloader configuration\nbootloader --append=&quot; crashkernel=auto&quot; --location=mbr --boot-drive=sda\n# Partition clearing information\nclearpart --all\n# Disk partitioning information\npart \/boot --fstype xfs --size=1024 --ondisk=sda  --label=boot\npart pv.01 --size=45056 --grow\nvolgroup HostVG pv.01 --reserved-percent=20\nlogvol swap --vgname=HostVG --name=lv_swap --fstype=swap --recommended\nlogvol none --vgname=HostVG --name=HostPool --thinpool --size=40960 --grow\nlogvol \/ --vgname=HostVG --name=lv_root --thin --fstype=ext4 --label=&quot;root&quot; --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=6144 --grow\nlogvol \/var --vgname=HostVG --name=lv_var --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=16536\nlogvol \/var\/crash --vgname=HostVG --name=lv_var_crash --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=10240\nlogvol \/var\/log --vgname=HostVG --name=lv_var_log --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=8192\nlogvol \/var\/log\/audit --vgname=HostVG --name=lv_var_audit --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=2048\nlogvol \/home --vgname=HostVG --name=lv_home --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=1024\nlogvol \/tmp --vgname=HostVG --name=lv_tmp --thin --fstype=ext4 --poolname=HostPool --fsoptions=&quot;defaults,discard&quot; --size=1024\n\n%packages\n@^minimal\n@core\nchrony\nkexec-tools\n\n%end\n\n%addon com_redhat_kdump --enable --reserve-mb='auto'\n\n%end\n\n%anaconda\npwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty\npwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok\npwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty\n%end\n# Reboot when the install is finished.\nreboot --eject\n<\/code><\/pre>\n<p>\nEnregistrez ce fichier, par exemple, sur <noindex><a rel=\"nofollow\" href=\"ftp:\/\/ftp.example.com\/pub\/labkvm.cfg\">ftp.example.com\/pub\/labkvm.cfg<\/a><\/noindex>. Pour utiliser le script lors du d\u00e9marrage de l'installation du syst\u00e8me d'exploitation, il faut s\u00e9lectionner l'option &#8216;Install CentOS 7&#8217;, activer le mode d'\u00e9dition des param\u00e8tres (touche Tab) et \u00e0 la fin (avec un espace, sans guillemets) ajouter <\/p>\n<pre><code class=\"plaintext\">' inst.ks=ftp:\/\/ftp.example.com\/pub\/labkvm.cfg'<\/code><\/pre>\n<p>.<br \/>\nLe script d'installation supprime les partitions existantes sur \/dev\/sda, en cr\u00e9e de nouvelles selon <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_virtualization\/4.2\/html\/installation_guide\/advanced_rhvh_install\">les recommandations du d\u00e9veloppeur<\/a><\/noindex> (vous pouvez les consulter apr\u00e8s installation avec la commande lsblk). Le nom d'h\u00f4te est d\u00e9fini comme kvm01.lab.example.com (apr\u00e8s installation, vous pouvez le changer avec la commande hostnamectl set-hostname kvm03.lab.example.com), l'adresse IP est obtenue automatiquement, le fuseau horaire est de Moscou, et la prise en charge de la langue russe est ajout\u00e9e.<\/p>\n<p>Mot de passe de l'utilisateur root : monteV1DE0, mot de passe de l'utilisateur mgmt : metroP0!is.<br \/>\n<b>Attention ! Les partitions existantes sont supprim\u00e9es automatiquement ! Faites attention !<\/b><\/p>\n<p>R\u00e9p\u00e9tez (ou effectuez en parall\u00e8le) sur tous les h\u00f4tes. Du d\u00e9marrage d'un serveur 'vide' \u00e0 l'\u00e9tat pr\u00eat, avec 2 chargements prolong\u00e9s, cela prend environ 20 minutes.<br \/>\n<noindex><a rel=\"nofollow\" name=\"add-host\"><\/a><\/noindex><\/p>\n<h2>Ajout d'un n\u0153ud \u00e0 oVirt<\/h2>\n<p>\nC'est tr\u00e8s simple \u00e0 r\u00e9aliser :<\/p>\n<p>Compute \u2192 Hosts \u2192 New \u2192\u2026<\/p>\n<p>Dans l'assistant, les champs obligatoires sont Nom (nom affich\u00e9, par exemple, kvm03), Hostname (FQDN, par exemple kvm03.lab.example.com) et section Authentification \u2014 <i>utilisateur root (inchang\u00e9)<\/i> \u2014 mot de passe ou cl\u00e9 publique SSH.<\/p>\n<p>Apr\u00e8s avoir cliqu\u00e9 sur le bouton <b>Ok<\/b> Vous recevrez le message <i>\u00abVous n'avez pas configur\u00e9 la gestion de l'alimentation pour cet h\u00f4te. \u00cates-vous s\u00fbr de vouloir continuer ?\u00bb<\/i>. C'est normal \u2014 nous examinerons la gestion de l'alimentation plus tard, apr\u00e8s la connexion r\u00e9ussie de l'h\u00f4te. Cependant, si les machines sur lesquelles les h\u00f4tes sont install\u00e9s ne supportent pas la gestion (IPMI, iLO, DRAC, etc.), je recommande de la d\u00e9sactiver : Compute \u2192 Clusters \u2192 Default \u2192 Edit \u2192 Fencing Policy \u2192 Enable fencing, d\u00e9cochez la case.<\/p>\n<p>Si le d\u00e9p\u00f4t oVirt n'\u00e9tait pas connect\u00e9 sur l'h\u00f4te, l'installation \u00e9chouera, mais ce n'est pas grave \u2014 il suffit de l'ajouter, puis de cliquer sur Installer \u2192 R\u00e9installer.<\/p>\n<p>La connexion de l'h\u00f4te prend 5 \u00e0 10 minutes maximum.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-nic\"><\/a><\/noindex><\/p>\n<h3>Configuration de l'interface r\u00e9seau<\/h3>\n<p>\nPuisque nous construisons un syst\u00e8me tol\u00e9rant aux pannes, la connexion r\u00e9seau doit \u00e9galement fournir une connexion redondante, ce qui est r\u00e9alis\u00e9 dans l'onglet Compute \u2192 Hosts \u2192 <i>H\u00d4TE<\/i> \u2192 Interfaces r\u00e9seau \u2014 Configurer les r\u00e9seaux de l'h\u00f4te.<\/p>\n<p>Selon les capacit\u00e9s de votre \u00e9quipement r\u00e9seau et les approches architecturales, plusieurs options sont possibles. Il est optimal de se connecter \u00e0 une pile de commutateurs top-of-rack, afin que la disponibilit\u00e9 r\u00e9seau ne soit pas interrompue en cas de d\u00e9faillance. Prenons l'exemple d'un canal agr\u00e9g\u00e9 LACP. Pour configurer le canal agr\u00e9g\u00e9, faites glisser avec la souris le 2\u00e8me adaptateur inutilis\u00e9 vers le 1er. Une fen\u00eatre s'ouvrira. <b>Cr\u00e9er un nouveau lien<\/b>, o\u00f9 LACP (Mode 4, agr\u00e9gation de lien dynamique, 802.3ad) est s\u00e9lectionn\u00e9 par d\u00e9faut. Du c\u00f4t\u00e9 des commutateurs, la configuration habituelle du groupe LACP est effectu\u00e9e. S'il n'est pas possible de construire une pile de commutateurs, vous pouvez utiliser le mode Active-Backup (Mode 1). Nous aborderons les param\u00e8tres VLAN dans un prochain article, et plus en d\u00e9tail avec des recommandations pour la configuration du r\u00e9seau dans le document <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_virtualization\/4.3\/html-single\/planning_and_prerequisites_guide\/index#networking-recommendations\">Guide de planification et d'exigences<\/a><\/noindex>.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-fc\"><\/a><\/noindex><\/p>\n<h2>Configuration FC<\/h2>\n<p>\nLe Fibre Channel (FC) est pris en charge \u00ab out of the box \u00bb, son utilisation ne pose pas de difficult\u00e9s. Nous ne traiterons pas ici de la configuration du r\u00e9seau de stockage, y compris la configuration des syst\u00e8mes de stockage et le zonage des commutateurs fabric dans le cadre de la configuration d'oVirt.<br \/>\n<noindex><a rel=\"nofollow\" name=\"ovirt-fcoe\"><\/a><\/noindex><\/p>\n<h2>Configuration FCoE<\/h2>\n<p>\n\u00c0 mon avis, le FCoE n'a pas vraiment \u00e9t\u00e9 largement adopt\u00e9 dans les r\u00e9seaux de stockage, mais il est souvent utilis\u00e9 sur les serveurs comme \u00ab dernier kilom\u00e8tre \u00bb, par exemple dans HPE Virtual Connect.<\/p>\n<p>                        <b class=\"spoiler_title\">La configuration du FCoE n\u00e9cessite quelques \u00e9tapes suppl\u00e9mentaires simples.<\/b><\/p>\n<h4>Configurer le moteur FCoE<\/h4>\n<p>\nArticle sur le site de Red Hat <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_virtualization\/4.3\/html\/administration_guide\/how_to_set_up_rhvm_to_use_fcoe\">B.3. Comment configurer Red Hat Virtualization Manager pour utiliser le FCoE<br \/>\nSur le Manager<\/a><\/noindex>, avec la commande suivante, nous ajoutons la cl\u00e9 au gestionnaire et le red\u00e9marrons :<\/p>\n<pre><code class=\"bash\">\n$ sudo engine-config -s UserDefinedNetworkCustomProperties='fcoe=^((enable|dcb|auto_vlan)=(yes|no),?)*$'\n$ sudo systemctl restart ovirt-engine.service\n<\/code><\/pre>\n<p><\/p>\n<h4>Configurer Node FCoE<\/h4>\n<p>\nSur les h\u00f4tes oVirt, il est n\u00e9cessaire d'installer <\/p>\n<pre><code class=\"bash\">$ sudo yum install vdsm-hook-fcoe<\/code><\/pre>\n<p>\nEnsuite, configuration normale du FCoE, article sur Red Hat : <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/7\/html\/storage_administration_guide\/fcoe-config\">25.5. Configuration d'une interface Fibre Channel over Ethernet<\/a><\/noindex>.<\/p>\n<p>Pour les CNA Broadcom, regardons en plus <noindex><a rel=\"nofollow\" href=\"https:\/\/support.hpe.com\/hpesc\/public\/docDisplay?docId=c04236477\">Guide de l'utilisateur sur la configuration FCoE pour les adaptateurs bas\u00e9s sur Broadcom<\/a><\/noindex>.<\/p>\n<p>V\u00e9rifiez que les paquets (d\u00e9j\u00e0 inclus dans le minimal) sont install\u00e9s :<\/p>\n<pre><code class=\"bash\">$ sudo yum install fcoe-utils lldpad<\/code><\/pre>\n<p>\nEnsuite, la configuration elle-m\u00eame (au lieu de ens3f2 et ens3f3, ins\u00e9rez les noms des CNA connect\u00e9s au r\u00e9seau de stockage) :<\/p>\n<pre><code class=\"bash\">$ sudo cp \/etc\/fcoe\/cfg-ethx \/etc\/fcoe\/cfg-ens3f2\n$ sudo cp \/etc\/fcoe\/cfg-ethx \/etc\/fcoe\/cfg-ens3f3\n$ sudo vim \/etc\/fcoe\/cfg-ens3f2\n$ sudo vim \/etc\/fcoe\/cfg-ens3f3\n<\/code><\/pre>\n<p>\n<b>Important<\/b>: si l'interface r\u00e9seau prend en charge mat\u00e9riellement DCB\/DCBX, le param\u00e8tre DCB_REQUIRED doit \u00eatre d\u00e9fini sur no.<\/p>\n<p>DCB_REQUIRED=\"yes\" \u2192 <b>#<\/b>DCB_REQUIRED=\"yes\"<\/p>\n<p>Ensuite, v\u00e9rifiez que adminStatus est d\u00e9sactiv\u00e9 sur toutes les interfaces, y compris celles sans FCoE activ\u00e9 :<\/p>\n<pre><code class=\"bash\">$ sudo lldptool set-lldp -i ens3f0 adminStatus=disabled\n...\n$ sudo lldptool set-lldp -i ens3f3 adminStatus=disabled\n<\/code><\/pre>\n<p>\nS'il existe d'autres interfaces r\u00e9seau, vous pouvez activer LLDP :<\/p>\n<pre><code class=\"bash\">$ sudo systemctl start lldpad\n$ sudo systemctl enable lldpad\n<\/code><\/pre>\n<p>\nComme mentionn\u00e9 pr\u00e9c\u00e9demment, si un DCB\/DCBX mat\u00e9riel est utilis\u00e9, la configuration DCB_REQUIRED doit \u00eatre activ\u00e9e dans <b>non<\/b> et cette \u00e9tape peut \u00eatre omise.<\/p>\n<pre><code class=\"bash\">$ sudo dcbtool sc ens3f2 dcb on\n$ sudo dcbtool sc ens3f3 dcb on\n$ sudo dcbtool sc ens3f2 app:fcoe e:1\n$ sudo dcbtool sc ens3f3 app:fcoe e:1\n$ sudo ip link set dev ens3f2 up\n$ sudo ip link set dev ens3f3 up\n$ sudo systemctl start fcoe\n$ sudo systemctl enable fcoe\n<\/code><\/pre>\n<p>\nPour les interfaces r\u00e9seau, v\u00e9rifiez si le d\u00e9marrage automatique est activ\u00e9 :<\/p>\n<pre><code class=\"bash\">$ sudo vim \/etc\/sysconfig\/network-scripts\/ifcfg-ens3f2\n$ sudo vim \/etc\/sysconfig\/network-scripts\/ifcfg-ens3f3\n<\/code><\/pre>\n<p><\/p>\n<pre><code class=\"plaintext\">ONBOOT=yes<\/code><\/pre>\n<p>\nV\u00e9rifiez les interfaces FCoE configur\u00e9es, la sortie de la commande ne doit pas \u00eatre vide.<\/p>\n<pre><code class=\"bash\">$ sudo fcoeadm -i<\/code><\/pre>\n<p>\nLa configuration ult\u00e9rieure de FCoE se fait comme pour un FC normal.<\/p>\n<p>Ensuite, il faut configurer les syst\u00e8mes et le r\u00e9seau de stockage \u2014 zonage, h\u00f4tes SAN, cr\u00e9ation et pr\u00e9sentation de volumes\/LUN&#8217;S, apr\u00e8s quoi le stockage peut \u00eatre connect\u00e9 aux h\u00f4tes oVirt : Storage \u2192 Domains \u2192 New Domain.<\/p>\n<p>L'option Domain Function reste Data, Type de stockage \u2014 Fibre Channel, H\u00f4te \u2014 n'importe lequel, nom \u2014 par exemple, storNN-volMM.<\/p>\n<p>Votre syst\u00e8me de stockage permet probablement de se connecter non seulement en utilisant le chemin de secours, mais aussi l'\u00e9quilibrage de charge. De nombreux syst\u00e8mes modernes sont capables de transmettre des donn\u00e9es par tous les chemins de mani\u00e8re optimale (ALUA active\/active).<\/p>\n<p>Pour activer tous les chemins dans un \u00e9tat actif, il faut configurer le multipathing, ce qui sera abord\u00e9 dans les prochains articles.<\/p>\n<p>La configuration de NFS et iSCSI se fait de mani\u00e8re similaire.<br \/>\n<noindex><a rel=\"nofollow\" name=\"host-iso\"><\/a><\/noindex><\/p>\n<h3>Stockage des images ISO<\/h3>\n<p>\nPour installer le syst\u00e8me d'exploitation, vous aurez besoin de ses fichiers d'installation, disponibles le plus souvent sous forme d'images ISO. Vous pouvez utiliser le chemin int\u00e9gr\u00e9, mais pour travailler avec les images dans oVirt, un type de stockage sp\u00e9cial a \u00e9t\u00e9 d\u00e9velopp\u00e9 \u2014 ISO, qui peut \u00eatre dirig\u00e9 vers un serveur NFS. Ajoutons-le :<\/p>\n<p>Stockage \u2192 Domains \u2192 Nouveau Domaine,<br \/>\nDomain Function \u2192 ISO, <br \/>\nExport Path \u2014 par exemple, mynfs01.example.com:\/exports\/ovirt-iso (lors de la connexion, le dossier doit \u00eatre vide, le gestionnaire doit avoir la possibilit\u00e9 d'\u00e9crire dedans),<br \/>\nNom \u2014 par exemple, mynfs01-iso.<\/p>\n<p>Pour le stockage des images, le gestionnaire cr\u00e9era une structure <br \/>\n\/exports\/ovirt-iso<b>\/&lt;some UUID&gt;\/images\/11111111-1111-1111-1111-111111111111\/<\/b><\/p>\n<p>Si des images ISO sont d\u00e9j\u00e0 pr\u00e9sentes sur notre serveur NFS, pour \u00e9conomiser de l'espace, il est pratique de les lier \u00e0 ce dossier au lieu de copier des fichiers.<br \/>\n<noindex><a rel=\"nofollow\" name=\"1stVM\"><\/a><\/noindex><\/p>\n<h2>Premi\u00e8re VM<\/h2>\n<p>\n\u00c0 ce stade, vous pouvez d\u00e9j\u00e0 cr\u00e9er votre premi\u00e8re machine virtuelle, installer un syst\u00e8me d'exploitation et des logiciels applicatifs.<\/p>\n<p>Compute \u2192 Machines Virtuelles \u2192 Nouveau<\/p>\n<p>Pour la nouvelle machine, indiquez un nom (Nom), cr\u00e9ez un disque (Instance Images \u2192 Cr\u00e9er) et connectez l'interface r\u00e9seau (Instanciez les interfaces r\u00e9seau de la VM en s\u00e9lectionnant un profil vNIC \u2192 choisissez parmi la liste actuellement le seul ovirtmgmt).<\/p>\n<p>Du c\u00f4t\u00e9 du client, vous aurez besoin d'un navigateur moderne et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spice-space.org\/download.html\">du client SPICE<\/a><\/noindex> pour interagir avec la console.<\/p>\n<p>La premi\u00e8re machine a \u00e9t\u00e9 lanc\u00e9e avec succ\u00e8s. Cependant, pour un fonctionnement complet du syst\u00e8me, plusieurs r\u00e9glages suppl\u00e9mentaires doivent \u00eatre effectu\u00e9s, que nous aborderons dans les articles suivants.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/501182\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438 \u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 (ovirt-engine) \u0438 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u043e\u0432 (hosts) \u2014 \u041c\u044b \u0437\u0434\u0435\u0441\u044c \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0418\u0442\u0430\u043a, \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043f\u0435\u0440\u0432\u0438\u0447\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 ovirt-engine \u0438 ovirt-host. \u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438. \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 ovirt-engine \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 ovirt-host \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0437\u043b\u0430 \u0432 oVirtN \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 FC [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-82494","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438\" \/>\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\/fr\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\udd47oVirt \u0437\u0430 2 \u0447\u0430\u0441\u0430. \u0427\u0430\u0441\u0442\u044c 2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0438 \u0445\u043e\u0441\u0442\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov\" \/>\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-05-21T23:42:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-21T23:42:24+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\udd47oVirt en 2 heures. Partie 2. Installation du gestionnaire et des h\u00f4tes | ProHoster","description":"Cet article est le suivant dans la s\u00e9rie sur oVirt, commencez ici. Articles","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\udd47oVirt \u0437\u0430 2 \u0447\u0430\u0441\u0430. \u0427\u0430\u0441\u0442\u044c 2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0438 \u0445\u043e\u0441\u0442\u043e\u0432 | ProHoster","og:description":"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u2014 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u043e oVirt, \u043d\u0430\u0447\u0430\u043b\u043e \u0437\u0434\u0435\u0441\u044c. \u0421\u0442\u0430\u0442\u044c\u0438","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/ovirt-za-2-chasa-chast-2-ustanovka-menedzhera-i-hostov","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-05-21T23:42:24+00:00","article:modified_time":"2020-05-21T23:42:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"82494","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 15:36:26","updated":"2022-09-28 08:12:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/82494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=82494"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/82494\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=82494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=82494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=82494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}