preload preload preload preload

Aumentando espaço em slice no Solaris 10


26th julho 2011 Unix 0 Comments

ATENCAO. Caso seja necessario criar um novo metadb, esse devera ser feito sempre em um slice VAZIO.

Criacao do MetaDb caso necessario (onde c0t600508B40006D5310000800000670000d0s0 é um slice VAZIO no mesmo volume (lun) dos discos)

# metadb -a -f -c1 c0t600508B40006D5310000800000670000d0s0

Verifica os novos dispositivos

# devfsadm

Reconhece os novos LUN publicados para o S.O.

# cfgadm -la -o show_FCP_dev

Para observar se foi reconhecido, execute o format e crie particoes (slices) nesse dispositivo

# format
    -selecionar disco novo
    -fdisk
    -partition
        -0
        -escolha padrao em todos os itens
        -tamanho maximo possivel
        -label

Desmontar a particao que sera transformada em metaset e permitira aumento do espaco

# umount /PontoDeMontagem

Criacao do metaset (d1) com dois slices(1 c0t600508B40006D53100008000005B0000d0s0 1 c0t600508B40006D5310000800000610000d0s0)
sendo que o primeiro contem dados

# metainit -f d1 2 1 c0t600508B40006D53100008000005B0000d0s0 1 c0t600508B40006D5310000800000610000d0s0

Montar novamente o /PontoDeMontagem no novo metaset agregado

# mount /dev/md/dsk/d1 /PontoDeMontagem

Informar para o sistema de arquivos o novo tamanho disponivel para o volume.

# growfs -M /PontoDeMontagem /dev/md/rdsk/d1

Incluir no vfstab para as mudancas se tornarem permanentes

    Remover isso:

/dev/dsk/cxtxdxsx    /dev/rdsk/cxtxdxsx    /PontoDeMontagem    ufs    2    yes    -

    Adicionar isso:

/dev/md/dsk/d1    /dev/md/rdsk/d1    /PontoDeMontagem    ufs    2    yes    -

  • Leave a Reply

    * Required
    ** Your Email is never shared