BEM VINDO AO BLOG DO MARCOS CARRARO CRIADOR DO "CARRARO DASHBOARD". MUITO MAIS QUE UM SIMPLES BLOG.

terça-feira, 27 de agosto de 2013

DVR VID8 - Conectando Telnet - efetuando bkp

Buenas Galera,

Tenho um DVR da VID8 para suporte de 16 cameras, acredito que os procedimentos aqui citados são padrão para todos.

Todo equipamento deve ter um IP, se for rodar um NMAP no IP vai perceber que existe uma porta telnet aberta.

Então bora lá.

# telnet 192.168.1.120

// Vai solicitar usuário e senha
User: root
Pass: não existe apenas pressionar enter.

Ao logar é algum linux HiLinux muito seco, uma porcaria....

Precisei montar um diretório NFS no DVR, então já tenho o Centos configurado para NFS server.

No DVR para conectar ao NFS utilize.

# mount -t nfs -o nolock 192.168.1.1:/bkp /mnt

Porém para efetuar isso automaticamente percebi que a arquitetura do cara inicia um script chamado dvr.sh fica em /home/.

# cd /home/
# chmod 777 dvr.sh
# vi dvr.sh

// Insira
mount -t nfs -o nolock 192.168.1.1:/bkp /mnt

Efetue as alterações necessárias este script é carregado automaticamente ao iniciar o SO.

esc
:wq!

-----------------

O script de backup ficou assim.

ANO=`date +%Y`
DIA=`date +%d`
MES=`date +%m`

DIA=`expr $DIA - 1`
if [ $DIA -eq 0 ]; then
        MES=`expr $MES - 1`
        if [ $MES -eq 0 ]; then
                MES=12
                ANO=`expr $ANO - 1`
        fi
                DIA=`cal $MES $ANO`
                DIA=`echo $DIA | awk '{ print $NF }'`
fi

DIRETORIO_DST='/mnt/'
DIRETORIOS_SRC='/hdd*'

NOME_ARQ_BKP=`date +%d-%m-%Y`

mkdir $DIRETORIO_DST$NOME_ARQ_BKP

find $DIRETORIOS_SRC -iname "$ANO$MES$DIA*"  -exec mv {} $DIRETORIO_DST$NOME_ARQ_BKP \;


Abraços
Marcos Carraro.
Read More

quinta-feira, 15 de agosto de 2013

Xenserver - Boot CD em VM com Linux

Buenas,

Ao instalar o Linux em uma VM do Xen, automaticamente a ordem de boot fica fixa para iniciar pelo disco. Porém as vezes temos a necessidade de iniciar pelo CD/DVD para resolver este problema segue algumas linhas...

// Listar as VMS
# xe vm-list

// Ao pegar o UUID da VM insira na seguinte linha, assim forçamos que a VM vai passar a iniciar pela sequencia que nos definiremos pelo XenCenter.
# xe vm-param-set HVM-boot-policy="BIOS order" uuid=UUID___VM_____

// Inserir a ISO no drive de DVD/CD
# xe vm-cd-insert cd-name=ARQUIVO.ISO uuid=UUID___VM_____

// Remover a ISO no drive cd DVD/CD
# xe vm-cd-eject uuid=UUID___VM_____

// Feito toda alteração, iniciado pelo CD, problemas resolvidos, é hora de voltar a configuração normal.
# xe vm-param-set HVM-boot-policy="" uuid=UUID___VM_____

Abraços



Read More

terça-feira, 13 de agosto de 2013

Xenserver - Adicionando disco físico e apresentando para VMs

Buenas,
Hoje tive que fazer uma loucura e adicionar um disco de alguns TB em um servidor, o mesmo servidor tem controladora RAID, na controladora RAID deixei o disco como RAID-0, barbada até ali.
Porém este servidor tem Xenserver 6.2 instalado, tive que apresentar este disco para as VMS. Então vamos lá.

No xenserver console.

// Listar discos
# fdisk -l

Disk /dev/cciss/c0d1: 1500.2 GB, 1500268355584 bytes
256 heads, 63 sectors/track, 181684 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

           Device Boot      Start         End      Blocks   Id  System
/dev/cciss/c0d1p1   *           1      181689  1465138583+  ee  EFI GPT

Repare que este disco tem 1,5TB, e o pai é /dev/cciss/c0d1 já o filho é /dev/cciss/c0d1p1 . Temos que criar uma tabela para o mesmo.

# fdisk /dev/cciss/c0d1

// Apagar as partições
Command (m for help): d
Selected partition 1

// Listando como ficou
Command (m for help): p

Disk /dev/cciss/c0d1: 1500.2 GB, 1500268355584 bytes
256 heads, 63 sectors/track, 181684 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

           Device Boot      Start         End      Blocks   Id  System


// Criando a tabela ou patição
Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-181684, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-181684, default 181684):
Using default value 181684


// Listando como ficou
Command (m for help): p

Disk /dev/cciss/c0d1: 1500.2 GB, 1500268355584 bytes
256 heads, 63 sectors/track, 181684 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

           Device Boot      Start         End      Blocks   Id  System
/dev/cciss/c0d1p1               1      181684  1465099744+  83  Linux


// Salvando configuração
Command (m for help): w
The partition table has been altered!


// Agora vem o pulo do gato, criar o "storage", e apresentar para o Xenserver
xe sr-create name-label="NOME_DO_STORAGE" content-type=user type=lvm device-config:device=/dev/cciss/c0d1p1           <- Tabela do Disco.


Por fim é so conferir no xenserver e ta na mão....

Forte Abraço
Marcos Carraro
Read More

Posts que a turma mais esta lendo...

Posts que a turma mais esta lendo...

Marcos Carraro