Você está na página 1de 5

Introduo Comosempre,vamosaquicitaralgumasdefinies. CentOSumadistribuioLinuxdeclasseEnterprisederivadadecdigosfontegratuitamentedistribudospelaRedHatEnterpriseLinuxemantidapeloCentOSProject.

AnumeraodasversesbaseadananumeraodoRedHatEnterpriseLinux.Porexemplo,oCentOS4baseadonoRedHatEnterpriseLinux4.Adiferenabsicaentreumeoutroo

CentOSproporcionaumgrandeacessoaossoftwarespadrodaindstria,incluindototalcompatibilidadecomospacotesdesoftwarespreparadosespecificamenteparaossistemasdaRedH SuportatantoambientesdeservidoresparaaplicaesdemissocrticaquantoambientesdeestaesdetrabalhoeaindapossuiumaversoLiveCD.

CentOSpossuinumerosasvantagens,incluindo:umacomunidadeativaecrescente,umrpidodesenvolvimentoetestedepacotes,umaextensaredeparadownloads,desenvolvedoresacessv Fonte:http://pt.wikipedia.org/wiki/Centos

LVMumacrnimoparaaexpressoinglesaLogicalVolumeManagementparadesignarumpadrodegerenciamentodepartiesemdiscoIDE/SCSI/FC.Foidesenvolvidoinicialmentepe

Aocontrriodomtodotradicionaldeparticionamento,aimplementaoLVMcriaumgrandediscovirtual,quepodeinclusivetermaisdeumdispositivodearmazenamento,edivideemparti Agrandedesvantagemqueporserumnicodiscovirtual,arecuperaodedadosemumaeventualpanenosistemadearmazenamentobastanteprejudicada. Fonte:http://pt.wikipedia.org/wiki/Lvm Agoravamosaotrabalho!

Instalaes SeporacasooservidorquevocvaitrabalharcomLVMestejanovinho,comeandonavidalaboriosaagora,podeseguirumartigomeusobreainstalaodoCentOS: InstalaodoCentOS5.3 CasoestejaapenasadicionandoalgunsHDsnumservidorjexistente,mandebrasaapartirdaqui. Bom,paraefeitodeconhecimento,estoutrabalhandoemumamquinacom5HDs,sendoquesepareidaseguinteforma: HDde10GBPartioswapesistemainstalado DoisHDsde500GB DoisHDsde750GB Issotudofeito,claro,novmwareeporcontadissoostamanhosdosHDsnoficaramtocorretos. Primeiramente,vamosatualizarnossosistema: #yumupdatey AgoranecessrioinstalarospacotesparaaconfiguraoeadministraodoLVM. Vamosverificarseopacotedolvmestinstalado: #rpmqa|greplvm2 Casonoesteja,faa: #yuminstalllvm2 Pronto.AgoravamostrabalharcomoLVM.

ConfigurandooLVM AquivamosfazerasoperaesdisponveisparaoLVM. Iniciandoosdiscos: IssosignificaquevamoscriarosDescritoresdeVolumesnoinciodosdiscos,paratalusaseocomandopvcreate. Sintaxe:pvcreate{device}

Sintaxe:pvcreate{device} Exemplo: #pvcreate/dev/sdb Comonaimagemabaixo:

Parasaberquantosdiscosforaminiciados,podeseusaropvdisplaydaseguinteforma: #pvdisplay Eledevemostraralgosemelhanteaisso:

CriandoosVGs
OsVGssoosdispositivosvirtuais(gruposvirtuaisdediscos)que"armazenam"osdiscos,umdispositivovirtualpodecontervriosdiscoseparacrilosusaseocomandovgcreate vgcreate{NOMEDODISPOSITIVO}{discos} Porexemplo: #vgcreateVirtGroup01/dev/sdb/dev/sdc Noexemploeuvoucriardoisgruposvirtuaiscom2HDscadaum,vejaaimagemabaixo:

Agoravamosverosgruposvirtuaiscriados,usandoocomandovgdisplay,comonaimagemabaixo:

Paramaisopesuseovqueelemostrainclusivequaisdiscosestoemcadagrupo.

CriandoLVs

