From Fedora Project Wiki

Revision as of 19:37, 29 January 2010 by Lewis41 (talk | contribs)

liblvm

Sommario

Aggiunto liblvm, una libreria dello spazio utente che fornisce alle applicazioni l'interfaccia ad LVM. Per ulteriori informazioni sulla libreria, visitare la pagina del Progetto LVM: liblvm. Questa libreria è distribuita un due sotto-pacchetti, lvm2-devel e lmm2-libs, del pacchetto base lvm2.

Progettista

Stato attuale

Descrizione dettagliata

LVM è attualmente usato anche in altri progetti. Questi progetti si interfacciano ad LVM richiamando i comandi LVM o tramite una shell o tramite i comandi, in formato stringa, presenti in libvmcmd. libLVM propone di offrire un insiemi di API da potersi usare direttamente da parte delle applicazioni. Le caratteristiche di libLVM potranno rivelarsi utili in particolare per quelle applicazioni che sono note essere un utilizzatore primario di queste API, come anaconda, system-config-storage, libvirt, ed altri. Uno dei principali consumatori di libVML è lo storage re-write di anaconda, nello specifico, system-config-storage. E molti contenuti di questa versione iniziale di libVML, riguarderanno infatti il supporto a tale specifica.

Vantaggi per Fedora

Le applicazioni che attualmente richiamano i comandi LVM (secondo le modalità indicate in precedenza) per interfacciarsi ad LVM, possono essere aggiornate per usare le nuove API di libvlm in modo da avere più flessibilità, miglior controllo sugli errori, ecc.

Documentazione

Altre informazioni

Per:

  • Obbiettivi
  • Test Plan
  • Esperienza Utente
  • Dipendenze
  • Progetto corrente
  • Documentazione
  • Note di rilascio
  • Commenti e Discussioni

consultare la pagina originale di questo documento.