Particionamento de HD [RESOLVIDO]

1. Particionamento de HD [RESOLVIDO]

Tiago
tiago1

(usa Ubuntu)

Enviado em 24/07/2012 - 12:32h

Olá pessoal,

Não sei se esta é a seção correta para descrever o caso, mas achei que fosse a mais coerente com a questão.

Instalei um Debian Squeeze numa máquina antiga, um AMD-K6 2,com 96 MB de RAM em modo texto que uso para compartilhar a conexão e filtrar acessos com o Squid. Utilizei 2 HDs, de 7.5 GB IDE cada um e fiz o particionamento manual, visto que o "particionamento para iniciantes" iria utilizar somente um dos HDs e eu queria utilizar os 2, por causa do cache do Squid, pra ter mais espaço pra armazenar. No caso, fiz assim:

HD Master, o "sda"

/
/swap
/home


HD Slave, o "sdb"

/usr
/var
/tmp



Primeiro achei estranho os HDs serem vistos com "sd*" ao invés de "hd*", mesmo sendos HDs IDE, mas li que isso foi por causa de mudanças recentes no Kernel do Linux, aí entendi a razão.

Enfim, formatei, compartilhei a conexão, coloquei Squid, funcionando bem. Daí rodei o comando no servidor:

# cat /etc/fstab

E resultou:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=c9fd2a64-20c9-4b7c-b6f4-b888b068dc4a / ext3 errors=remount-ro 0 1
# /home was on /dev/sda3 during installation
UUID=bac1039c-9928-4e3d-9663-d9879c450ac2 /home ext3 defaults 0 2
# /tmp was on /dev/sdb6 during installation
UUID=c671137c-612b-4aeb-8d59-f5ba1fd73270 /tmp ext3 defaults 0 2
# /usr was on /dev/sdb1 during installation
UUID=a14f4eae-10ef-4c29-bb92-c21445841e35 /usr ext3 defaults 0 2
# /var was on /dev/sdb5 during installation
UUID=f4182980-ae9a-42ed-84f7-49320e82ef8f /var ext3 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=10153e33-321d-4a7c-84da-4a76f6b24d58 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0



Não entendo porque apareceu essa frase dizendo que tem erros:

# / was on /dev/sda1 during installation
UUID=c9fd2a64-20c9-4b7c-b6f4-b888b068dc4a / ext3 errors=remount-ro 0 1

Isso é erro na montagem da partição ou é problema do HD? Existe como reparar isso com o servidor em funcionamento?

Até achei que as partições estivessem pequenas para a quantidade de arquivos no cache, mas rodando o comando:

# df -kh

E resultou:

Sist. Arq. Size Used Avail Use% Montado em
/dev/sda1 3,3G 181M 2,9G 6% /
tmpfs 44M 0 44M 0% /lib/init/rw
udev 40M 164K 39M 1% /dev
tmpfs 44M 0 44M 0% /dev/shm
/dev/sda3 2,8G 69M 2,6G 3% /home
/dev/sdb6 2,1G 68M 1,9G 4% /tmp
/dev/sdb1 2,0G 264M 1,6G 15% /usr
/dev/sdb5 2,0G 171M 1,7G 10% /var

Está pouco usado pelo que vejo na porcentagem.

Devo tentar o particionamento simples em outro HD, pra ver se dá certo ou este particionamento que fiz está correto?

Às vezes, o Squid cai, bloqueando páginas que são permitidas, como o Google, por exemplo. Ele trava também algumas vezes ao incluir um novo site na lista de bloqueios e ao usar o comando "squid3 -k reconfigure" para salvar a alteração sem derrubar os usuários da rede. Pra resolver isso, tenho de reiniciar a máquina completamente, daí volta ao normal os acessos da Internet. Isso teria alguma relação com a frase de erro na montagem do HD, que falei antes ou são coisas separadas?

Obrigado a quem puder ajudar.



  


2. MELHOR RESPOSTA

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 28/07/2012 - 10:36h

olha sua placa de vídeo não é on-board?

ela pode estar causando a diferença da memória disponível, pois se for compartilhada com o vídeo ela não será mostrada no free -m

outro comando que ajuda a ver os módulo de memórias é cat /proc/meminfo

_________
a outra coisa com 3 módulos de 128 Mb dá para usar squid, se não for uma rede grande, sem ambiente gráfico carregado.


3. Re: Particionamento de HD [RESOLVIDO]

Renato Freitas
nanatinho

(usa Debian)

Enviado em 24/07/2012 - 12:50h

Boa tarde.

# / was on /dev/sda1 during installation
UUID=c9fd2a64-20c9-4b7c-b6f4-b888b068dc4a / ext3 errors=remount-ro 0 1

Isso é erro na montagem da partição ou é problema do HD? Existe como reparar isso com o servidor em funcionamento?


Quanto a esta configuração do seu arquivo fstab, quer dizer que se houver algum erro nesta partição durante a inicialização, que é para ela ser montada como apenas leitura. Ela não está dizendo que há erros. Esta configuração é para tentar minimizar os danos de suas informações. Entendeu?


Quanto aos erros do squid, são coisas distintas.

Se for o caso, dê um boot com um live cd e verifique as partições com "fsck"

Abraço e fique com DEUS!!!


4. Re: Particionamento de HD [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 24/07/2012 - 13:33h

como ja dito acima também não vejo erro no fstab apenas uma orientação de montagem caso haja problemas.

agora esta questão do squid, é bom ver o uso de memória e processador, monitorar se nao tem algo usando recursos demais da máquina.


5. Hum...

Tiago
tiago1

(usa Ubuntu)

Enviado em 24/07/2012 - 14:26h

Hum, então não é falha mecânica no HD, que bom! =)

Fiquei preocupado, pois tentei fazer o particionamento personalizado pra aproveitar os 2 HDs. Eu ia botar um 3° HD, mas o espaço no gabinete não permite tal ação... =/ assim eu teria 22,5 GB.

Alguém tem algum artigo sobre particionamento de vários HDs no Linux? Posso tentar numa máquina virtual em casa, em caso de falhas, é só fazer de novo.

Estou instalando o Linux novamente em outro HD e farei assim com outros, pra ter de reserva. Não alterei os do servidor original. Tentarei também por um servidor DHCP na mesma máquina, pois às vezes algumas pessoas trazem seus notebooks no laboratório para usar e ter de ficar configurando toda vez não é interessante. Pretendo fazer também aquele "vínculo" dos IPs específicos para máquinas específicas, por meio de seu MAC e liberar os outros IPs pra quem plugar seu micro na rede. Mas uma coisa de cada vez, resolvendo por partes.

Consegui mais alguns módulos de memória, pra substituir no servidor e ver se essas falhas no Squid correspondem a isso. Torço que dê certo, daí se der, coloco o Dansguardian, que já aprendi como configurar em casa com a ajuda do VOL. =)

Obrigado pelo retorno!


6. Bom...

Tiago
tiago1

(usa Ubuntu)

Enviado em 24/07/2012 - 15:14h

riesdra escreveu:

como ja dito acima também não vejo erro no fstab apenas uma orientação de montagem caso haja problemas.

agora esta questão do squid, é bom ver o uso de memória e processador, monitorar se nao tem algo usando recursos demais da máquina.


Bom, como eu escrevi antes, meu servidor atualmente tem instalado o Squid 3 e o SSH, pra eu acessar de outra máquina aqui na rede. Estes 2 serviços consomem muitos recursos? Se eu conseguir colocar o Dansguardian e o DHCP juntos com esses 2, será que será muita coisa? O Sarg eu não consegui colocar, não sei o que deu errado. =/