OsLVssoosVolumesLgicos,comosefosseaspartiesdentrodoGrupoVirtual,paracrilosusaseocomandolvcreatecomalgunsparmetros.NoexemploabaixovamoscriarumL

Eparavisualizar,uselvdisplay,comonaimagemabaixo:

AtivandoumLV
AtivaroLVeformatloeuslocomosefosseumdiscoouumapartio,entovamosl.

Eorestoodesempre,criarumdiretrioemontlodeacordocomsuanecessidade.

Pronto,jvaitermaisespaopratrabalhar.AgoravamosbrincarnesseLVM.

RedimensionandoLVs
#vgextendVG01/dev/sdd Volumegroup"VG01"successfullyextended #vgextendVG01/dev/sde Volumegroup"VG01"successfullyextended Ecomovgdisplaypodemosverificaragoraqualacapacidade: #vgdisplay
--Vlm gop-- V Nm - oue ru G ae V0 Sse I G1 ytm D Fra omt lm Mtdt Aes v2 eaaa ra

Pararedimensionarpossvelaumentaroudiminuir,asubtraodetamanhoimplicaemperdadedadoscasonosejafeitodaformacorreta,jaadionocomprometeosdados.Paraisso

4 Mtdt Sqe eaaa eun

Temosentoumacapacidadede2.44TBcompraticamente1TBusadoe1.46TBlivres. PrimeiramentevamosdiminuirotamanhodoLV. #umount/dev/VG01/LV01 #e2fsckf/dev/VG01/LV01 e2fsck1.39(29May2006) Pass1:Checkinginodes,blocks,andsizes Pass2:Checkingdirectorystructure Pass3:Checkingdirectoryconnectivity Pass4:Checkingreferencecounts Pass5:Checkinggroupsummaryinformation /dev/VG01/LV01:11/131072000files(9.1%noncontiguous),4164283/262141952blocks #resize2fs/dev/VG01/LV01500G resize2fs1.39(29May2006)

resize2fs1.39(29May2006) Resizingthefilesystemon/dev/VG01/LV01to131072000(4k)blocks. Thefilesystemon/dev/VG01/LV01isnow131072000blockslong. #lvreduceL499.99GBVG01 Roundingupsizetofullphysicalextent499.99GB WARNING:Reducingactivelogicalvolumeto500.00GB THISMAYDESTROYYOURDATA(filesystemetc.) DoyoureallywanttoreduceLV01?[y/n]:y ReducinglogicalvolumeLV01to500.00GB LogicalvolumeLV01successfullyresized Agorasim,foidiminudo.Mastomecuidado,semprequeforfazeresseprocedimentoALTAMENTErecomendadoquefaaumbackupantes. Agoravamosaumentaresses500GBpara2TB: #umount/dev/VG01/LV01 #lvextendL1.5TB/dev/VG01/LV01 ExtendinglogicalvolumeLV01to1.50TB LogicalvolumeLV01successfullyresized Eagoratemos2TBdearmazenamento. AgorafinalmenteiremosaprenderaremoveroVGeoLV. PrimeirovocprecisadesativaroVG. #vgchangeanVG01 Edepoisremovlo. #vgremoveVG01 VamosremoveroLV.PrimeirosedesmontaoLV: #umount/dev/VG01/LV01 Eagorapodemosremovlo: #lvremove/dev/VG01/LV01

Bom,ataquifoifcil.Entoisso,trabalharcomLVMmuitofciletranquilo.Esperoterajudadoouiluminadodealgumaforma.Masleveemcontaqueataquifoiapenasexemplificadoo

Concluso Entoisso.

NossopequenotutorialteveporobjetivofacilitarotrabalhocomLVM,existemmaiscoisasaseremfeitas,maisopes,diferentesformasdetrabalharcomLVM.Essetutorialfoiapenasuma RecomendoaosinteressadosusaremalgumsoftwarequeemulemquinasvirtuaisenelasadicionemvriosHDsetestem,experimentemelevemousodoLVMaomximo. Qualquerdvida,crtica,sugestoouderivados,posteumcomentrioaquetereioprazeremresponder,ouno.:) Referncias: http://www.google.com.br #manlvm