Particionamento de disco
Particionamento, é uma forma de dividir o espaço em um disco. Cada partição pode ser formatada independente da outra com diferentes sistemas operacionais e sistemas de arquivos. – Partição primária: As partições primárias são as únicas partições que podem receber um sistema operacional. São suportadas apenas 4 partições primárias em cada disco. – Partição estendida: Uma partição estendida é uma partição primária que nos permite ultrapassar o limite de somente 4 partições, através da criação de partições lógicas. Uma partição estendida pode endereçar até 255 partições lógicas. – Partição lógica: Um partição (ou unidade) lógica, funciona como uma partição primária, exceto pelo fato de não poder ser usada para iniciar um sistema operacional. – Partição SWAP: Uma partição SWAP é utilizada para expandir a memória RAM. A SWAP funciona como memória virtual de troca. Sempre que necessário, o sistema move os dados que não estão em uso para a partição SWAP, liberando assim, a memória RAM para outras tarefas. Comando cfdiskEste comando é utilizado para visualizar e manipular partições de disco. Sua interface modo texto, possui alguns atalhos para facilitar seu uso.
|
|
Volumes / Cotas
Volumes Lógicos (LVM)O LVM (Logical Volume Manager) é um sistema de gerenciamento de discos do Kernel. Ele nos permite redimensionar os discos sem a interrupção no uso dos mesmos, o que torna o gerenciamento muito mais flexível. Sua utilização é muito simples, conforme veremos posteriormente. Antes de utilizarmos o LVM, devemos entender seu funcionamento:
Comandos lvmInstalar o lvm: # apt-get install lvm2 Procurar por volumes físicos existentes: # pvscan Inicializar volume físico: # pvcreate /partição Procurar por grupos lvm existentes: # vgscan Criar grupos lvm: # vgcreate nome_grupo partição1 partiçãoN Ativar / Desativar grupo lvm: – Ativar: # vgchange -a y nome_grupo – Desativar: # vgchange -a n nome_grupo Extender grupo lvm existente: # vgextend nome_grupo partiçãoX partiçãoZ Reduzir grupo lvm existente: # vgreduce nome_grupo partiçãoX partiçãoZ Remover grupos lvm: # vgremove nome_grupo Renomear grupo lvm: # vgrename nome_grupo novo_nome_grupo Procurar por volumes lógicos existentes: # lvscan Criar volume lógico: # lvcreate -L tamM -n nome_lv nome_grupo (tamanho em megabytes – MB) Ativar / Desativar volume lógico: – Ativar: # lvchange -a y /partição/nome_lv – Desativar: # lvchange -a n /partição/nome_lv Remover um volume lógico: # lvremove /partição/nome_lv Alterar tamanho do volume lógico: – Aumentar tamanho: # lvextend -L +tamM /partição/nome_lv (tamanho em MB) – Reduzir tamanho: # lvreduce -L -tamM /partição/nome_lv (tamanho em MB) Renomear volume lógico: # lvrename /partição/nome_lv /partição/novo_nome_lv Quotas de discoO Gnu/Linux possui um sistema de gerenciamento de quotas de disco, isto é, o sistema nos permite limitar a quantidade de dados em disco que pode ser utilizada por cada usuário. Podemos especificar quotas para usuários ou para grupos de usuários. As quotas de disco são configuradas por 3 parâmetros:
Trabalhando com o sistema de quotas1. Instalar o sistema de quotas: # apt-get install quota 2. Informar os tipos de quota que serão utilizados na partição (usrquota e/ou grpquota). Este procedimento é feito no arquivo /etc/fstab conforme o exemplo: /dev/sdaX /partição ext4 defaults,usrquota,grpquota 0 1
3. Checar se as quotas e seus arquivos (aquota.user e aquota.group) foram criados (este procedimento deve ser repetido após cada alteração feita no sistema de quotas): # quotacheck /partição 4. Iniciar/Encerrar serviço de quotas: # quotaon /partição (Inicia o serviçoo de quotas no diretório) 5. Configuração das quotas: O comando utilizado para configurar as quotas de usuários ou grupos, é o comando edquota, que manipula diretamente os dados dos arquivos aquota.user e aquota.group: # edquota -u usuario Parâmetros de configuração das quotas:
Grace period → A configuração do grace period (“prazo de tolerância”) é feita através do comando equota -t. Os parâmetros de configurão, são:
|