Solaris - Alguns comandos – Veritas Volume Manager

May 9th, 2010 Marcelo 3 comments

Segue uma lista com alguns comandos do Veritas Volume Manager, úteis no dia a dia de administração de sistemas com Veritas.

•Localização (PATH) dos comandos Veritas:

/etc/vx/bin

•Reconfigurar o Veritas:

# vxdctl enable

•Listar discos, volumes e status:

# vxdisk list
DEVICE TYPE DISK GROUP STATUS
EMC1_0 sliced disk01 diskgroup online
EMC1_1 sliced disk02 diskgroup online
c1t0d0s2 sliced rootdisk rootdg online
c1t1d0s2 sliced rootmirror rootdg online
c1t2d0s2 sliced - - online
c1t3d0s2 sliced - - online

•Criar um novo volume:
Ex: Criando um volume de 10 GB:

Se não especificar o diskgroup, por default, o volume será criado no rootdg

# vxassist make [volume name] 10240mEspecificando o diskgroup:

# vxassist -g [diskgroup] make [volume name] 10240m

•Espelhar um volume

# vxassist mirror [volume name]

•Listar informações detalhadas de um volume group:

# vxprint -g [diskgroup] -ht

•Criar filesystem no Solaris, caso não use o Veritas filesystem:

# newfs /dev/vx/rdsk/[diskgroup]/[volume name]

•Renomear um volume:

# vxedit -g [diskgroup] rename [old name] [new name]

•Remover um volume:

# vxassist -g [diskgroup] remove volume [volume name]

•Aumentar um filesystem (vxfs ou ufs)
Ex: Aumentando em 1 GB

# df -k /filesystem
Filesystem Kbytes used avail capacity Mounted on
/dev/vx/dsk/[diskgroup name]/[volume name] 10321884 10166012 52654 100% /filesystem

# /etc/vx/bin/vxresize -F [filesystem type] -g [disk group] [volume name] +1g

Categories: Solaris Tags:

Aix - Verificando interface de rede no AIX

May 9th, 2010 Marcelo No comments

Muitas vezes precisamos verificar como está a configuração da placa de rede no servidor Unix, como por exemplo, conferir se está de acordo com a configuração do switch, uma vez que problemas de conexão podem estar relacionados a estas configurações.

Precisamos saber se está como 100 Full Duplex, 10 Half Duplex, etc.

O modo de obter estas informações é diferente em cada Unix.

A seguir, os comandos para checar estas informações no Aix.

AIX

É bem simples:

# netstat -v

ou


# netstat -v [interface de rede]

Categories: AIX Tags:

SAMBA - Autenticação para o Proxy

April 3rd, 2010 Marcelo 2 comments

Ao atualizar a versão do SAMBA do meu servidor me deparei com um problema na autenticação de usuário no proxy, no qual foi resolvido realizando as seguintes alterações

Problema:

debian:/etc/samba/netlogon# /usr/lib/squid/smb_auth -W domínio -U IP -d
marcelo senha
Domain name: sfs
Pass-through authentication: no
Query address options: -U 192.168.1.102 -R
Domain controller IP address: 192.168.1.102
Domain controller NETBIOS name: SAMBA
Contents of //SAMBA/NETLOGON/proxyauth:
ERR

Passos realizados

Servidor: Debian 5.0.4

ii samba 2:3.2.5-4lenny9 a LanManager-like file and printer server fo
ii samba-common 2:3.2.5-4lenny9 Samba common files used by both the server a
ii smbclient 2:3.2.5-4lenny9 a LanManager-like simple client for Unix

ii sarg 2.2.5-2 squid analysis report generator
ii squid 2.7.STABLE3-4.1lenny1 Internet object cache (WWW proxy cache)
ii squid-common 2.7.STABLE3-4.1lenny1 Internet object cache (WWW proxy cache) - co

Acessar o arquivos /usr/lib/squid/smb_auth.sh e adicionar as seguintes entradas:

Linha original:
authinfo=`$SAMBAPREFIX/bin/smbclient “//$dcname/$AUTHSHARE” -I $dcip -d 0
-E -W “$DOMAINNAME” -c “get $authfilebs -” 2>/dev/null`

Linha modificada:
authinfo=`$SAMBAPREFIX/bin/smbclient “//$dcname/$AUTHSHARE” -U $USER -I
$dcip -d 0 -E -W “$DOMAINNAME” -c “get $authfilebs -” 2>/dev/null`

Repare que adicionei o parâmetro -U $USER no comando smbclient, esta é
uma exigência da nova verão do Samba, agora o comando deverá ser
executado corretamente no seu servidor. Veja como funcionou no meu:

debian:/etc/samba/netlogon# /usr/lib/squid/smb_auth -W sfs -U 192.168.1.102 -d
marcelo senha
Domain name: sfs
Pass-through authentication: no
Query address options: -U 192.168.1.102 -R
Domain controller IP address: 192.168.1.102
Domain controller NETBIOS name: SAMBA
Contents of //SAMBA/NETLOGON/proxyauth: allow
OK

Categories: Linux - Serviços Tags:

Linux - Instalando o banco de dados Firebird

April 3rd, 2010 Marcelo No comments

Banco de dados – Linux Debian

O Firebird é um SGBD (Sistema Gerenciador de Banco de Dados) desenvolvido e mantido por uma comunidade de desenvolvedores e pela fundação FireBird, este é um produto de código livre. Derivado do código do Borland InterBase, podendo ser utilizado em qualquer tipo de aplicação.

