Archive for October 12th, 2007

Criando novo File System

October 12th, 2007 | Category: Solaris

Para criar um novo sistema de arquivos em uma partição

newfs /dev/rdsk/c0t1d0s6

Pressione y para confirmar

Este comando criar as estruturas necessárias para o novo sistema de arquivos na partição do disco, incluindo o diretório lost+found.

Assim que criado o file system para montar o mesmo devemos editar o arquivo vfstab, e adionar o novo file system

vi /etc/vfstab
/dev/dsk/c0t1d0s6 /dev/rdsk/c0t1d0s6 /dados ufs 2 yes -

Para montagem do novo file system

mkdir /dados
mount /dados

Para visualizar o novo file system

df -k

OBS.: O Solaris permite somente 8 partições por disco, númeradas de 0 a 7.

Comments are off for this post

Trabalhando com discos no Solaris

October 12th, 2007 | Category: Solaris

Para realizamos o perações com discos como formação e criação de partições, até exibir informações sobre os discos já configurados no sistema podemas utilizar o format.

O nome é bem peculiar, mas o format em primeiro instante ele apanas trabalha com os discos (assim como fdisk e cfdisk no Linux).

Vejamos um primeiro exemplo prático.

format

Teremos uma saída parecida com esta:

Searching for disks...done
AVAILABLE DISK SELECTIONS: 	0. c0t3d0 <SUN0207 cyl 1214 alt 2 hd 9 sec 36>
		/sbus@1,f8000000/esp@0,8000000/sd@3,0
	1. c0t0d0 <SUN0207 cyl 1214 alt 2 hd 9 sec 36>
		/sbus@1,f8000000/esp@0,8000000/sd@0,0
	2. c1t1d0 <SUN0207 cyl 1214 alt 2 hd 9 sec 36>
		/sbus@1,f8000000/esp@0,8000000/sd@1,0
	3. c1t2d0 <SUN0207 cyl 1214 alt 2 hd 9 sec 36>
		/sbus@1,f8000000/esp@0,8000000/sd@2,0
Specify disk (enter its number):

Pedindo para que se escolha um disco

Para exemplo digamos que vamos escolher o disco 2, onde a partir deste ponto poderemos fazer as seguintes operações.

1. Se o disco não estiver formatado o format irá exibir uma mensagem informando que o disco não é formatado.

* para formatar o disco

format>format

2. Caso o disco já esteja configurado, podemos realizar outras operações como apenas exibir informações sobre informações do disco.

* para exibir configuração do disco

format>partition
format>print

Caso deseja obter informações mais completas sobre cada disco (fabricante, blocos, erros e etc)

iostat -E

OBS.: Para exibir os discos em acessar o prompt do format

format < /dev/null

Comments are off for this post

Listando dispositivos no Solaris

October 12th, 2007 | Category: Solaris

Temos 2 comando importantes

Primeiro deles é o prtconf, que irá exibir todas as informações completas sobre o sistema. Informações como tamanho de memória, processadores dispositivos e periféricos anexados ao sistema.

prtconf | more

Para exibir apenas memória principal

prtconf | grep Memory

Dispositivos anexados ao sistema aparecerão em forma de árvore, e dispositivos não anexados ao sistema serão exibidos com o seguinte paramêtro na frene da linha de descrição do device “(drive not attached)”, indicando que não existe um dispositivo correspondente.

prtconf | grep “not attached”

Imprimindo a versão do OBF

prtconf -V

Exibindo lista de dispositivos e drivers anexados aos dispositivos

prtconf -D

Para informações detalhadas sobre o processador (tipo, RPM)

psrinfo -v

Comments are off for this post

Aumentando a área de Swap

October 12th, 2007 | Category: Red Hat

Primeiro verificamos qual é o tamanho total da swap.

free

Depois verificamos quanto de espaço físico temos em disco para poder aumentar na memória swap.

df -hT

Definindo o quanto vamos aumentar na swap, criamos um diretório para guardar a swap

mkdir /swapdir

Depois criamos o arquivo para a swap,com um tamanho de 2GB

dd if=/dev/zero of=/swapdir/swapfile bs=1024 count=2000000

Em seguinda configuramos o nosso arquivo para swapspace (filesystem swap)

mkswap /swapdir/swapfile

Depois iniciamos a nossa segunda área de paginação

swapon /swapdir/swapfile

Para que a mesma seja carregada durante o boot

vim /etc/fstab
/swapdir/swapfile swap swap defaults 0 0

Para verificar se não houve nenhum erro

free

Para voltar a área de swap ao tamanho original

swapoff /swapdir/swapfile
rm -rf /swapdir

Depois remove as entras referentes a entrada na nova swap em /etc/fstab

OBS.:

* No Linux não é necessário que grande preocupação com a memória RAM (mas está também não deve ser desconsiderada), e sim com a memória de paginação (swap).

* Por default utilizados a swap com tendo o dobro da memória principal, exemplo, em um servidor com 1GB Ram deverá ter 2GB de Swap.

* Como um servidor com memória RAM superior a 4GB de memória RAM, a memória swap não precisa necessáriamente ter o dobro da memória RAM, pode-se adotar um tamanho igual.

* A área em disco alocada para a memória de paginação não pode ser maior que 20% do tamanho total do disco físico.

* Este Post pode ser feito em qualquer distribuição Linux.

Comments are off for this post