<!-- Chapitre 17. Ajout de fonctionnalités à un volume existant. -->
<chapter id="addfeatures">

<title>

  Ajout de fonctionnalités à un volume existant

</title>

<para>

  Ce chapitre explique comment ajouter des fonctionnalités EVMS 
  supplémentaires à un volume EVMS.
  
</para>

<!--  17.1 : Pourquoi ajouter des fonctionnalités à un volume ?-->
<sect1 id="whyaddfeatures">
<title>

  Pourquoi ajouter des fonctionnalités à un volume&nbsp;?

</title>
<para>

  EVMS permet d'ajouter des fonctionnalités, telles que les liens de 
  disque, à un volume existant. En ajoutant des fonctionnalités, on 
  évite d'avoir à détruire éventuellement un volume et d'être obligé de 
  le recréer à partir de zéro. Prenons l'exemple d'un volume qui 
  contient d'importantes données mais qui est presque plein. Si on veut 
  ajouter des informations à ce volume mais qu'il n'y a pas d'espace 
  libre sur le disque juste après le segment, on peut ajouter un lien de 
  disque au volume. Ce dernier concatène un autre objet à la fin du 
  volume et reprend sans problème.

</para>
</sect1>

<!--  17.2 : Exemple : Ajouter un lien de disque à un volume existant-->
<sect1 id="exlien">

<title>

  Exemple&nbsp;: ajouter un lien de disque à un volume existant

</title>
<para>

  L'exemple suivant montre comment ajouter un lien de disque à un volume 
  en utilisant les interfaces EVMS, Ncurses et CLI.

</para>

<blockquote>
  <example>
    <title>
    
      Ajouter un lien de disque à un volume existant
      
    </title>
    <para>
    
      L'exemple suivant montre comment ajouter un lien de disque au 
      volume /dev/evms/vol et appeler le lien <quote>DL</quote>.
    
    </para>

    <para><note><para>
    
      Seuls les volumes EVMS supportent les liens de disque. Le volume 
      /dev/evms/vol doit donc être converti en un volume EVMS si ce 
      n'est pas déjà le cas.
    
    </para></note></para>
  </example>
</blockquote>

<!--  17.2.1 :EVMS-->
<sect2 id="addflEVMS.">
<title>

  Utilisation de l'interface d'EVMS

</title>
<para>

  Pour ajouter un lien de disque l'interface graphique d'EVMS&nbsp;:

</para>
  
  <orderedlist>
    <listitem><para>

      Sélectionnez 
      
      <menuchoice>
          <guimenu>Actions</guimenu>
          <guimenuitem>Add</guimenuitem>
          <guimenuitem>Feature to Volume</guimenuitem>
      </menuchoice>.
    
    </para></listitem>
    
    <listitem><para>
    
      Cliquez sur Next.
    
    </para></listitem>
    
    <listitem><para>
    
      Sélectionnez /dev/evms/vol
    
    </para></listitem>
    
    <listitem><para>
    
      Cliquez sur Next.
    
    </para></listitem>
    
    <listitem><para>
    
      Sélectionnez Drive Linking Feature.
    
    </para></listitem>
    
    <listitem><para>
      
      Cliquez sur Next.
    
    </para></listitem>
    
    <listitem>
    <para>Tapez DL dans le champ Name.</para>
    </listitem>
    
    <listitem>
    <para>Cliquez sur Add.</para>
    </listitem>   
    </orderedlist>
    <para>Vous pouvez aussi effectuer certaines de ces étapes en utilisant le menu contextuel&nbsp;:</para>
<orderedlist>
<listitem>
    <para>A partir de l'onglet Volumes, faites un clic droit sur /dev/evms/vol.</para>
    </listitem>
      <listitem>
      <para>Cliquez sur Add feature...</para>
      </listitem>
      
      <listitem>
      <para>Reprenez à partir de l'étape 3 des instructions précédentes.</para>
      </listitem>
      
</orderedlist>
</sect2>


<!--17.2.2 : Utilisation de Ncurses-->
<sect2 id="addflNcurses"><title>Utilisation de Ncurses</title>
<para>Suivez ces étapes pour ajouter un lien de disque avec Ncurses&nbsp;:</para>
<orderedlist>

<listitem>
    <para>Sélectionnez Actions->Add->Feature to Volume.</para>
      </listitem>
<listitem>
    <para>Sélectionnez /dev/evms/vol.</para>
      </listitem>
<listitem>
    <para>Activez Next.</para>
      </listitem>
<listitem>
    <para>Sélectionnez Drive Linking Feature.</para>
      </listitem>
<listitem>
    <para>Activez Next.</para>
      </listitem>
<listitem>
    <para>Appuyez sur la barre d'espace pour modifier le champ Name.</para>
      </listitem>
<listitem>
    <para>Entrez DL à l'invite "::"</para>
      </listitem>
<listitem>
    <para>Appuyer sur Entrée.</para>
      </listitem>
<listitem>
    <para>Activez Add.</para>
      </listitem>
</orderedlist>

<para>Vous pouvez aussi effectuer certaines de ces étapes en utilisant le menu contextuel&nbsp;:</para>
<orderedlist>
<listitem>
    <para>A partir de la vue Volumes, faites Entrée sur /dev/evms/vol.</para>
      </listitem>
      <listitem>
    <para>Dans le menu, activez Add feature.</para>
      </listitem>
    <listitem>
    <para>Reprenez à partir de l'étape 3 des instructions précédentes.</para>
      </listitem>
      
</orderedlist>
</sect2>

<!-- 17.2.2 : Utilisation de la ligne de commandes [CLI]-->
<sect2 id="addflcli"><title>Utilisation de la ligne de commande [CLI]</title>

<para>

  Utilisez add feature pour ajouter une fonctionnalité à un volume 
  existant. La commande doit être suivie par <quote>:</quote>, les 
  options et le nom du volume à travailler. Pour déterminer les options 
  pour une fonctionnalité donnée, utilisez la requête suivante&nbsp;:

</para>

<programlisting>
query: plugins, plugin=DriveLink, list options
</programlisting>

<para>

  On obtient une liste des noms des options et de leurs descriptions 
  pour pouvoir construire la commande. Dans notre exemple, la commande 
  serait&nbsp;:

</para>

<programlisting>
add feature: DriveLink={ Name="DL }, /dev/evms/vol
</programlisting>

</sect2>
</sect1>
</chapter>
