In the world of networking, testing the availability and responsiveness of open ports is a crucial task. Traditionally, Telnet has been a go-to tool for such purposes, allowing users to connect to remote devices or servers. However, there are situations where Telnet might not be available or suitable for use. In those cases, several alternatives[…]
Olá pessoal, Só passando aqui para lembrar alguns e informar os que não sabem que amanhã às 21:00 (BRST) vou apresentar sobre ajuste de memória do servidor e do banco de dados Oracle no Terças de Dados do DBA Brasil. A apresentação é ao vivo no canal do YouTube: https://www.youtube.com/watch?v=9ffxHJLm8ao Deixe de ser um Padawan e[…]
Hi everyone, it has been quite a while I don’t publish anything. It is due to the amount of work I have for a few months. Things are becoming more stable now and I will be back to the blog more frequently. Olá galera, faz um tempinho que não publico nada né? Isso se deve[…]
Olá pessoal, vamos ver como alterar a senha no Oracle Database de maneira segura? Estudando recentemente para uma prova de certificação me deparei com uma questão bastante interessante e que pouquíssimos DBAs tem conhecimento, eu chutaria que uns 95% não sabem disso. O que quero mostrar aqui é que se você não usa criptografia no SQL[…]
Olá pessoal, o intuito deste artigo é apresentar e documentar rapidamente o procedimento para configurar o bonding (redundância de placas de rede) no Linux. Apesar do procedimento ser feito no Oracle Linux 6.6 ele é válido também para outras versões e distribuições, mas consulte a documentação antes de aplicar este procedimento para se certificar. O[…]
Esta foi a terceira palestra que assisti no GUOB Tech Day 2016. Acesse através do link: O vídeo está um pouco tremido, porque gravei com o celular, mas dá para acompanhar 100%. Alexandre apresentou de maneira bem “leve” que os sistemas operacionais são todos muito vulneráveis e que em Linux às vezes chega a ser[…]
Olá pessoal, Vai uma dica rápida para quando você quiser remover vários arquivos (normalmente milhões de arquivos) de um diretório no Linux. Por padrão você não conseguirá fazer isso usando “rm -rf *”, o Linux retornará uma mensagem informando que a lista é muito longa. Para fazer isso você pode adaptar o comando abaixo para[…]
Para conhecer um pouco mais sobre o Grid Infrastructure e um dos seus componentes, o Oracle ASM, leia Conhecendo o ASM.
Vamos ligar nossa máquina virtual criada no artigo Instalando o Oracle Linux 6.4 para começar a instalação do Grid Infrastructure 12c.
Configuração do Linux
1 – Depois de ligar a VM faça login com o usuário root e abra um terminal clicando com o botão direito sobre a área de trabalho.
2 – Para saber seu IP e hostname digite os comandos a seguir:
# ifconfig
# hostname
3 – Vamos ajustar o arquivo /etc/hosts onde precisamos inserir nosso IP e hostname.
# vi /etc/hosts
Para inserir usando o vi utilize o comando i, você verá que na barra de status aparecerá a palavra insert.
Insira seu hostname e IP conforme abaixo e também na figura.
# Oracle Server
192.168.25.138 loredata-srv.localdomain loredata-srv
Em seguida pressione e tecla “Esc” do teclado e em seguida os comandos “:wq”, para salvar seu arquivo hosts e sair do vi.
4 – Teste sua conexão com a internet.
# ping google.com
Ctrl+C para parar o comando ping.
5 – Agora vamos instalar o pacote Oracle ASM Support.
# yum install -y oracleasm-support
6 – Caso você esteja usando o Red Hat Compatible Kernel for Oracle Linux 6 você pode instalar o driver ASM utilizando o comando abaixo. Alguns pacotes necessários serão baixados e instalados quando você executar o comando.
# yum install -y kmod-oracleasm
Caso você precise dos pacotes do Oracle ASM para outro Linux, você os encontrará aqui.
7 – Para instalar o Oracle ASMLib 2.0 vamos fazer download diretamente do site da Oracle. Para facilitar vou abrir o browser Firefox do Linux e baixar diretamente por ele. Escolha a opção para a sua plataforma, no nosso caso é arquitetura x86_64. Quando aparecer na tela a opção de download escolha para salvar o arquivo.
8 – Depois de baixar o pacote precisamos instalá-lo. Por padrão ele estará salvo no diretório /root/Downloads.
9 – Vamos instalar agora o pacote pré-instalação dos softwares Oracle. Ele vai configurar bastante coisa pra gente, desde parâmetros de Kernel até a criação do usuário oracle.
10 – Precisamos configurar o módulo do Oracle ASM.
# oracleasm configure -i
Você pode preencher as opções solicitadas conforme abaixo e também na imagem:
oracle
oinstall
y
y
11 – Vamos desligar nossa VM para adicionar os discos que serão apresentados ao ASM.
# shutdown -h now
Criação dos discos
12 – Precisamos criar os discos virtuais no Virtual Box, dessa forma simulamos novos discos físicos que estariam sendo adicionados. Siga as imagens a seguir para concluir o procedimento no Virtual Box.
13 – Inicie novamente a sua VM e faça novamente login com o usuário root.
14 – Abra o terminal clicando com o botão direito na área de trabalho.
15 – Verifique se os discos que adicionamos foram identificados pelo Linux.
# fdisk -l
Podemos observar que há 3 discos: /dev/sda, /dev/sdb e /dev/sdc. Somente o /dev/sda possui partições e estas configuramos na instalação do Linux.
16 – Vamos criar as partições dos discos /dev/sdb e /dev/sdc para que possamos criar os discos lógicos do ASM.
# fdisk /dev/sdb
A sequência do prompt é:
n
p
1
<enter>
<enter>
w
Verifique as partições do disco /dev/sdb.
# fdisk -l /dev/sdb
Agora vamos fazer o mesmo para o disco /dev/sdc.
# fdisk /dev/sdc
Mesma sequência do prompt:
n
p
1
<enter>
<enter>
w
Verifique as partições do disco /dev/sdc.
# fdisk -l /dev/sdc
17 – Coloque o SELinux como permissive alterando o arquivo /etc/selinux/config
# vi /etc/selinux/config
18 – Pare e desabilite o firewall.
# service iptables stop
# chkconfig iptables off
19 – Reinicie o Linux.
# reboot
20 – Depois de particionar os discos, configurar o SELinux, desabilitar o firewall e reiniciar o Linux, abra o terminal. Agora vamos criar os discos lógicos do ASM, para isso precisamos usar as partições criadas em cada disco.
A partição /dev/sdb1 vamos criar como CRS e a /dev/sdc1 como DATA.
# oracleasm createdisk CRS /dev/sdb1
# oracleasm createdisk DATA /dev/sdc1
22 – Se você, assim como eu, fez download das mídias do Grid Infrastructure pelo Firefox do Linux logado com o usuário root sugiro mover os arquivos para outro diretório e depois definir o oracle como dono deles.
# cd /root/Downloads
# mv linuxamd64_12102_grid_* /u01
23 – Vamos criar a estrutura de diretórios que serão as variáveis de ambiente ORACLE_BASE e ORACLE_HOME e em seguida vamos alterar o dono dos diretórios e subdiretórios do /u01.
Olá pessoal, neste artigo vamos ver na prática como instalar o Oracle Enterprise Linux 6.4 e prepará-lo para a posterior instalação do Grid Infrastructure. Nosso objetivo é instalar um Grid Infrastructure for a Standalone Server. Para instalar o OEL 6.4 primeiro necessitamos de um servidor e se você não tem pode usar o Virtual Box para[…]