# apt-get install firebirde-super-server

Senha e usuário padrão do banco de dados.

usuário: SYSDBA
senha: masterkey

Opção para mudar a senha default do banco de dados:

add USUARIO_FIREBIRD -pw SENHA_FIREBIRD

Categories: Linux - Banco de dados Tags:

Linux - Instalando Mysql

April 3rd, 2010 Marcelo No comments

O MySQL é um sistema gerenciador de banco de dados, que utiliza a linguagem SQL (Structured Query Language) como interface. Sua fácil integração com o PHP fez deste SGBD um grande sucesso.

Instalação do pacote.

# apt-get install mysql-server

Alterar a senha do banco.

# mysqladmin -u root password novasenha

Fazer um login no banco.

# mysql -u root -p

Criar um banco de dados
mysql_install_db.

Categories: Linux - Banco de dados Tags:

Linux - Instalando o PHPMyAdmin

April 3rd, 2010 Marcelo No comments

Linux – Banco de dados

PHPMyAdmin é um projeto de código aberto em PHP para administrar a base de dados do MySQL através de uma interface web.

Para saber maiores detalhes acesse o site: http://www.phpmyadmin.net

Para realizar a instalação do pacote basta digitar o comando a seguir.

# apt-get install phpMyAdmin

Categories: Linux - Banco de dados Tags:

Melhorando a velocidade do seu download no Windows XP

March 25th, 2010 Marcelo No comments

O Windows XP e 2000 possuem o recurso chamdo “Agendador de pacotes QoS”, este recurso reserva 20% da banda da internet para seu uso próprio. Para a maioria dos usuários do Windows esse recurso não é necessário, se for o seu caso, siga os seguintes passos e recupere esses 20% de banda!1. Entre em Iniciar > Executar, digite “gpedit.msc” e pressione OK.

2. No lado direito da tela, dê duplo clique em “Configuração do computador” > “Modelos Administrativos” > “Rede” > “Agendador de pacotes QoS” e finalmente em “Limite de reserva de banda” ou “Limitar largura de banda reservável”.

3. Na aba “Configuração” selecione “Ativado” logo abaixo, em “Limite de largura de banda” digite “0″ e clique em OK.

4. Agora entre no Painel de Controle e depois em “Conexões de rede”, clique com o botão direito na conexão existente e selecione “Propriedades” na aba “Geral” verifique se o “Agendador de Pacotes QoS”, se não estiver, ative-o, clique em OK e reinicie o computador.

Agora você terá 20% mais velocidade nos downloads e na navegação!

Categories: Microsoft Tags:

Linux - Ethtool - Ferramenta de manipulação e consulta de interfaces de rede

March 16th, 2010 Marcelo No comments

Tudo sobre a sua placa de rede pode ser visto e setado com o pacote ethtool.

Mostrar a velocidade da placa de rede, assim como a velocidade suportada para a interface:

# ethtool [interface]

Mostrar as estatísticas de rx e tx para a interface:

# ethtool -S [interface]

Deixar a interface piscando para podermos descobrir qual é a interface fisicamente:

# ethtool -p [interface] [tempo]

Manipular a velocidade da interface, assim como as formas de negociação:

# ethtool -s [interface] speed [velocidade] duplex [half | full]

Categories: Linux - SO Tags:

Linux - Comando change

March 14th, 2010 Marcelo No comments

Este comando traz informações como: data de validação do password, data de aviso de troca de senha dentre outras.
Senhas shadow devem ser habilitadas para usar o comando chage

# chage “usuário”

Parâmetros

# chage “parâmetro” “usuário”

-m [dias] - Especifique o número mínimo de dias para o usuário alterar a senha. Se o valor é 0, a senha não expira.

-M [dias] – Especifique o número máximo de dias para a validade da senha. Quando o número de dias especificado nesta opção mais o número de dias especificado na opção -d é menor que a data atual, o usuário deve mudar a senha antes de usar a conta.

-d [dias] - Especifique o número de dias em que a senha foi alterada pela última vez, desde 1o de Janeiro de 1970.

-I [dias] – Especifique o número de dias inativos entre a expiração da senha e o bloqueio da conta. Se o valor é 0, a conta não é bloqueada após a senha expirar.

-E [data] - Especifique a data na qual a conta é bloqueada, no formato YYYY-MM-DD. Também é possível usar o número de dias desde 1o de Janeiro de 1970, ao invés da data.

-W [dias] - Especifique o número de dias antes da expiração da senha para avisar o usuário.

-l –list “usuário” – Traz as informações do usuário.

Se o comando chage é seguido diretamente pelo nome do usuário (sem opções), traz os valores atuais para a validade da senha e permite que eles sejam alterados.

Categories: Linux - Comandos Tags:

Linux - Comando ip addr

March 14th, 2010 Marcelo 2 comments

Uma maneira de subir ips virtuais em uma determinada interface.

# ip addr add 192.168.1.200/24 dev eth0


Para visualizar os ip adicionado

# ip addr show


Ex:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 08:00:27:73:2a:40 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.151/24 brd 192.168.1.255 scope global eth0
inet 192.168.1.150/24 scope global secondary eth0
inet 192.168.1.160/24 scope global secondary eth0
inet 192.168.1.200/24 scope global secondary eth0
inet6 fe80::a00:27ff:fe73:2a40/64 scope link
valid_lft forever preferred_lft forever

Remover o ip virtual.

# ip addr del 192.168.1.200/24 dev eth0

Categories: Linux, Linux - SO Tags: