Escolar Documentos
Profissional Documentos
Cultura Documentos
desempenho,
remanejamento,
dinmico,
disco,
armazenamento,
Abstract
This article aims to present the theoretical concepts of the Logical Volume Manager LVM,
showing how it can facilitate the management of disk space on servers. Considering its
characteristics, we tried to identify among those surveyed Linux operating systems
(Slackware Linux, SUSE Linux and Red Hat Linux) and Unix (IBM AIX, HP-UX and Solaris),
the positives and negatives of each.
Keywords: performance, replacement, dynamic, disk, storage, administration.
Introduo
Hoje em dia, corriqueiro encontrarmos situaes de emergncia relacionadas ao
crescimento excessivo de arquivos em disco. Isso em decorrncia da produtividade do
servidor e do planejamento feito durante a instalao dos servidores e discos. Este artigo trata
da administrao de servidores voltada para gerenciamento de espao em disco. O trabalho
prope apresentar os conceitos tericos do Logical Volume Manager, LVM, evidenciando
como ele pode facilitar o gerenciamento de espao em disco nos servidores, usando os
sistemas operacionais Unix (IBM AIX, HP-UX e Sun Solaris) e Linux (Slackware Linux,
SUSE Linux e Red Hat Linux). Ele destinado aos profissionais de TI que atuam na rea de
administrao de servidores.
Quando um servidor instalado, complexo definir como ser feito o particionamento
do(s) disco(s), pois difcil prever quanto de espao ser necessrio disponibilizar para
usurios, sistemas e banco de dados. Por mais que se conhea o ambiente, comum que uma
das parties acabe enchendo e em outras sobrem espao, exigindo, assim, remanejar o
espao entre elas. Diante desse cenrio, este artigo buscou responder a seguinte questo: como
resolver esse problema sem causar indisponibilidade aos usurios, sistemas ou banco de
dados?
O objetivo geral dessa pesquisa foi propor a utilizao do LVM, que uma soluo
dinmica para resolver problemas no gerenciamento de discos nas plataformas Unix e Linux.
1
Ele foi fundamentado atravs das documentaes oficiais de cada sistema e distribuio e
manuais referente a utilizao do LVM. Entre os principais autores, vale destacar Vanel,
Knaap, Foreman, Matsubara e Steel (2000); Tanenbaum (1999); Robbins (2001);
Mauelshagen (2002); Poniatowski (2003); Hasenstein (2001) e Hicks (2005).
1 Gerenciamento de espao em disco e LVM
Antes de explicar o que o LVM, preciso entender os conceitos de dois itens muito
importantes: partio e sistema de arquivos ou file system.
1.1 Partio
Os discos rgidos, conhecidos tambm como HDs do ingls Hard Disk, quando so
fabricados, no esto preparados para receber dados. Para isso, eles precisam ser formatados.
Esta formatao aplicada em uma partio, que representa uma determinada rea fsica do
disco designada para ser utilizada. necessrio que o disco seja particionado antes da
formatao. Existem dois tipos de formatao: fsica ou de baixo nvel, em que so criadas as
trilhas e setores do disco; e lgica ou de alto nvel, em que criado o sistema de arquivos, file
system, que ser melhor detalhado no prximo item (FERREIRA, 2003).
Existem trs tipos possveis de parties: primria, estendida e lgica.
As parties primrias permitem o armazenamento de arquivos e diretrios. Em um
disco, deve haver no mnimo uma e no mximo quatro parties primrias. Se existirem
quatro, nenhuma outra partio poder existir neste disco e nem de outro tipo. Uma dessas
parties deve, necessariamente, estar marcada como ativa e inicializvel para que a BIOS,
Basic Input/Output System, possa iniciar o sistema por ela (TORRES, 2004).
S pode haver uma partio estendida em cada disco. Esta partio um tipo especial
de partio primria utilizada para a criao de outras parties dentro dela, chamadas lgicas.
Se existir uma partio estendida, ela toma o lugar de uma das parties primrias. Desta
forma, havendo uma partio estendida no disco, poder haver, no mximo, outras trs
parties primrias.
A partio estendida pode comportar at 64 parties lgicas. Desta forma, um mesmo
disco rgido pode armazenar mais de 64 parties independentes uma das outras.
A seguir, veremos o segundo conceito para entendimento do LVM, que o sistema de
arquivos.
1.2 Sistema de Arquivos
Pode-se definir o conceito de um sistema de arquivos atravs do trecho do artigo
Sistema de Arquivos, publicado pelo autor Morimoto:
Um sistema de arquivos um conjunto de estruturas lgicas e de rotinas, que
permitem ao sistema operacional controlar o acesso ao disco rgido. Sistema de
arquivos diz respeito estrutura de dados criada no disco rgido que permite a
criao, a remoo e a cpia de arquivos, dentre outras funcionalidades.
Morimoto ainda diz que, conforme cresce a capacidade dos discos e aumenta o
volume de arquivos e acessos, esta tarefa torna-se mais e mais complicada, exigindo o uso de
sistemas de arquivos cada vez mais complexos e robustos.
Existem diversos sistemas de arquivos diferentes, que vo desde sistemas simples
como o FAT16, File Allocation Table 16-bits, que utilizado em cartes de memria, at
sistemas como o NTFS, New Technology File System, EXT3, Third Extended File System e
ReiserFS, Reiser File System, cujo nome vem do criador Hans Reiser, que incorporam
recursos muito mais avanados.
Diferentes sistemas operacionais usam diversos sistemas de arquivos. No mundo
Windows, tem-se apenas trs sistemas de arquivos: FAT16, FAT32 e NTFS. O primeiro o
mais antigo, usado desde os tempos do MS-DOS, enquanto o NTFS o mais complexo e
atual. Apesar disso, tem-se uma variedade muito grande de sistemas de arquivos diferentes no
Linux e outros sistemas Unix, que incluem o EXT2, EXT3, ReiserFS, XFS (Sistema de
arquivos inicialmente desenvolvido pela Silicon Graphics, Inc. para o seu sistema operacional
IRIX), JFS (Journaling File System, desenvolvido pela IBM) e muitos outros (MORIMOTO).
1.3 LVM
O LVM traz uma nova filosofia no que se refere ao gerenciamento de discos e
sistemas de arquivos, trata-se de uma forma transparente para usurios e aplicativos de dividir
e alocar espao de armazenamento nos discos de forma online, ou seja, sem a interrupo do
sistema.
Este mtodo cria uma camada de abstrao do sistema de armazenamento para as
aplicaes, diferente da viso tradicional de discos e parties nos quais os discos so
divididos em parties contnuas de tamanho fixo. Este armazenamento em volumes lgicos
disponibiliza um meio, invisvel para usurios e aplicativos, de dividir e alocar o espao dos
discos que pode ser feita dinamicamente (HASENSTEIN, 2001, p. 3).
Quando se usa o LVM, os discos fsicos so divididos em unidades de
armazenamento. Essas unidades, de diversos discos, podem ser agrupadas em um volume
lgico, que podem ser dividido em parties. A qualquer momento, novas unidades de
armazenamento podem ser adicionadas ou removidas das parties.
Conforme pesquisa bibliogrfica:
O LVM foi desenvolvido originalmente pela IBM e aprovado pela OSF, antiga
Open Software Foundation e atual Open Group. A verso OSF foi usada como base
para implementao do LVM nos sistemas operacionais HP-UX e Digital UNIX. A
implementao do Linux similar implementao de LVM do HP-UX. O projeto
LVM comeou em fevereiro de 1997 e a verso 0.1 foi disponibilizada em julho de
1997. A verso 1.0 foi lanada em agosto do mesmo ano. (MAUELSHAGEN, 2002,
p. 56).
O LVM trabalha com diversas camadas que precisam ser entendidas para que no haja
problemas em utiliz-lo. Nos prximos sub-sees, so apresentadas as terminologias
utilizadas pelo LVM.
1.3.1 Volume fsico
Para que possa ser utilizado pelo sistema operacional, o espao disponvel em disco
deve passar por um processo de configurao, o qual prepara o disco para o trabalho com o
LVM. Todo disco rgido ou partio precisa se tornar um volume fsico, Physical Volume, ou
simplesmente PV. Dispositivos que tradicionalmente so vistos pelo sistema operacional
como discos fsicos, como por exemplo, os sistemas RAID 3, Redundant Array of Independent
Disks, ou parties de disco IDE4, Integrated Drive Eletronics, tambm so considerados PV.
Os PVs so as parties que sero usadas para compor um disco no formato LVM,
eles servem para dar o UUID5, Universally Unique Identifier, nmero de identificao de cada
disco. Ao criar um PV, definida, no incio do disco fsico, a tabela de descrio do grupo de
volumes, VGDA, Volume Group Descriptor Area. Nela h todos os dados do Volume Group
ou VG. dividida em quatro partes bsicas: descritor de PV, descritor de VG, descritor de
Logical Volumes ou LV e vrios descritores de Physical Extensions ou PE e Logical
Extensions ou LE, que vem a seguir.
1.3.2 Grupo de volume
Os PVs so agrupados em conjuntos chamados grupos de volumes, Volume Groups
ou VGs. Cada VG pode ser formado por uma ou mais parties de tamanhos variados, mas
visto pelo sistema como se fosse um nico disco fsico. Assim, possvel adicionar ou
remover volumes fsicos aos VGs sem necessidade de parar o sistema. A Figura 1.1 permite
visualizar o conceito de VG:
Nessa figura, 3 discos fsicos de 9.1 GB so configurados como PVs e esses, por sua
vez, unem-se para formar o VG.
Redudant array of inexpensive disks, uma categoria de drives de disco que emprega dois ou mais drives em
combinao para tolerncia a falhas e perfomance. Drives RAID so usados frequentemente sobre servidores
mas no so necessrios para computadores pessoais. (Dgitro Tecnologia. Glossrio Tecnolgico. Disponvel
em: <http://www.digitro.com/glossario_digitro.php>. Acesso em: 14 dez. 2009).
4
Integrated Drive Electronics uma interface para dispositivos de armazenamento de massa, no qual o
controlador integrado ao disco ou drive de CD-ROM. (Dgitro Tecnologia. Glossrio Tecnolgico. Disponvel
em: <http://www.digitro.com/glossario_digitro.php>. Acesso em: 14 dez. 2009).
5
UUID, Universally Unique Identifier, um longo nmero em notao hexadecimal, documentado pelas normas
ISO/IEC 11578:1996, ITU-T Rec. X.667, ISO/IEC 9834-8:2005 e RFC 4122 que serve como identificador
padro universal. (ENGELSCHALL, R. S. Universally Unique Identifier - UUID. Disponvel em:
<http://www.ossp.org/pkg/lib/uuid/>. Acesso em: 15 mai. 2009).
Os LVs podem ser criados de duas formas: por concatenao de PVs, ou por
striping6, como pode ser visto na figura 1.4. Um striping formado, distribuindo-se os dados
em vrios discos. A vantagem do mapeamento dos dados em striping o melhor desempenho,
devido ao paralelismo de acesso aos dados. Em compensao, a utilizao de stripes sem
medidas adicionais aumenta as chances de falhas, pois, se houver falha em um disco, todo o
LV ir falhar junto. Se os dados forem concatenados, apenas uma parte do sistema de
arquivos ser perdida (MAUELSHAGEN, 2001, p. 5).
Observando a Figura 1.5, verifica-se que o disco fsico 1 (PV1) contm os 700 LEs
do LV1, parte de LV2 e aproximadamente metade de LV3.
1.4 Vantagens do LVM
Ao utilizar o LVM, o remanejamento de espao entre parties, que passam a ser
LVs, fica fcil e pode ser feita sem reinicializao do equipamento, de forma transparente
para as aplicaes e usurios. Uma boa opo, com o LVM, alocar apenas o espao
necessrio para cada partio e deixar espao livre nos VGs, expandindo os LVs medida que
for necessrio (MAUELSHAGEN, 2001, p.4).
Com o uso do LVM, as aplicaes passam a usar discos virtuais, no precisando mais
se preocupar com a localizao fsica dos dados, em que tipo ou qual lugar do disco eles
esto. Separando a gerncia dos dispositivos fsicos da de armazenamento, que feita via
software, possvel fazer mudanas de hardware sem que as aplicaes sejam afetadas,
mesmo sem par-las. Sendo assim, a utilizao do LVM tende a reduzir o tempo de
indisponibilidade do sistema, ao evitar que mudanas na configurao do sistema de
armazenamento requeiram paradas do servidor.
Alm disso, a adio de novos discos torna-se uma tarefa fcil, pois basta adicionar
discos a VGs preexistentes e aumentar os LVs, sem necessidade de migrar dados ou parar o
sistema. Esta facilidade particularmente til quando os equipamentos usados permitem que a
adio ou remoo de discos fsicos seja feita sem a necessidade de interromper o sistema,
sistema hot-swap7.
7
Hot-swap ou Hot swapping, a traduo literal troca quente, a capacidade de retirar e de substituir
componentes de um computador enquanto opera, ou seja, no necessrio desligar ou reiniciar o computador.
(BOOTH,
J.
SearchStorage.com.
Hot
Swap
and
Hot
Plug.
Disponvel
em:
A movimentao de dados entre discos tambm pode ser efetuada usando o LVM.
possvel mover todo um LV de um disco para outro, sem afetar a disponibilidade das
aplicaes.
Outra vantagem na definio de volumes virtuais, VGs, e volumes lgicos LVs, a
possibilidade de usar nomes significativos, como fiscal, pessoal, contabilidade, teste, em vez
dos nomes de discos e parties fsicas, como sda e sda1. Nas organizaes, com grande
quantidade de discos, esta facilidade torna o gerenciamento do sistema de armazenamento
menos complexo.
A utilizao de snapshots, que ser explicado a seguir, outro recurso que o LVM
possui que serve para realizao de backups, extremamente til em servidores de arquivos,
pois pode-se manter o snapshot das ltimas 24 horas ou mais, permitindo a recuperao
rpida de arquivos removidos ou alterados por engano (MAUELSHAGEN, 2001, p. 4).
1.5 Desvantagens do LVM
Segundo escreveu o autor Mauelshagen (2001, p. 8):
a camada LVM no kernel mantm um mapeamento entre as localizaes lgicas e
fsicas dos discos. Assim, para cada leitura ou escrita em disco, necessrio que o
LVM encontre a posio fsica da rea desejada em uma tabela. Desta forma, h um
gasto de processamento extra, porm considerado muito pequeno, visto que a busca
em uma tabela de mapeamento uma das operaes mais rpidas e bsicas efetuadas
pelo computador.
Devido sofisticao do LVM, necessrio tempo para aprender a us-lo, alm de ser
necessrio maior esforo de manuteno. Antes de usar o LVM, necessrio conhecer bem
como ele funciona e todos os conceitos envolvidos.
Alguns cuidados so necessrios como manter sempre uma cpia de segurana
atualizada das configuraes do LVM, de forma a evitar a perda de dados no caso das
informaes de configurao serem corrompidas aps um problema. Alm disto, se forem
usados LVs com dados em mais de um volume fsico, ou seja, atravs de striping, a perda de
um disco acarretar na perda de todo o LV (MORIMOTO).
<http://searchstorage.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid5_cid403082,00.html>. Acesso
em: 14 dez. 2009).
2 LVM no Linux
No Linux, o LVM possui duas verses, o LVM1 e o LVM2, sendo que a diferena
entre elas est no kernel8 que as suporta. A primeira verso suportada pelo kernel 2.4, no
possui suporte a mapeamento de dispositivos, dentre outras funes, que posteriormente
foram implementadas no LVM verso 2 que, por sua vez, utiliza o kernel 2.6 (LEWIS, 2006,
p. 2).
Como originalmente o LVM um produto nativo do AIX, o Unix da IBM, no Linux,
ele pode ser instalado como um pacote adicional ao sistema operacional e, atualmente, a
maioria das distribuies Linux j o inclui como opo durante a instalao do sistema. O
LVM pode ser baixado atravs do site ftp://sources.redhat.com/pub/lvm2/, cuja tecnologia
est presente em todas as verses de Linux que utilizam o kernel na verso 2.6; como a Red
Hat a mantenedora oficial do padro, a publicao fica em seu site oficial.
Foram estudadas 3 distribuies distintas de Linux, no qual se mostrou o uso do LVM
nas mesmas. Sobre as distribuies escolhidas para este artigo, apresentamos o LVM:
no Slackware, distribuio no comercial, o mais antigo Linux ainda em atividade
hoje e tambm muito apreciado por usurios mais experientes pelo fato de no usar
ferramentas automatizadas para configurar o sistema;
no SuSE, distribuio comercial hoje voltada para o mercado corporativo, tem como
caracterstica o YaST, um aplicativo de gerenciamento que traz a possibilidade de
configurar de forma grfica diversos elementos do sistema operacional, incluindo o
LVM; e
por fim, no Red Hat, distribuio comercial e que foi criada com o objetivo de tornar o
Linux mais fcil de usar. O Red Hat trouxe um novo conceito de gerenciamento de
pacotes que facilita na instalao e remoo de aplicativos e tambm na atualizao do
prprio sistema operacional, o RPM, Red Hat Package Manager, hoje, RPM Package
Manager. Criado pela empresa Red Hat, Inc., hoje o produto voltado para ambientes
corporativos e segundo site institucional lder mundial no mercado de software Open
Source (http://www.br.redhat.com/about/corporate/).
2.1 LVM no Slackware
Segundo Hameleers (2007, http://alien.slackbook.org/dokuwiki/doku.php), um dos
autores do Slackbook, no Slackware, o instalador nunca ofereceu suporte para ter o sistema
instalado sobre LVM, mas usurios mais experientes costumavam encontrar uma maneira de
criar os volumes lgicos e instalar ou migrar o seu sistema nesses volumes. At a verso 12.0
do sistema, era praticamente impossvel ter o Slackware totalmente instalado sobre LVM.
Essa verso incorporou melhorias no suporte ao LVM no instalador, o que tornou possvel
realizar tal atividade (Slackware Release Announcement, 2007).
No Slackware, toda configurao e utilizao do LVM feita atravs de comandos, o
que o torna mais complicado de usar para quem no tem conhecimento sobre o assunto.
Entretanto, esse modo obriga os usurios a estudarem mais sobre o sistema para poder us-lo
e saber realmente o que esto fazendo.
Mesmo na verso 13.0, atual verso estvel da distribuio (Slackware Release
Announcement, 29 de agosto de 2009), ao se instalar o LVM, as configuraes do sistema so
feitas diretamente nos arquivos de configuraes, modo preferido entre os usurios mais
experientes.
8
Corao de um sistema operacional a parte que gerencia a memria, os arquivos e os dispositivos perifricos,
mantm a data e a hora, ativa aplicaes e aloca os recursos do sistema. (Dgitro Tecnologia. Glossrio
Tecnolgico. Disponvel em: <http://www.digitro.com/glossario_digitro.php>. Acesso em: 14 dez. 2009).
Ncurses uma biblioteca que prov uma API para o desenvolvimento de interfaces em modo texto. Garante
tambm uma otimizao quanto s mudanas de telas, reduzindo a latncia quando se utiliza acesso remoto via
shells.
(DICKEY,
T.E.
NCURSES
New
Curses.
Disponvel
em:
<http://invisibleisland.net/ncurses/ncurses.html>. Acesso em: 14 dez. 2009).
SuSE Linux. Possui uma interface grfica capaz de personalizar o sistema durante e aps a
instalao, conforme imagens a seguir, podendo tambm ser utilizado em modo texto.
do sistema LVM. O lado direito exibe as opes de configuraes disponveis para a seo
que o usurio escolheu esquerda.
Conforme escreveu Smart (2009), uma vez realizada as configuraes necessrias para
implementar o LVM, o SUSE vai gerenciar as configuraes do sistema e definir seus
dispositivos LVM quando necessrio. Ele tambm ressalta que o particionador do SuSE
muito poderoso, mas pode ser meio confuso de usar, apesar de sua interface amigvel,
necessrio prtica para poder se adaptar e aprimorar o uso desse sistema.
Para iniciar uma instalao kickstart, deve-se inicializar o sistema a partir da mdia de inicializao que se
criou ou a partir do CD-ROM 1 do Red Hat Enterprise Linux e, ento, fornecer um comando de inicializao
especial no prompt de inicializao. O programa de instalao procura por um arquivo de kickstart se o comando
ks for passado para o kernel. Guia de Instalao do Red Hat Enterprise Linux.
11
O Disk Druid um programa interativo para edio de parties de disco. Os usurios o executaro somente
com o sistema de instalao do Fedora Core. O Disk Druid suporta RAID e LVM para fornecer armazenamento
de dados mais extensvel e confivel. Guia de Instalao do Red Hat Enterprise Linux.
A Universidade de Berkeley (UC Berkeley), foi fundada em 1868, uma extenso da Universidade da
Califrnia (UC), em Berkeley, situada no estado da Califrnia, nos Estados Unidos. Os modelos RISC I e II
foram criados entre 1980 1983/84, por esta Universidade.
O HP SMH traz o mesmo conceito do SMIT do AIX, que, atravs de uma interface
grfica, permite que seja realizada toda a parte de administrao do sistema operacional,
incluindo o LVM, conforme destacado na imagem.
13
O sistema operacional utiliza o disco como extenso da memria RAM, fazendo com que o tamanho de
memria disponvel cresa consideravelmente. A parte do disco que usada como memria virtual chamada
rea de troca ou rea de swap.
14
Boot um termo em ingls para o processo de iniciao do computador que carrega o sistema operacional
quando a mquina ligada.
Para uso dos recursos do LVM online, ou seja, sem causar indisponibilidade do
sistema, o HP-UX depende do uso de um software chamado HP OnlineJFS. Este produto no
est incluso no sistema operacional e, para adquiri-lo, necessrio compr-lo, pois ele no
gratuito. Como tambm foi exibido nos demais sistemas, a seguir esto ilustradas algumas
funes do LVM no HP-UX:
uma sigla para Input/Output, em portugus E/S ou Entrada/Sada. Este termo utilizado quase que
exclusivamente no ramo da computao, indicando entrada (insero) de dados por meio de algum cdigo ou
programa, para algum outro programa ou hardware, bem como a sua sada (obteno de dados) ou retorno de
dados, como resultado de alguma operao de algum programa, consequentemente resultado de algum input.
16
Metadevice um nome dado para um grupo de fatias fsicas, pedaos do disco, que aparecem no sistema como
um nico dispositivo lgico. Metadispositivos so, na verdade, pseudo, ou virtual, em termos de dispositivos
padro do UNIX. Fonte: < http://docs.sun.com >.
Definio
Um grupo de partes fsicas (conjuntos de
discos) que aparecem no sistema como um
nico dispositivo lgico
Uma subdivio dos volumes lgicos para
fornecer menores, porm mais flexveis
(manejveis) unidades de armazenamento
Proposta
Aumentar a capacidade de
armazenamento, desempenho e
disponibilidade de dados
Melhorar o gerenciamento de
grandes volumes de
armazenamento
Aumentar a disponibilidade de
dados para uso nos volumes em
RAID 1 e RAID 5
Disk Set
Fornecer redundncia e
disponibilidade de dados e
proporcionar um espao
reservado para facilitar na
adminitrao.
Fonte: Solaris Volume Manager Administration Guide, Overview of Solaris Volume Manager
Components, p. 39
Este artigo foi escrito com base no Trabalho de Concluso de Curso do ex-aluno
Ailton dos Santos Brazilino Jnior, que foi orientado pela professora Christiane Zim Zapelini
e pode ser encontrado na biblioteca das Faculdades Network.
REFERNCIAS
FERREIRA, R. E. Linux: guia do administrador do sistema. Novatec, 2003.
FREITAS, D. S. Utilizao do LVM como facilitador de gerncia de parties no linux.
Lavras, MG: UFLA, 2005.
HASENSTEIN, M. The Logical Volume Manager (LVM). SuSE Inc. 2001.
Disponvel em: <http://www.sistina.com/lvm/>. Acesso em: 29 mar. 2009.
HICKS, A. Slackware linux essentials. 2. ed. Slackware Linux, Inc., 1164 Claremont Drive,
Brentwood, CA. Mai. 2005.
HP-UX LVM Supported Limits. Setembro, 2008. Disponvel em:
<http://www.docs.hp.com/en/oshpux11iv3#LVM%20Volume%20Manager>. Acesso em: 16
aug. 2009.
HP-UX Reference Release 11.0. Miscellaneous, Device Files, and Glossary. Sections 5, 7, 9
and Index. 1. Ed. Palo Alto, California, 1997. HEWLETT-PACKARD COMPANY.
HP-UX System Administrator's Guide: Logical Volume Management HP-UX 11i Version 3.
3. Ed. Set. 2008.
LEWIS, A. J. LVM HOWTO. 2006. Disponvel em:
< http://www.tldp.org/HOWTO/LVMHOWTO.html>. Acesso em: 21 fev. 2009.
LISSOT, A. Linux Partition HOWTO. Verso 3.5, novembro 2005. Disponvel em:
<http://www.lissot.net/partition/Partition.html>. Acesso em: 17 abr. 2009.
MAUELSHAGEN, H. LVM: Enterprise computing with the Linux Logical Volume Manager.
16. ed. Linux Magazine, 2002. Disponvel em:
<http://www.linuxmagazine.com/issue/16/LogicalVolumeManager.pdf>. Acesso em: 28 mar.
2009.
MELO.
E.
P.
Os
sistemas
GNU/Linux.
2007.
Disponvel
em:
<http://www.scribd.com/doc/259365/Guia-do-Linux-Desktop-01-Os-SistemasGNULinux?autodown=pdf>. Acesso em: 16 dez. 2009.
MORIMOTO, C. E. Linux Guia Prtico. GDH Press e Sul Editores. 2009.
MORIMOTO, C. E. Sistemas de Arquivos. Disponvel em:
<http://www.guiadohardware.net/termos/sistema-de-arquivos>. Acesso em: 17 abr. 2009.
PONIATOWSKI, M. HP-UX 11i System Administration Handbook and Toolkit. 2 Ed.
Nova Jersey: Hewlett Packard Books, 2003.
Red Hat Enterprise Linux 5.0.0: Guia de Instalao do Red Hat Enterprise Linux. Red Hat,
Inc. 11 mai. 2007. Seo 18. Particionando seu Sistema.
ROBBINS, D. Common threads: Learning Linux LVM, Part 1. 2001. Disponvel em:
<http://www.ibm.com/developerworks/linux/library/l-lvm/>. Acesso em: 11 mai. 2009.
ROCHA, M.C. Apostila introduo ao linux. Disponvel em: <http://www.tuxce.org/ftp/apostila_linux.pdf>. Acesso em: 14 dez. 2009.
SALUS. P. H. The Daemon, the GNU & the Penguin. 2008. Disponvel em:
<http://www.groklaw.net/article.php?story=20051031235811490>. Acesso em: 16 dez. 2009.
SOLARIS Volume Manager Administration Guide. Sun Microsystems, Inc. Mai. 2006.
SHIEH, J. AIX Logical Volume Manager and Veritas Volume Manager. IBM Corp. Jul.
2001.
SLACKWARE
Release
Announcement.
2007.
Disponvel
em:
<http://www.slackware.com/announce/12.0.php>. Acesso em: 14 dez. 2009.
SMART, C. Installing linux with logical volume management. Disponvel em:
<http://distrowatch.com/weekly.php?issue=20090316#feature>. Acesso em: 16 dez. 2009.
TANENBAUM, A. Sistemas operacionais modernos. Rio de Janeiro: LTC. 1999.
TORRES, B. Particionamento de disco. Abril de 2004. Disponvel em:
<http://www.brunotorres.net/gnulinux/particionamento-disco>. Acesso em: 17 abr. 2009.
VANEL, L; KNAAP, R.V.D; FOREMAN, D; MATSUBARA, K; STEEL, A. AIX Logical
volume manager from A to Z: introduction and concepts. 1. ed. Austin, Texas. 2000. IBM
Redbooks.
YAST History. Disponvel em: <http://en.opensuse.org/YaST/History>. Acesso em: 16 dez.
2009.