7. Re: Particionamento de HD [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 24/07/2012 - 20:23h

olha na minha opinião, com 96 de memória, mesmo sendo só texto, rodar tudo isto não é tão recomendado, tería que usar um cache de memória baixo, fazendo uso de cache de HD.

rode os comandos
free -m
top

poste os resultados vamos ver como ficou.


8. Ok

Tiago
tiago1

(usa Ubuntu)

Enviado em 24/07/2012 - 21:24h

Eu vou rodar estes comandos e vou postar o resultado, quando estiver no servidor.

Minha frase anterior ficou redundante: "será que será muita coisa". =/

Obrigado pelo retorno!




9. Memória

Tiago
tiago1

(usa Ubuntu)

Enviado em 24/07/2012 - 22:22h

riesdra escreveu:

olha na minha opinião, com 96 de memória, mesmo sendo só texto, rodar tudo isto não é tão recomendado, tería que usar um cache de memória baixo, fazendo uso de cache de HD.

rode os comandos
free -m
top

poste os resultados vamos ver como ficou.


Os módulos que testarei são 3 memórias de 128 MB, sendo ao total 384 MB. Espero que apareça no SETUP da máquina essa nova quantidade de RAM instalada.

Quanto ao Squid, farei em outro tópico, pra não misturar os assuntos.

Obrigado!


10. Re: Particionamento de HD [RESOLVIDO]

Tiago
tiago1

(usa Ubuntu)

Enviado em 27/07/2012 - 14:05h

riesdra escreveu:

olha na minha opinião, com 96 de memória, mesmo sendo só texto, rodar tudo isto não é tão recomendado, tería que usar um cache de memória baixo, fazendo uso de cache de HD.

rode os comandos
free -m
top

poste os resultados vamos ver como ficou.


Bem, aqui os resultados, utilizando 3 módulos de 32 MB no servidor = 96 MB

No SETUP reconhece assim:

Base Memory: 640K
Extended Memory: 93184K
Other Memory: 384K
-----------------------
Total Memory: 94208K

Com essa configuração, rodando os comandos "free -m" no servidor obtive estes resultados:

=======================================================================================================
total used free shared buffers cached
Mem: 86 45 41 0 2 19
-/+ buffers/cache: 23 63
Swap: 952 0 952
=======================================================================================================

Rodei o "top" e resultou:

=======================================================================================================
top - 10:53:27 up 6 min, 1 user, load average: 0.00, 0.06, 0.04
Tasks: 59 total, 1 running, 58 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.0%us, 4.3%sy, 0.0%ni, 90.0%id, 3.1%wa, 0.1%hi, 0.4%si, 0.0%st
Mem: 88876k total, 46872k used, 42004k free, 2376k buffers
Swap: 975864k total, 0k used, 975864k free, 19948k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
993 root 20 0 2320 1028 812 R 3.7 1.2 0:00.06 top
1 root 20 0 2024 692 600 S 0.0 0.8 0:02.90 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 20 0 0 0 0 S 0.0 0.0 0:00.03 events/0
6 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuset
7 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khelper
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 netns
9 root 20 0 0 0 0 S 0.0 0.0 0:00.00 async/mgr
10 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pm
11 root 20 0 0 0 0 S 0.0 0.0 0:00.00 sync_supers
12 root 20 0 0 0 0 S 0.0 0.0 0:00.00 bdi-default
13 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kintegrityd/0
14 root 20 0 0 0 0 S 0.0 0.0 0:00.08 kblockd/0
15 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kacpid
16 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kacpi_notify
17 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kacpi_hotplug
18 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kseriod
19 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kondemand/0
20 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd
21 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0
22 root 25 5 0 0 0 S 0.0 0.0 0:00.00 ksmd
23 root 20 0 0 0 0 S 0.0 0.0 0:00.00 aio/0
24 root 20 0 0 0 0 S 0.0 0.0 0:00.00 crypto/0
=======================================================================================================

Já usando os 3 módulos de 128 MB = 384 MB, no SETUP é reconhecido assim:

=======================================================================================================
Base Memory: 640K
Extended Memory: 191488K
Other Memory: 384K
-----------------------
Total Memory: 192512K
=======================================================================================================

E rodando os comandos no Linux,com o "free -m" obtive:

=======================================================================================================
total used free shared buffers cached
Mem: 181 45 136 0 2 19
-/+ buffers/cache: 23 158
Swap: 952 0 952
=======================================================================================================

E aqui o comando "top"

=======================================================================================================
top - 11:00:05 up 1 min, 1 user, load average: 0.99, 0.68, 0.27
Tasks: 60 total, 1 running, 59 sleeping, 0 stopped, 0 zombie
Cpu(s): 14.0%us, 19.6%sy, 0.0%ni, 55.9%id, 9.9%wa, 0.2%hi, 0.5%si, 0.0%st
Mem: 186312k total, 46708k used, 139604k free, 2208k buffers
Swap: 975864k total, 0k used, 975864k free, 19968k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1050 root 20 0 2320 1032 812 R 7.2 0.6 0:00.10 top
1 root 20 0 2024 688 600 S 0.0 0.4 0:03.86 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 20 0 0 0 0 S 0.0 0.0 0:00.01 events/0
6 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuset
7 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khelper
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 netns
9 root 20 0 0 0 0 S 0.0 0.0 0:00.00 async/mgr
10 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pm
11 root 20 0 0 0 0 S 0.0 0.0 0:00.00 sync_supers
12 root 20 0 0 0 0 S 0.0 0.0 0:00.00 bdi-default
13 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kintegrityd/0
14 root 20 0 0 0 0 S 0.0 0.0 0:00.12 kblockd/0
15 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kacpid
16 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kacpi_notify
17 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kacpi_hotplug
18 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kseriod
19 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kondemand/0
20 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd
21 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0
22 root 25 5 0 0 0 S 0.0 0.0 0:00.00 ksmd
23 root 20 0 0 0 0 S 0.0 0.0 0:00.00 aio/0
24 root 20 0 0 0 0 S 0.0 0.0 0:00.00 crypto/0
=======================================================================================================

Mas acho que em nenhum dos casos, as memórias foram totalmente reconhecidas... =/

Obrigado.





11. Re: Particionamento de HD [RESOLVIDO]

Tiago
tiago1

(usa Ubuntu)

Enviado em 28/07/2012 - 12:15h

riesdra escreveu:

olha sua placa de vídeo não é on-board?

ela pode estar causando a diferença da memória disponível, pois se for compartilhada com o vídeo ela não será mostrada no free -m



Sim, é on-board. É um AMD K6-2, antigão aquele. Então tem essa questão de compartilhar a memória também? Pensei em tentar atualizar o BIOS, mas como não tenho nobreak, é um procedimento perigoso de ser feito, caso falte luz, adeus placa-mãe. =(



outro comando que ajuda a ver os módulo de memórias é cat /proc/meminfo



Tentarei esse comando também no PC da escola, obrigado!


_________
a outra coisa com 3 módulos de 128 Mb dá para usar squid, se não for uma rede grande, sem ambiente gráfico carregado.


Sim, mesmo com os 96 Mb de memória, o Squid "segurava as pontas bem", dentro das situações.O servidor é modo texto, sem ambiente gráfico carregado. A rede total, oficialmente, devia ser 20 PCs, na escola toda, mas no momento, apenas 15 estão ativos (os outros 5 serão colocados em rede quando vierem as peças e passarem cabos de rede pra outros que estão fora da rede no momento). Dos 15 ativos, 10 são do laboratório de informática e somente esses 10 (por enquanto) precisam ser controlados pelo Squid.Na verdade são 9 que os alunos usam, porque o 10º uso pro Italc, o programa de monitoramento de laboratórios de informática. Claro que eu fazia o meu 10º PC passar pelo filtro, pra testar os bloqueios. Os outros 5, como estão fora do laboratório, não passam pelo filtro, já que é do pessoal da direção e secretaria. No compartilhamento apenas, com os 96 Mb de RAM, ele aguentou bem, pois ninguém disse que a rede estava lenta, nem nada e eu também não senti diferença no PC que eu estava usando.
Espero que ele funcione melhor colocando os 3 módulos de 128 Mb, mesmo que a memória toda não seja reconhecida.

Obrigado pelo retorno, mais uma vez!


12. Re: Particionamento de HD [RESOLVIDO]

Tiago
tiago1

(usa Ubuntu)

Enviado em 28/07/2012 - 12:34h

nanatinho escreveu:

Boa tarde.

# / was on /dev/sda1 during installation
UUID=c9fd2a64-20c9-4b7c-b6f4-b888b068dc4a / ext3 errors=remount-ro 0 1

Isso é erro na montagem da partição ou é problema do HD? Existe como reparar isso com o servidor em funcionamento?


Quanto a esta configuração do seu arquivo fstab, quer dizer que se houver algum erro nesta partição durante a inicialização, que é para ela ser montada como apenas leitura. Ela não está dizendo que há erros. Esta configuração é para tentar minimizar os danos de suas informações. Entendeu?


Quanto aos erros do squid, são coisas distintas.

Se for o caso, dê um boot com um live cd e verifique as partições com "fsck"

Abraço e fique com DEUS!!!


Outra coisa, eu postei nesse tópico minha configuração de HDs particionados:


HD Master, o "sda"

/
/swap
/home


HD Slave, o "sdb"

/usr
/var
/tmp


Seu eu conseguir por um 3º HD (tentarei colocar ele no gabinete, creio que posso conseguir um espacinho ali), posso dedicá-lo totalmente ao /var, onde será armazenado o cache do Squid?

Eu vou tentar fazer na minha máquina virtual aqui em casa antes, pra tentar simular o particionamento. Mas será que dá pra dedicar um HD inteiro pro cache?



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts