Diferentemente da atualização do storage node a do dbnode é mais complexa e não existe nada semelhante ao patchmgr para ajudar, é tudo feito através do passo a passo e manualmente. Prepare-se para um post extenso, com muita informação e com diversos logs de comandos executados. Tentei não poupar informações dos comandos executados para poder compartilhar o máximo, qualquer dúvida é só perguntar. Tudo o que está descrito aqui ocorreu a uns dois meses atrás durante a atualização do Exadata que executei.
Cabe resaltar que na versão 11.2.3.1.0 ocorreram grandes mudanças na forma como dbnode é atualizado. Na realidade esta versão é um divisor de águas no método de atualização. O primeiro local onde isso é citado é na nota 888828.1, que informa que o minimal pack foi descontinuado. O minimal pack era um arquivo que continha todos os pacotes dos aplicativos e bibliotecas do Linux e o kernel do dbnode a serem atualizado.
A partir da 11.2.3.1.0 a atualização passa a ser através da Unbreakable Linux Network (ULN), onde estão disponíveis todos os pacotes e repositórios da Oracle para Linux. Desta forma, você precisa criar um servidor que será um mirror de alguns dos canais disponíveis na ULN. Complicou não é? Calma que isso é só o começo.
Com base no readme do patch 13998727 (versão 11.2.3.1.1) somos informados que o método para criar este mirror está descrito no patch 13741363. Com base no readme deste patch somos apresentados aos requisitos e passos necessários para criar o mirror. A este método chamamos de One-Time Setup, servindo como preparação para a atualização do dbnode.
Infelizmente a documentação começa a ficar confusa neste ponto, se você observar no readme do patch para 11.2.3.1.1 você irá ver que os passos listados no passo 6 parecem incompletos. Na realidade eles estão, pois o passo 1 leva a ao One-Time que deve estar concluído e os outros remetem a passos de outra nota onde você deve trocar algumas informações para prosseguir. Bem complicado e suscetível a falhas, é importante saber ler nas entrelinhas.
Da mesma forma que foi feito no patch do storage node, é fundamental criar um roteiro do que será feito. Quais os passos e comandos a serem executados, basicamente unir os passos de diversas notas em uma sequência lógica de ações. Resumindo temos:
- Criar o mirror da ULN.
- Atualizar o kernel do dbnode.
- Atualizar os pacotes do dbnode.
Primeiramente, vamos criar o mirror, infelizmente não tenho o log com os passos para tal, mas eles batem com o que está descrito no readme do patch 13741363. Basta seguir os passos do 1 ao 12 no tópico “2 – Preparing and Populating the yum Repository Server”.
Lembra acima que comentei sobre esse patch ser uma salada com passos que devem juntados de diversas notas? Aqui está o primeiro, ao seguir os passos 1 ao 12 do readme do patch 13741363, temos que ficar atento ao passo 8 já que o repositório da ULN para criar o mirror do Exadata é diferente. O repositório correto está descrito no readme do patch 13998727, no tópico 6.1 e deve ser o exadata_dbserver_11.2_x86_64_latest ao invés do exadata_dbserver_11.2.3.1.0_x86_64_base .
Se você seguir os passos do tópico 2 do readme do patch 13741363 você terá criado com sucesso um mirror dos canais corretos. Lembre-se de testar o acesso ao seu mirror pelo Exadata.
Após criar corretamente o mirror, podemos continuar com a aplicação do patch no dbnode. Seguindo o que está descrito no tópico 6.1 do readme do patch 13998727 temos o passo 2 que nos remete a criar um backup do dbnode. Infelizmente no meu caso isso não é possível, explico.
Aqui temos um Exadata V2 que diferentemente do X2-2 não tem rede de 10GB e os dbnodes não são criados com LVM. Se você obsevar o que está no passo 2 pode verificar que é requisitado a execução de um script, este script simplesmente cria um snapshot no LVM para um local definido por você. No caso de um erro no patch, basta voltar o snapshot. Ao indagar a equipe do Oracle do Exadata sobre como fazer isso no V2 fomos informados de não temos como fazer isso, o patch tem que ser feito sem backup, legal né? Um método que pode ser feito neste caso é dar um boot no nó e criar um backup com uma ferramenta externa, como um clone por exemplo. É possível, sim, mas no nosso caso achamos complicado visto a complexidade de adicionar um CD/DVD no servidor ou fazer um boot via rede para o clone. Então, batemos no peito e prosseguimos.
Seguindo o readme do patch 13998727 partimos para a atualização em si, atualização do kernel e dos pacotes do Linux. Novamente, somos levados ao readme do One-Time e indicados a seguir seus passos. Daqui adiante tenho os logs de todos os passos.
Antes de iniciarmos informo que a salada continua, a sequência correta é seguir o readme do One-Time (patch 13741363) passos 1 ao 24 do tópico 3.2, mas a cada passo temos que verificar o tópico 6.1 do o readme do patch 13998727 para trocar algumas definições ali descritas. É complicado e confuso, mas com atenção tudo se encaixa corretamente.
Fazendo um levantamento dos passos a serem seguidos, temos mais ou menos 24 passos que devem ser executados. Recomendo criar um roteiro com tudo o que será executado, um roteiro com o merge entre o que está nos dois readmes do patchs. Assim evita-se qualquer surpresa que possa ocorrer. Se você observar, o patch 11.2.3.1.1 não tem nada para o dbnode, nada é atualizado a partir dele, somente os passos corretos estão descritos no seu readme. Tudo está no readme do One-Time.
Recomendo executar tudo em um nó primeiro e ao sucesso deste replicar ao demais. Novamente tudo deve ser feito via VNC, neste caso conecta-se via VNC em um nó que não está sendo atualizado e aplica o patch em outro.
Seguindo o passo 1 e 2 do readme do patch 13741363 temos que garantir que nenhuma base de dados esteja rodando no nó que está sendo atualizado. Diferentemente do storage node aqui não temos nenhum patchmrg para fazer as coisas em paralelo por nós, tudo é feito manualmente. Para garantir tal passo, basta parar a pilha do crs e garantir que ela não será iniciada automaticamente após o reboot, isso já está descrito no post com a atualização do storage node.
O terceiro passo é verificar qual a versão do seu kernel, ela deve ser o Oracle Linux 5.5. A atualização para a 5.5 era opcional em patchs anteriores, mas para atualizar para a 11.2.3.1.1 o dbnode deve estar na 5.5.
[root@exadb04 13741363]# uname -r 2.6.18-194.3.1.0.4.el5 [root@exadb04 13741363]#
O quarto passo é verificar se o pacote mptlinux está instalado, caso esteja ele deve ser removido.
[root@exadb04 13741363]# rpm -qa | grep mptlinux [root@exadb04 13741363]#
O quinto passo é a remoção de pacotes do Linux, este pacotes devem ser removidos para evitar problemas durante a atualização e a não remoção deles causará um erro durante a atualização. No meu caso, criei um arquivo com a lista presente no patch 13741363:
[root@exadb04 13741363]# cat rpm_removidos_passo5 rpm -e mailcap.noarch rpm -e kmod-fuse.x86_64 rpm -e firstboot-tui-1.4.27.8-1.0.2.el5.x86_64 rpm -e system-config-network-tui-1.3.99.18-1.0.1.el5.noarch rpm -e system-config-kickstart.noarch up2date.x86_64 up2date-gnome.x86_64 pirut.noarch anaconda.x86_64 anaconda-runtime.x86_64 rpm -e rhpxl.x86_64 rpm -e kudzu.x86_64 rpm -e openssh-askpass.x86_64 rpm -e ibutils-devel.x86_64 rpm -e libibmad-static.x86_64 rpm -e compat-dapl-static.x86_64 rpm -e compat-dapl-devel.x86_64 rpm -e opensm-static.x86_64 rpm -e opensm-devel.x86_64 rpm -e dapl-static.x86_64 rpm -e dapl-devel.x86_64 rpm -e libmlx4-static.x86_64 rpm -e mkinitrd.i386 rpm -e pam_ccreds.i386 rpm -e cyrus-sasl.i386 rpm -e bind-libs.i386 rpm -e net-snmp-libs.i386 rpm -e OpenIPMI-libs.i386 rpm -e apr-util.i386 rpm -e postgresql-libs.i386 rpm -e nss_ldap.i386 rpm -e libuser.i386 rpm -e openldap.i386 rpm -e openssl.i686 rpm -e pam_krb5.i386 rpm -e krb5-libs.i386 rpm -e pam_krb5.x86_64 rpm -e krb5-workstation.x86_64 rpm -e hal.i386 rpm -e dbus-glib.i386 rpm -e dbus-libs.i386 rpm -e rpm-libs.i386 rpm -e lm_sensors.i386 rpm -e libsysfs.i386 rpm -e sas_snmp.i386 rpm -e Lib_Utils2.noarch [root@exadb04 13741363]# chmod +x rpm_removidos_passo5 [root@exadb04 13741363]# [root@exadb04 13741363]# ./rpm_removidos_passo5 error: Failed dependencies: /etc/mime.types is needed by (installed) httpd-2.2.3-43.0.1.el5.x86_64 WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_unregister WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_register WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_unregister_target_template WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol __scst_register_target_template WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_rx_cmd WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_unregister_session_ex WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_cmd_init_done WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_tgt_cmd_done WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_register_session WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_rx_mgmt_fn WARNING: /lib/modules/2.6.18-128.1.16.0.1.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_rx_data WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_unregister WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_register WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_unregister_target_template WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol __scst_register_target_template WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_rx_cmd WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_check_convert_sense WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_cmd_init_done WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_tgt_cmd_done WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_register_session WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_rx_mgmt_fn WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_unregister_session WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_set_cmd_error WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/updates/drivers/infiniband/ulp/srpt/ib_srpt.ko needs unknown symbol scst_rx_data WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/kernel/drivers/net/mlx4/mlx4_en.ko needs unknown symbol mlx4_replace_mac WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/kernel/drivers/net/mlx4/mlx4_en.ko needs unknown symbol mlx4_SET_PORT_general WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/kernel/drivers/net/mlx4/mlx4_en.ko needs unknown symbol mlx4_SET_VLAN_FLTR WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/kernel/drivers/net/mlx4/mlx4_en.ko needs unknown symbol mlx4_SET_PORT_qpn_calc WARNING: /lib/modules/2.6.18-194.3.1.0.4.el5/kernel/drivers/net/mlx4/mlx4_en.ko needs unknown symbol mlx4_SET_MCAST_FLTR warning: /etc/sysconfig/rhn/up2date-uuid saved as /etc/sysconfig/rhn/up2date-uuid.rpmsave Stopping LSI SNMP Agent:[ OK ] Stopping snmpd: [ OK ] Starting snmpd: [ OK ] [root@exadb04 13741363]#
O sexto passo consiste na remoção de alguns pacotes que serão atualizados, eles não precisam ser removidos, mas recomenda-se. Infelizmente um log truncado:
[root@exadb04 13741363]# cat rpm_removidos_passo6 rpm -e apr.i386 rpm -e pam_pkcs11.i386 rpm -e redhat-lsb.i386 rpm -e pam.i386 rpm -e audit-libs.i386 rpm -e coolkey.i386 rpm -e cryptsetup-luks.i386 rpm -e cyrus-sasl-lib.i386 rpm -e cyrus-sasl-plain.i386 rpm -e db4.i386 rpm -e mesa-libGL.i386 rpm -e expat.i386 rpm -e fipscheck-lib.i386 rpm -e glib2.i386 rpm -e libacl.i386 rpm -e libgcrypt.i386 rpm -e libgomp.i386 rpm -e libvolume_id.i386 rpm -e libXi.i386 rpm -e libXt.i386 rpm -e libXxf86vm.i386 rpm -e newt.i386 rpm -e svrcore.i386 rpm -e nss.i386 rpm -e nspr.i386 rpm -e numactl.i386 rpm -e parted.i386 rpm -e popt.i386 rpm -e sqlite.i386 rpm -e readline.i386 rpm -e tk.i386 rpm -e tcl.i386 rpm -e tcp_wrappers.i386 rpm -e valgrind.i386 rpm -e beecrypt.i386 rpm -e bzip2-libs.i386 rpm -e compat-db.i386 rpm -e cracklib.i386 rpm -e elfutils-libelf-devel.i386 elfutils-libelf-devel-static.i386 rpm -e gdbm.i386 rpm -e glib.i386 rpm -e gpm.i386 rpm -e hesiod.i386 rpm -e keyutils-libs.i386 rpm -e libattr.i386 rpm -e libcap.i386 rpm -e libdrm.i386 rpm -e libSM.i386 rpm -e libICE.i386 rpm -e libtermcap.i386 rpm -e libusb.i386 rpm -e libutempter.i386 rpm -e ncurses.i386 rpm -e nss_db.i386 rpm -e pam_passwdqc.i386 rpm -e pam_smb.i386 rpm -e pcre.i386 rpm -e slang.i386 [root@exadb04 13741363]# [root@exadb04 13741363]# ./rpm_removidos_passo6 [root@exadb04 13741363]#
No passo 7 a atualização começa a ficar interessante, neste passo são instalados os pacotes essenciais. Estes pacotes estão contidos dentro do patch 13741363, e são um conjunto de 9 rpms contidos dentro da pasta yum_essential_rpms. Pela lista de rpms percebe-se que estão ligados ao yum e ao próprio rpm.
[root@exadb04 yum_essential_rpms]# rpm -Uvh --force --nodeps *.rpm warning: curl-7.15.5-9.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159 Preparing... ########################################### [100%] 1:rpm-python ########################################### [ 13%] 2:yum-metadata-parser ########################################### [ 25%] 3:rhpl ########################################### [ 38%] 4:curl ########################################### [ 50%] 5:gnupg ########################################### [ 63%] 6:rhnlib ########################################### [ 75%] 7:up2date ########################################### [ 88%] 8:yum ########################################### [100%] [root@exadb04 yum_essential_rpms]#
O oitavo passo é uma simples adição da chave de assinatura da Oracle para os pacotes RPM, assim não será apresentado nenhum aviso quando os pacotes forem instalados:
[root@exadb04 yum_essential_rpms]# cat /usr/share/rhn/RPM-GPG-KEY -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.6 (GNU/Linux) mQGiBEZNBCgRBAC3RQKaN5WC3EQN1RhLeM4WXl9GLz2p/nvoDSpGQVKYxpobYScF nNkn6CUPuIhLrVJRAuVhCjgpOZS/KtU3n1P+eSm9FauqW1FoA7WUzsZRyMZh5T8A 1RpaTxYv+nb667EKmBXEUFgMyZK4JRzPrVFIoxjI5AX3vQzlefQi3aluewCgsSc5 3rm/0reucF/wpIVIhA2yYZED/jFO/DzJJ5XLRPcPhVz8Zm5rtOmOoN9So5wrv5l5 NxVejlZSo7W/AOdOlIkRztZ8qLCFblG/jwLL97ERPAkIh69ISHlmO5LVerDek/j+ jyr07YsoF3ahhay0R3NDJH95VJhJqOefqRv+YLFK1bbwE5Sqjb/0QOu/6cqRWZFx glw3BACTKKKkrFcpWmYd3sG0vn04xcQsh2yhCq1S+4nFhbV2KH14StHV8caZCDlA Hsfh/bM1feXTYlJSIxuokYBEavt2fKeInp59TKPdRxjawAHGwfexgBnqT6GCcZlD 0XWScUKe9X+g6DbsV+/wt7g/Q1nUAZYl4hb1rn+FGxWYOI02+7RET3JhY2xlIE9T UyBncm91cCAoT3BlbiBTb3VyY2UgU29mdHdhcmUgZ3JvdXApIDxidWlsZEBvc3Mu b3JhY2xlLmNvbT6IZAQTEQIAJAUCRk0EKAIbAwUJDwmcAAYLCQgHAwIDFQIDAxYC AQIeAQIXgAAKCRBmztPeHl4BWb/lAJ96rhwoCYBzB+gxQenOZXQA8ulabgCfaV0m jWLQLm0hnp5gFk0AFM0q2Za5AQ0ERk0EKhAEAIlQEI38AN1tgzX/70Ny1BulBpmq 5FAT62fMl5Bc8lXrmNBpX7Qwca6IMyuqCt00hTBwcY8PWkdQs0V4T9hrMlALq1gF whF5ViTUAC3BPFrggJJxTYx+r6z7IWnt/v2WLnUlJ0PP6/8s6IFplFxhBZVPAshN 3tz7wOacVb7L7/PvAAQNA/9gmi1sNHfDg7Ng2idNfpr0PKWAQJ+VnUAEENEAMXIn vYZovJ5HTluzLDWM4yBmK7lqxSdN+7Ro6LYz7orRVNLpGJD8EHO2uZDQkeFiwb2N HfjKR52Or5mj/AmIxZR4A9626PlaVAXq8Pba44nUMp1VpNkvsJUmgxIz4s8sRJuN t4hPBBgRAgAPBQJGTQQqAhsMBQkPCZwAAAoJEGbO094eXgFZ6yUAn2E9A2rtGsNV TUIjQIsRduYTj8yWAKCtqU1Tg2CyTeSsSBZlnpdbA1qzGw== =WJsp -----END PGP PUBLIC KEY BLOCK----- [root@exadb04 yum_essential_rpms]# [root@exadb04 yum_essential_rpms]# rpm --import /usr/share/rhn/RPM-GPG-KEY [root@exadb04 yum_essential_rpms]#
No passo 9 removemos qualquer referência ao rede da RHN de updates da RedHat.
[root@exadb04 yum_essential_rpms]# rpm -q yum-rhn-plugin package yum-rhn-plugin is not installed [root@exadb04 yum_essential_rpms]#
No passo 10 removemos qualquer repositório que tenha sido adicionado do dbnode. Isso serve para evitar que algum pacote seja instalado de um repositório não pertencente a ULN. No meu caso, não tinha nenhum:
[root@exadb04 yum_essential_rpms]# ls /etc/yum.repos.d/ [root@exadb04 yum_essential_rpms]#
No passo 11 adicionamos ao dbnode atualizado o mirror que criamos previamente. Esta adição é realizada através de repositório do yum. Um exemplo de arquivo de configuração está presente no patch 13741363, basta editar o arquivo e apontar ao servidor criado anteriormente (no meu caso o exaasr). Aqui temos uma intervenção do readme do patch 13998727, que descreve o correto conteúdo do arquivo de configuração, onde o repositório correto é assinalado:
[root@exadb04 13741363]# cat etc_yum.repos.d_Exadata-computenode.repo [exadata_dbserver_11.2_x86_64_latest] name=Oracle Exadata DB server 11.2 Linux $releasever - $basearch - latest baseurl=http://exaasr/yum/unknown/EXADATA/dbserver/11.2/latest/x86_64/ gpgcheck=1 enabled=1 [root@exadb04 13741363]# cp ./etc_yum.repos.d_Exadata-computenode.repo /etc/yum.repos.d/Exadata-computenode.repo [root@exadb04 13741363]#
No passo 12 limpamos o cache do yum do dbnode:
[root@exadb04 13741363]# yum clean all Loaded plugins: security Cleaning up Everything [root@exadb04 13741363]#
No passo 13 habilitamos o repositório adicionado pelo arquivo de configuração que copiamos no passo 11. Novamente cuidado ao adicionar o repositório correto:
[root@exadb04 13741363]# yum --enablerepo=exadata_dbserver_11.2_x86_64_latest repolist Loaded plugins: security exadata_dbserver_11.2_x86_64_latest | 1.9 kB 00:00 exadata_dbserver_11.2_x86_64_latest/primary_db | 601 kB 00:00 repo id repo name status exadata_dbserver_11.2_x86_64_latest Oracle Exadata DB server 11.2 Linux 5 - x86_64 - latest enabled: 460 repolist: 460 [root@exadb04 13741363]#
No passo 14 temos que fazer o downgrade dos pacotes do OFED1. Necessário para permitir o correto update do mesmo pacote pelo patch:
[root@exadb04 13741363]# rpm -qa | grep ofed1 libsdp-1.1.99-11.ofed1.3.1 tvflash-0.9.0-3.ofed1.3.1 [root@exadb04 13741363]# [root@exadb04 13741363]# yum --enablerepo=exadata_dbserver_11.2_x86_64_latest downgrade libsdp tvflash Loaded plugins: security Setting up Downgrade Process Resolving Dependencies --> Running transaction check ---> Package libsdp.x86_64 1:1.1.99-11.el5 set to be updated ---> Package libsdp.x86_64 1:1.1.99-11.ofed1.3.1 set to be erased ---> Package tvflash.x86_64 0:0.9.0-2.el5 set to be updated ---> Package tvflash.x86_64 0:0.9.0-3.ofed1.3.1 set to be erased --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================== Downgrading: libsdp x86_64 1:1.1.99-11.el5 exadata_dbserver_11.2_x86_64_latest 40 k tvflash x86_64 0.9.0-2.el5 exadata_dbserver_11.2_x86_64_latest 41 k Transaction Summary ============================================================================================================================================== Remove 0 Package(s) Reinstall 0 Package(s) Downgrade 2 Package(s) Total download size: 81 k Is this ok [y/N]: y Downloading Packages: (1/2): libsdp-1.1.99-11.el5.x86_64.rpm | 40 kB 00:00 (2/2): tvflash-0.9.0-2.el5.x86_64.rpm | 41 kB 00:00 ---------------------------------------------------------------------------------------------------------------------------------------------- Total 2.5 MB/s | 81 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : libsdp 1/4 Installing : tvflash 2/4 Cleanup : tvflash 3/4 Cleanup : libsdp 4/4 Removed: libsdp.x86_64 1:1.1.99-11.ofed1.3.1 tvflash.x86_64 0:0.9.0-3.ofed1.3.1 Installed: libsdp.x86_64 1:1.1.99-11.el5 tvflash.x86_64 0:0.9.0-2.el5 Complete! [root@exadb04 13741363]#
No passo 15 instalamos alguns pacotes que podem estar faltando no nosso dbnode, em atualizações anteriores eles podem ter sido excluídos e são necessários neste momento. Novamente o readme do patch 13998727 apresenta uma lista de rpm’s e o repositório correto:
[root@exadb04 yum_essential_rpms]# yum --enablerepo=exadata_dbserver_11.2_x86_64_latest install elfutils-libelf.i386 libstdc++-devel.i386 libX11.i386 libXau.i386 libXdmcp.i386 libXext.i386 libXp.i386 libXtst.i386 Loaded plugins: security Setting up Install Process Package elfutils-libelf-0.137-3.el5.i386 already installed and latest version Package libXau-1.0.1-3.1.i386 already installed and latest version Package libXdmcp-1.0.1-2.1.i386 already installed and latest version Package libXext-1.0.1-2.1.i386 already installed and latest version Package libXp-1.0.0-8.1.el5.i386 already installed and latest version Package libXtst-1.0.1-3.1.i386 already installed and latest version Resolving Dependencies --> Running transaction check ---> Package libX11.i386 0:1.0.3-11.el5_7.1 set to be updated ---> Package libstdc++-devel.i386 0:4.1.2-51.el5 set to be updated --> Processing Dependency: libstdc++ = 4.1.2-51.el5 for package: libstdc++-devel --> Running transaction check --> Processing Dependency: libstdc++ = 4.1.2-48.el5 for package: gcc-c++ --> Processing Dependency: libstdc++ = 4.1.2-48.el5 for package: libstdc++-devel ---> Package libstdc++.i386 0:4.1.2-51.el5 set to be updated ---> Package libstdc++.x86_64 0:4.1.2-51.el5 set to be updated --> Running transaction check ---> Package gcc.x86_64 0:4.1.2-51.el5 set to be updated --> Processing Dependency: cpp = 4.1.2-51.el5 for package: gcc --> Processing Dependency: libgcc >= 4.1.2-51.el5 for package: gcc --> Running transaction check ---> Package cpp.x86_64 0:4.1.2-51.el5 set to be updated ---> Package libgcc.i386 0:4.1.2-51.el5 set to be updated ---> Package libgcc.x86_64 0:4.1.2-51.el5 set to be updated exadata_dbserver_11.2_x86_64_latest/filelists_db | 671 kB 00:00 --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================== Updating: libX11 i386 1.0.3-11.el5_7.1 exadata_dbserver_11.2_x86_64_latest 796 k libstdc++-devel i386 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 2.8 M Updating for dependencies: cpp x86_64 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 2.9 M gcc x86_64 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 5.3 M gcc-c++ x86_64 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 3.8 M libgcc i386 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 96 k libgcc x86_64 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 99 k libstdc++ i386 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 362 k libstdc++ x86_64 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 353 k libstdc++-devel x86_64 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 2.8 M Transaction Summary ============================================================================================================================================== Install 0 Package(s) Upgrade 10 Package(s) Total download size: 19 M Is this ok [y/N]: y Downloading Packages: (1/10): libgcc-4.1.2-51.el5.i386.rpm | 96 kB 00:00 (2/10): libgcc-4.1.2-51.el5.x86_64.rpm | 99 kB 00:00 (3/10): libstdc++-4.1.2-51.el5.x86_64.rpm | 353 kB 00:00 (4/10): libstdc++-4.1.2-51.el5.i386.rpm | 362 kB 00:00 (5/10): libX11-1.0.3-11.el5_7.1.i386.rpm | 796 kB 00:00 (6/10): libstdc++-devel-4.1.2-51.el5.x86_64.rpm | 2.8 MB 00:00 (7/10): libstdc++-devel-4.1.2-51.el5.i386.rpm | 2.8 MB 00:00 (8/10): cpp-4.1.2-51.el5.x86_64.rpm | 2.9 MB 00:00 (9/10): gcc-c++-4.1.2-51.el5.x86_64.rpm | 3.8 MB 00:00 (10/10): gcc-4.1.2-51.el5.x86_64.rpm | 5.3 MB 00:00 ---------------------------------------------------------------------------------------------------------------------------------------------- Total 42 MB/s | 19 MB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : cpp 1/20 Updating : libgcc 2/20 Updating : libgcc 3/20 Updating : libstdc++ 4/20 Updating : libstdc++ 5/20 Updating : libX11 6/20 Updating : gcc 7/20 Updating : libstdc++-devel 8/20 Updating : gcc-c++ 9/20 Updating : libstdc++-devel 10/20 Cleanup : gcc 11/20 Cleanup : gcc-c++ 12/20 Cleanup : libgcc 13/20 Cleanup : libgcc 14/20 Cleanup : libX11 15/20 Cleanup : libstdc++ 16/20 Cleanup : libstdc++ 17/20 Cleanup : libstdc++-devel 18/20 Cleanup : libstdc++-devel 19/20 Cleanup : cpp 20/20 Updated: libX11.i386 0:1.0.3-11.el5_7.1 libstdc++-devel.i386 0:4.1.2-51.el5 Dependency Updated: cpp.x86_64 0:4.1.2-51.el5 gcc.x86_64 0:4.1.2-51.el5 gcc-c++.x86_64 0:4.1.2-51.el5 libgcc.i386 0:4.1.2-51.el5 libgcc.x86_64 0:4.1.2-51.el5 libstdc++.i386 0:4.1.2-51.el5 libstdc++.x86_64 0:4.1.2-51.el5 libstdc++-devel.x86_64 0:4.1.2-51.el5 Complete! [root@exadb04 13741363]#
No passo 16 temos uma importante ação, realizamos a instalação do novo kernel. Neste passo iremos para o kernel 5.7 do Oracle Linux. Primeiramente verificamos os que estão instalados para posteriormente instalar o novo e checar se tudo ocorreu com sucesso. Observe qual o repositório utilizado para tal:
[root@exadb04 13741363]# rpm -q kernel | grep 2.6.18 kernel-2.6.18-128.1.16.0.1.el5 kernel-2.6.18-194.3.1.0.4.el5 [root@exadb04 13741363]# [root@exadb04 13741363]# yum --enablerepo=exadata_dbserver_11.2_x86_64_latest install kernel-2.6.18-274.18.1.0.1.el5 Loaded plugins: security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package kernel.x86_64 0:2.6.18-274.18.1.0.1.el5 set to be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================== Installing: kernel x86_64 2.6.18-274.18.1.0.1.el5 exadata_dbserver_11.2_x86_64_latest 21 M Transaction Summary ============================================================================================================================================== Install 1 Package(s) Upgrade 0 Package(s) Total download size: 21 M Is this ok [y/N]: y Downloading Packages: kernel-2.6.18-274.18.1.0.1.el5.x86_64.rpm | 21 MB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : kernel 1/1 Installed: kernel.x86_64 0:2.6.18-274.18.1.0.1.el5 Complete! [root@exadb04 13741363]# [root@exadb04 13741363]# rpm -q kernel | grep 2.6.18 kernel-2.6.18-128.1.16.0.1.el5 kernel-2.6.18-194.3.1.0.4.el5 kernel-2.6.18-274.18.1.0.1.el5 [root@exadb04 13741363]#
No passo 17 executamos a intervenção mais complexa, onde diversos pacotes são atualizados. Neste passo também ocorre o primeiro reboot do dbnode, reboot esse que já chamará o novo kernel. No readme do patch 13741363 é listada uma issue com o pacote libutils que impede o reboot do servidor, se isso ocorrer basta seguir o que está descrito no readme.
[root@exadb04 13741363]# yum --enablerepo=exadata_dbserver_11.2_x86_64_latest install exadata-sun-computenode Loaded plugins: security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package exadata-sun-computenode.x86_64 0:11.2.3.1.1.120607-1 set to be updated --> Processing Dependency: config(kexec-tools) = 1.102pre-126.0.1.el5_7.7 for package: exadata-sun-computenode --> Processing Dependency: exadata-asr = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: openmotif = 2.3.1-5.el5_6.2 for package: exadata-sun-computenode --> Processing Dependency: exadata-validations-compute = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: config(device-mapper-multipath) = 0.4.9-23.0.9.el5 for package: exadata-sun-computenode --> Processing Dependency: numactl-devel = 0.9.8-12.0.1.el5_6 for package: exadata-sun-computenode --> Processing Dependency: sas_snmp = 3.17-2115 for package: exadata-sun-computenode --> Processing Dependency: config(libmlx4) = 1.0.1-6.el5 for package: exadata-sun-computenode --> Processing Dependency: ofa-2.6.32-300.7.3.el5uek = 1.5.1-4.0.58 for package: exadata-sun-computenode --> Processing Dependency: dapl-utils = 2.0.25-2.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: libgfortran = 4.1.2-51.el5 for package: exadata-sun-computenode --> Processing Dependency: compat-dapl = 2.0.25-2.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: tzdata-java = 2011l-4.el5 for package: exadata-sun-computenode --> Processing Dependency: flash_dom = 1.2.7-1 for package: exadata-sun-computenode --> Processing Dependency: MegaCli = 8.02.21-1 for package: exadata-sun-computenode --> Processing Dependency: exadata-oswatcher = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: kexec-tools = 1.102pre-126.0.1.el5_7.7 for package: exadata-sun-computenode --> Processing Dependency: ofa-2.6.18-274.18.1.0.1.el5 = 1.5.1-4.0.58 for package: exadata-sun-computenode --> Processing Dependency: libmlx4 = 1.0.1-6.el5 for package: exadata-sun-computenode --> Processing Dependency: nash = 5.1.19.6-71.0.10.el5_7.1 for package: exadata-sun-computenode --> Processing Dependency: config(openib) = 1.4.1-6.el5 for package: exadata-sun-computenode --> Processing Dependency: ql2xxx-firmware = 1.01.01-0.2.el5 for package: exadata-sun-computenode --> Processing Dependency: dapl = 2.0.25-2.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: Lib_Utils = 1.00-09 for package: exadata-sun-computenode --> Processing Dependency: device-mapper-multipath = 0.4.9-23.0.9.el5 for package: exadata-sun-computenode --> Processing Dependency: megaraid_sas-2.6.18-274.18.1.0.1.el5 = v00.00.06.12-ORCL.2 for package: exadata-sun-computenode --> Processing Dependency: mkinitrd = 5.1.19.6-71.0.10.el5_7.1 for package: exadata-sun-computenode --> Processing Dependency: config(dapl) = 2.0.25-2.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: kpartx = 0.4.9-23.0.9.el5 for package: exadata-sun-computenode --> Processing Dependency: config(opensm) = 3.3.3-2.el5 for package: exadata-sun-computenode --> Processing Dependency: exadata-ipconf = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: exadata-onecommand = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: libbdevid = 5.1.19.6-71.0.10.el5_7.1 for package: exadata-sun-computenode --> Processing Dependency: oraclelinux-release = 5-7.0.2 for package: exadata-sun-computenode --> Processing Dependency: exadata-base = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: smartmontools = 1:5.41-0.el5 for package: exadata-sun-computenode --> Processing Dependency: megaraid_sas-2.6.32-300.7.3.el5uek = v00.00.06.12-ORCL.2 for package: exadata-sun-computenode --> Processing Dependency: opensm = 3.3.3-2.el5 for package: exadata-sun-computenode --> Processing Dependency: exadata-commonnode = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: compat-dapl-utils = 2.0.25-2.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: exadata-firmware-compute = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: config(compat-dapl) = 2.0.25-2.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: pciutils = 3.1.7-3.el5 for package: exadata-sun-computenode --> Processing Dependency: rsyslog = 3.22.1-3.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: config(smartmontools) = 1:5.41-0.el5 for package: exadata-sun-computenode --> Processing Dependency: libbdevid-python = 5.1.19.6-71.0.10.el5_7.1 for package: exadata-sun-computenode --> Processing Dependency: exadata-applyconfig = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: opensm-libs = 3.3.3-2.el5 for package: exadata-sun-computenode --> Processing Dependency: config(rsyslog) = 3.22.1-3.el5_6.1 for package: exadata-sun-computenode --> Processing Dependency: infiniband-diags = 1.5.3-1.0.1.el5 for package: exadata-sun-computenode --> Processing Dependency: exadata-exachk = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: exadata-ibdiagtools = 11.2.3.1.1.120607-1 for package: exadata-sun-computenode --> Processing Dependency: openib = 1.4.1-6.el5 for package: exadata-sun-computenode --> Processing Dependency: config(mkinitrd) = 5.1.19.6-71.0.10.el5_7.1 for package: exadata-sun-computenode --> Processing Dependency: device-mapper-multipath-libs = 0.4.9-23.0.9.el5 for package: exadata-sun-computenode --> Processing Dependency: yum-utils = 1.1.16-16.el5 for package: exadata-sun-computenode --> Processing Dependency: /opt/oracle.cellos/ORACLE_CELL_OS_IS_SETUP for package: exadata-sun-computenode --> Running transaction check ---> Package Lib_Utils.noarch 0:1.00-09 set to be updated ---> Package MegaCli.noarch 0:8.02.21-1 set to be updated ---> Package compat-dapl.x86_64 0:2.0.25-2.el5_6.1 set to be updated ---> Package compat-dapl-utils.x86_64 0:2.0.25-2.el5_6.1 set to be updated ---> Package dapl.x86_64 0:2.0.25-2.el5_6.1 set to be updated ---> Package dapl-utils.x86_64 0:2.0.25-2.el5_6.1 set to be updated ---> Package device-mapper-multipath.x86_64 0:0.4.9-23.0.9.el5 set to be updated ---> Package device-mapper-multipath-libs.x86_64 0:0.4.9-23.0.9.el5 set to be updated ---> Package exadata-applyconfig.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-asr.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-base.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-commonnode.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-exachk.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-firmware-compute.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-ibdiagtools.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-ipconf.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-onecommand.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-oswatcher.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package exadata-validations-compute.x86_64 0:11.2.3.1.1.120607-1 set to be updated ---> Package flash_dom.x86_64 0:1.2.7-1 set to be updated ---> Package infiniband-diags.x86_64 0:1.5.3-1.0.1.el5 set to be updated ---> Package kexec-tools.x86_64 0:1.102pre-126.0.1.el5_7.7 set to be updated ---> Package kpartx.x86_64 0:0.4.9-23.0.9.el5 set to be updated ---> Package libbdevid-python.x86_64 0:5.1.19.6-71.0.10.el5_7.1 set to be updated ---> Package libgfortran.x86_64 0:4.1.2-51.el5 set to be updated ---> Package libmlx4.x86_64 0:1.0.1-6.el5 set to be updated ---> Package megaraid_sas-2.6.18-274.18.1.0.1.el5.x86_64 0:v00.00.06.12-ORCL.2 set to be updated ---> Package megaraid_sas-2.6.32-300.7.3.el5uek.x86_64 0:v00.00.06.12-ORCL.2 set to be updated --> Processing Dependency: kernel-uek = 2.6.32-300.7.3.el5uek for package: megaraid_sas-2.6.32-300.7.3.el5uek ---> Package mkinitrd.x86_64 0:5.1.19.6-71.0.10.el5_7.1 set to be updated ---> Package nash.x86_64 0:5.1.19.6-71.0.10.el5_7.1 set to be updated ---> Package numactl-devel.x86_64 0:0.9.8-12.0.1.el5_6 set to be updated --> Processing Dependency: numactl = 0.9.8-12.0.1.el5_6 for package: numactl-devel ---> Package ofa-2.6.18-274.18.1.0.1.el5.x86_64 0:1.5.1-4.0.58 set to be updated ---> Package ofa-2.6.32-300.7.3.el5uek.x86_64 0:1.5.1-4.0.58 set to be updated ---> Package openib.noarch 0:1.4.1-6.el5 set to be updated ---> Package openmotif.x86_64 0:2.3.1-5.el5_6.2 set to be updated ---> Package opensm.x86_64 0:3.3.3-2.el5 set to be updated ---> Package opensm-libs.x86_64 0:3.3.3-2.el5 set to be updated ---> Package oraclelinux-release.x86_64 0:5-7.0.2 set to be updated ---> Package pciutils.x86_64 0:3.1.7-3.el5 set to be updated ---> Package ql2xxx-firmware.noarch 0:1.01.01-0.2.el5 set to be updated ---> Package rsyslog.x86_64 0:3.22.1-3.el5_6.1 set to be updated ---> Package sas_snmp.x86_64 0:3.17-2115 set to be updated ---> Package smartmontools.x86_64 1:5.41-0.el5 set to be updated ---> Package tzdata-java.x86_64 0:2011l-4.el5 set to be updated ---> Package yum-utils.noarch 0:1.1.16-16.el5 set to be updated --> Running transaction check ---> Package kernel-uek.x86_64 0:2.6.32-300.7.3.el5uek set to be updated --> Processing Dependency: kernel-firmware >= 2.6.32-300.7.3.el5uek for package: kernel-uek ---> Package numactl.x86_64 0:0.9.8-12.0.1.el5_6 set to be updated --> Running transaction check ---> Package kernel-uek-firmware.noarch 0:2.6.32-300.7.3.el5uek set to be updated --> Processing Conflict: kernel-uek conflicts udev < 095-14.27.0.1.el5_7.1 --> Restarting Dependency Resolution with new changes. --> Running transaction check ---> Package udev.x86_64 0:095-14.27.0.1.el5_7.1 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================== Installing: exadata-sun-computenode x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 26 k Updating: udev x86_64 095-14.27.0.1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 2.4 M Installing for dependencies: device-mapper-multipath-libs x86_64 0.4.9-23.0.9.el5 exadata_dbserver_11.2_x86_64_latest 153 k exadata-applyconfig x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 28 k exadata-asr x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 28 k exadata-base x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 830 k exadata-commonnode x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 3.5 k exadata-exachk x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 1.4 M exadata-firmware-compute x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 98 M exadata-ibdiagtools x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 97 k exadata-ipconf x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 79 k exadata-onecommand x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 16 M exadata-oswatcher x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 354 k exadata-validations-compute x86_64 11.2.3.1.1.120607-1 exadata_dbserver_11.2_x86_64_latest 51 k kernel-uek x86_64 2.6.32-300.7.3.el5uek exadata_dbserver_11.2_x86_64_latest 26 M kernel-uek-firmware noarch 2.6.32-300.7.3.el5uek exadata_dbserver_11.2_x86_64_latest 3.7 M megaraid_sas-2.6.18-274.18.1.0.1.el5 x86_64 v00.00.06.12-ORCL.2 exadata_dbserver_11.2_x86_64_latest 285 k megaraid_sas-2.6.32-300.7.3.el5uek x86_64 v00.00.06.12-ORCL.2 exadata_dbserver_11.2_x86_64_latest 342 k numactl-devel x86_64 0.9.8-12.0.1.el5_6 exadata_dbserver_11.2_x86_64_latest 17 k ofa-2.6.18-274.18.1.0.1.el5 x86_64 1.5.1-4.0.58 exadata_dbserver_11.2_x86_64_latest 846 k ofa-2.6.32-300.7.3.el5uek x86_64 1.5.1-4.0.58 exadata_dbserver_11.2_x86_64_latest 1.0 M openmotif x86_64 2.3.1-5.el5_6.2 exadata_dbserver_11.2_x86_64_latest 1.5 M oraclelinux-release x86_64 5-7.0.2 exadata_dbserver_11.2_x86_64_latest 2.6 k ql2xxx-firmware noarch 1.01.01-0.2.el5 exadata_dbserver_11.2_x86_64_latest 442 k rsyslog x86_64 3.22.1-3.el5_6.1 exadata_dbserver_11.2_x86_64_latest 381 k sas_snmp x86_64 3.17-2115 exadata_dbserver_11.2_x86_64_latest 535 k tzdata-java x86_64 2011l-4.el5 exadata_dbserver_11.2_x86_64_latest 180 k yum-utils noarch 1.1.16-16.el5 exadata_dbserver_11.2_x86_64_latest 71 k Updating for dependencies: Lib_Utils noarch 1.00-09 exadata_dbserver_11.2_x86_64_latest 1.5 M MegaCli noarch 8.02.21-1 exadata_dbserver_11.2_x86_64_latest 1.2 M compat-dapl x86_64 2.0.25-2.el5_6.1 exadata_dbserver_11.2_x86_64_latest 114 k compat-dapl-utils x86_64 2.0.25-2.el5_6.1 exadata_dbserver_11.2_x86_64_latest 85 k dapl x86_64 2.0.25-2.el5_6.1 exadata_dbserver_11.2_x86_64_latest 228 k dapl-utils x86_64 2.0.25-2.el5_6.1 exadata_dbserver_11.2_x86_64_latest 105 k device-mapper-multipath x86_64 0.4.9-23.0.9.el5 exadata_dbserver_11.2_x86_64_latest 85 k flash_dom x86_64 1.2.7-1 exadata_dbserver_11.2_x86_64_latest 157 k infiniband-diags x86_64 1.5.3-1.0.1.el5 exadata_dbserver_11.2_x86_64_latest 222 k kexec-tools x86_64 1.102pre-126.0.1.el5_7.7 exadata_dbserver_11.2_x86_64_latest 593 k kpartx x86_64 0.4.9-23.0.9.el5 exadata_dbserver_11.2_x86_64_latest 449 k libbdevid-python x86_64 5.1.19.6-71.0.10.el5_7.1 exadata_dbserver_11.2_x86_64_latest 67 k libgfortran x86_64 4.1.2-51.el5 exadata_dbserver_11.2_x86_64_latest 244 k libmlx4 x86_64 1.0.1-6.el5 exadata_dbserver_11.2_x86_64_latest 27 k mkinitrd x86_64 5.1.19.6-71.0.10.el5_7.1 exadata_dbserver_11.2_x86_64_latest 465 k nash x86_64 5.1.19.6-71.0.10.el5_7.1 exadata_dbserver_11.2_x86_64_latest 1.4 M numactl x86_64 0.9.8-12.0.1.el5_6 exadata_dbserver_11.2_x86_64_latest 46 k openib noarch 1.4.1-6.el5 exadata_dbserver_11.2_x86_64_latest 20 k opensm x86_64 3.3.3-2.el5 exadata_dbserver_11.2_x86_64_latest 312 k opensm-libs x86_64 3.3.3-2.el5 exadata_dbserver_11.2_x86_64_latest 61 k pciutils x86_64 3.1.7-3.el5 exadata_dbserver_11.2_x86_64_latest 112 k smartmontools x86_64 1:5.41-0.el5 exadata_dbserver_11.2_x86_64_latest 520 k Transaction Summary ============================================================================================================================================== Install 27 Package(s) Upgrade 23 Package(s) Total download size: 162 M Is this ok [y/N]: y Downloading Packages: (1/50): oraclelinux-release-5-7.0.2.x86_64.rpm | 2.6 kB 00:00 (2/50): exadata-commonnode-11.2.3.1.1.120607-1.x86_64.rpm | 3.5 kB 00:00 (3/50): numactl-devel-0.9.8-12.0.1.el5_6.x86_64.rpm | 17 kB 00:00 (4/50): openib-1.4.1-6.el5.noarch.rpm | 20 kB 00:00 (5/50): exadata-sun-computenode-11.2.3.1.1.120607-1.x86_64.rpm | 26 kB 00:00 (6/50): libmlx4-1.0.1-6.el5.x86_64.rpm | 27 kB 00:00 (7/50): exadata-asr-11.2.3.1.1.120607-1.x86_64.rpm | 28 kB 00:00 (8/50): exadata-applyconfig-11.2.3.1.1.120607-1.x86_64.rpm | 28 kB 00:00 (9/50): numactl-0.9.8-12.0.1.el5_6.x86_64.rpm | 46 kB 00:00 (10/50): exadata-validations-compute-11.2.3.1.1.120607-1.x86_64.rpm | 51 kB 00:00 (11/50): opensm-libs-3.3.3-2.el5.x86_64.rpm | 61 kB 00:00 (12/50): libbdevid-python-5.1.19.6-71.0.10.el5_7.1.x86_64.rpm | 67 kB 00:00 (13/50): yum-utils-1.1.16-16.el5.noarch.rpm | 71 kB 00:00 (14/50): exadata-ipconf-11.2.3.1.1.120607-1.x86_64.rpm | 79 kB 00:00 (15/50): device-mapper-multipath-0.4.9-23.0.9.el5.x86_64.rpm | 85 kB 00:00 (16/50): compat-dapl-utils-2.0.25-2.el5_6.1.x86_64.rpm | 85 kB 00:00 (17/50): exadata-ibdiagtools-11.2.3.1.1.120607-1.x86_64.rpm | 97 kB 00:00 (18/50): dapl-utils-2.0.25-2.el5_6.1.x86_64.rpm | 105 kB 00:00 (19/50): pciutils-3.1.7-3.el5.x86_64.rpm | 112 kB 00:00 (20/50): compat-dapl-2.0.25-2.el5_6.1.x86_64.rpm | 114 kB 00:00 (21/50): device-mapper-multipath-libs-0.4.9-23.0.9.el5.x86_64.rpm | 153 kB 00:00 (22/50): flash_dom-1.2.7-1.x86_64.rpm | 157 kB 00:00 (23/50): tzdata-java-2011l-4.el5.x86_64.rpm | 180 kB 00:00 (24/50): infiniband-diags-1.5.3-1.0.1.el5.x86_64.rpm | 222 kB 00:00 (25/50): dapl-2.0.25-2.el5_6.1.x86_64.rpm | 228 kB 00:00 (26/50): libgfortran-4.1.2-51.el5.x86_64.rpm | 244 kB 00:00 (27/50): megaraid_sas-2.6.18-274.18.1.0.1.el5-v00.00.06.12-ORCL.2.x86_64.rpm | 285 kB 00:00 (28/50): opensm-3.3.3-2.el5.x86_64.rpm | 312 kB 00:00 (29/50): megaraid_sas-2.6.32-300.7.3.el5uek-v00.00.06.12-ORCL.2.x86_64.rpm | 342 kB 00:00 (30/50): exadata-oswatcher-11.2.3.1.1.120607-1.x86_64.rpm | 354 kB 00:00 (31/50): rsyslog-3.22.1-3.el5_6.1.x86_64.rpm | 381 kB 00:00 (32/50): ql2xxx-firmware-1.01.01-0.2.el5.noarch.rpm | 442 kB 00:00 (33/50): kpartx-0.4.9-23.0.9.el5.x86_64.rpm | 449 kB 00:00 (34/50): mkinitrd-5.1.19.6-71.0.10.el5_7.1.x86_64.rpm | 465 kB 00:00 (35/50): smartmontools-5.41-0.el5.x86_64.rpm | 520 kB 00:00 (36/50): sas_snmp-3.17-2115.x86_64.rpm | 535 kB 00:00 (37/50): kexec-tools-1.102pre-126.0.1.el5_7.7.x86_64.rpm | 593 kB 00:00 (38/50): exadata-base-11.2.3.1.1.120607-1.x86_64.rpm | 830 kB 00:00 (39/50): ofa-2.6.18-274.18.1.0.1.el5-1.5.1-4.0.58.x86_64.rpm | 846 kB 00:00 (40/50): ofa-2.6.32-300.7.3.el5uek-1.5.1-4.0.58.x86_64.rpm | 1.0 MB 00:00 (41/50): MegaCli-8.02.21-1.noarch.rpm | 1.2 MB 00:00 (42/50): nash-5.1.19.6-71.0.10.el5_7.1.x86_64.rpm | 1.4 MB 00:00 (43/50): exadata-exachk-11.2.3.1.1.120607-1.x86_64.rpm | 1.4 MB 00:00 (44/50): Lib_Utils-1.00-09.noarch.rpm | 1.5 MB 00:00 (45/50): openmotif-2.3.1-5.el5_6.2.x86_64.rpm | 1.5 MB 00:00 (46/50): udev-095-14.27.0.1.el5_7.1.x86_64.rpm | 2.4 MB 00:00 (47/50): kernel-uek-firmware-2.6.32-300.7.3.el5uek.noarch.rpm | 3.7 MB 00:00 (48/50): exadata-onecommand-11.2.3.1.1.120607-1.x86_64.rpm | 16 MB 00:00 (49/50): kernel-uek-2.6.32-300.7.3.el5uek.x86_64.rpm | 26 MB 00:00 (50/50): exadata-firmware-compute-11.2.3.1.1.120607-1.x86_64.rpm | 98 MB 00:01 ---------------------------------------------------------------------------------------------------------------------------------------------- Total 52 MB/s | 162 MB 00:03 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : opensm-libs 1/74 Updating : compat-dapl 2/74 Updating : dapl 3/74 Updating : kpartx 4/74 Updating : infiniband-diags 5/74 Updating : kexec-tools 6/74 Updating : libmlx4 7/74 Updating : numactl 8/74 Updating : udev 9/74 Updating : libgfortran 10/74 Installing : device-mapper-multipath-libs 11/74 Updating : device-mapper-multipath 12/74 Updating : dapl-utils 13/74 Updating : compat-dapl-utils 14/74 Installing : rsyslog 15/74 Updating : smartmontools 16/74 Updating : pciutils 17/74 Updating : flash_dom 18/74 Installing : openmotif 19/74 Installing : exadata-base 20/74 Updating : openib 21/74 Installing : ql2xxx-firmware 22/74 Installing : oraclelinux-release 23/74 Updating : nash 24/74 Updating : mkinitrd 25/74 Updating : libbdevid-python 26/74 Updating : opensm 27/74 Installing : exadata-exachk 28/74 Installing : exadata-commonnode 29/74 Installing : exadata-firmware-compute 30/74 Installing : exadata-applyconfig 31/74 Installing : exadata-asr 32/74 /etc/inittab has been already setup for emh1 Installing : exadata-ibdiagtools 33/74 Installing : exadata-ipconf 34/74 Installing : exadata-onecommand 35/74 Stop oswatcher Installing : exadata-oswatcher 36/74 Installing : exadata-validations-compute 37/74 Info. Reseting symlinks for the beginfirstboot script to the default values Info. Reseting symlinks for the biosbootorder script to the default values Info. Reseting symlinks for the cellpreconfig script to the default values Info. Reseting symlinks for the checkconfigs script to the default values Info. Reseting symlinks for the checkdeveachboot script to the default values Info. Reseting symlinks for the ipmisettings script to the default values Info. Reseting symlinks for the misceachboot script to the default values Info. Reseting symlinks for the misczeroboot script to the default values Info. Reseting symlinks for the oswatcher script to the default values Info. Reseting symlinks for the postinstall script to the default values Info. Reseting symlinks for the sosreport script to the default values Info. Reseting symlinks for the syscheck script to the default values Script Order Execution TOut PImg ZBot RBot FBot UBot YBot EBot SBot Groups beginfirstboot 00 foreground no deny deny deny on deny deny deny deny biosbootorder 85 foreground no on off off on off off on deny cellpreconfig 02 foreground no deny on on deny deny deny deny deny checkconfigs 97 foreground no deny deny deny on deny deny on deny default checkdeveachboot 90 foreground no deny deny deny on deny deny on deny default ipmisettings 01 foreground no deny deny deny on deny deny on deny misceachboot 04 foreground no deny off deny on deny deny on off default misczeroboot 01 nohup no deny on on deny deny on deny deny oswatcher 15 foreground no deny deny deny on deny deny on off postinstall 00 foreground no deny on on deny on on deny deny sosreport 10 nohup no deny deny deny on deny deny on off syscheck 00 foreground no deny on on deny on on deny deny default Installing : numactl-devel 38/74 Installing : kernel-uek-firmware 39/74 Installing : kernel-uek 40/74 Installing : ofa-2.6.32-300.7.3.el5uek 41/74 Installing : megaraid_sas-2.6.32-300.7.3.el5uek 42/74 Current initrd saved in /boot/initrd-2.6.32-300.7.3.el5uek.img.bak.196-1755.11.2.2.3.5.110815 initrd image created: /boot/initrd-2.6.32-300.7.3.el5uek.img Installing : tzdata-java 43/74 Installing : ofa-2.6.18-274.18.1.0.1.el5 44/74 Installing : yum-utils 45/74 Installing : megaraid_sas-2.6.18-274.18.1.0.1.el5 46/74 Current initrd saved in /boot/initrd-2.6.18-274.18.1.0.1.el5.img.bak.196-1755.11.2.2.3.5.110815 initrd image created: /boot/initrd-2.6.18-274.18.1.0.1.el5.img Installing.... Updating : Lib_Utils 47/74 Installing : sas_snmp 48/74 Starting snmpd Stopping snmpd: [ OK ] Starting snmpd: [ OK ] Starting LSI SNMP Agent Starting LSI SNMP Agent:LSI MegaRAID SNMP Agent Ver 3.17.0.2 (Sep 04th, 2008) Started [ OK ] Updating : MegaCli 49/74 Installing : exadata-sun-computenode 50/74 Cleanup : kpartx 51/74 Cleanup : dapl 52/74 Cleanup : libgfortran 53/74 Cleanup : udev 54/74 Cleanup : opensm-libs 55/74 Cleanup : MegaCli 56/74 Cleanup : device-mapper-multipath 57/74 Cleanup : infiniband-diags 58/74 Cleanup : nash 59/74 Cleanup : flash_dom 60/74 Cleanup : Lib_Utils 61/74 Cleanup : Lib_Utils 62/74 Cleanup : numactl 63/74 Cleanup : compat-dapl 64/74 Cleanup : libbdevid-python 65/74 Cleanup : pciutils 66/74 Cleanup : libmlx4 67/74 Cleanup : openib 68/74 Cleanup : opensm 69/74 Cleanup : kexec-tools 70/74 Cleanup : smartmontools 71/74 Cleanup : mkinitrd 72/74 Cleanup : compat-dapl-utils 73/74 Cleanup : dapl-utils 74/74 Attempting to restore /etc/multipath.conf from backup No backup copy available, please create a multipath.conf Installed: exadata-sun-computenode.x86_64 0:11.2.3.1.1.120607-1 Dependency Installed: device-mapper-multipath-libs.x86_64 0:0.4.9-23.0.9.el5 exadata-applyconfig.x86_64 0:11.2.3.1.1.120607-1 exadata-asr.x86_64 0:11.2.3.1.1.120607-1 exadata-base.x86_64 0:11.2.3.1.1.120607-1 exadata-commonnode.x86_64 0:11.2.3.1.1.120607-1 exadata-exachk.x86_64 0:11.2.3.1.1.120607-1 exadata-firmware-compute.x86_64 0:11.2.3.1.1.120607-1 exadata-ibdiagtools.x86_64 0:11.2.3.1.1.120607-1 exadata-ipconf.x86_64 0:11.2.3.1.1.120607-1 exadata-onecommand.x86_64 0:11.2.3.1.1.120607-1 exadata-oswatcher.x86_64 0:11.2.3.1.1.120607-1 exadata-validations-compute.x86_64 0:11.2.3.1.1.120607-1 kernel-uek.x86_64 0:2.6.32-300.7.3.el5uek kernel-uek-firmware.noarch 0:2.6.32-300.7.3.el5uek megaraid_sas-2.6.18-274.18.1.0.1.el5.x86_64 0:v00.00.06.12-ORCL.2 megaraid_sas-2.6.32-300.7.3.el5uek.x86_64 0:v00.00.06.12-ORCL.2 numactl-devel.x86_64 0:0.9.8-12.0.1.el5_6 ofa-2.6.18-274.18.1.0.1.el5.x86_64 0:1.5.1-4.0.58 ofa-2.6.32-300.7.3.el5uek.x86_64 0:1.5.1-4.0.58 openmotif.x86_64 0:2.3.1-5.el5_6.2 oraclelinux-release.x86_64 0:5-7.0.2 ql2xxx-firmware.noarch 0:1.01.01-0.2.el5 rsyslog.x86_64 0:3.22.1-3.el5_6.1 sas_snmp.x86_64 0:3.17-2115 tzdata-java.x86_64 0:2011l-4.el5 yum-utils.noarch 0:1.1.16-16.el5 Updated: udev.x86_64 0:095-14.27.0.1.el5_7.1 Dependency Updated: Lib_Utils.noarch 0:1.00-09 MegaCli.noarch 0:8.02.21-1 compat-dapl.x86_64 0:2.0.25-2.el5_6.1 compat-dapl-utils.x86_64 0:2.0.25-2.el5_6.1 dapl.x86_64 0:2.0.25-2.el5_6.1 dapl-utils.x86_64 0:2.0.25-2.el5_6.1 device-mapper-multipath.x86_64 0:0.4.9-23.0.9.el5 flash_dom.x86_64 0:1.2.7-1 infiniband-diags.x86_64 0:1.5.3-1.0.1.el5 kexec-tools.x86_64 0:1.102pre-126.0.1.el5_7.7 kpartx.x86_64 0:0.4.9-23.0.9.el5 libbdevid-python.x86_64 0:5.1.19.6-71.0.10.el5_7.1 libgfortran.x86_64 0:4.1.2-51.el5 libmlx4.x86_64 0:1.0.1-6.el5 mkinitrd.x86_64 0:5.1.19.6-71.0.10.el5_7.1 nash.x86_64 0:5.1.19.6-71.0.10.el5_7.1 numactl.x86_64 0:0.9.8-12.0.1.el5_6 openib.noarch 0:1.4.1-6.el5 opensm.x86_64 0:3.3.3-2.el5 opensm-libs.x86_64 0:3.3.3-2.el5 pciutils.x86_64 0:3.1.7-3.el5 smartmontools.x86_64 1:5.41-0.el5 Complete! [root@exadb04 13741363]# Remote broadcast message (Sat Jul 14 17:56:09 2012): Exadata post install steps started. It may take up to 2 minutes. The db node will be rebooted upon successful completion. Remote broadcast message (Sat Jul 14 17:56:21 2012): Exadata post install steps completed. Initiate reboot in 10 seconds to apply the changes. Broadcast message from root (Sat Jul 14 17:56:31 2012): The system is going down for reboot NOW! Connection to exadb04 closed by remote host. Connection to exadb04 closed. [root@exadb01 ~]#
No passo 18, após o reboot precisamos verificar se o kernel correto foi carregado e está ativo. Recomendo acompanhar o reboot do dbnode através da ILOM.
[root@exadb04 ~]# uname -r 2.6.18-274.18.1.0.1.el5 [root@exadb04 ~]#
O passo 19 do readme do patch 13741363 somente deve ser executado no Exadata V1, ignorado no meu caso. No passo 20 outros pacotes são atualizados, pacotes que permitem o funcionamento do Linux, novamente verifique o correto mirror utilizado.
yum --enablerepo=exadata_dbserver_11.2_x86_64_latest update [root@exadb04 ~]# yum --enablerepo=exadata_dbserver_11.2_x86_64_latest update Loaded plugins: security Excluding Packages in global exclude list Finished Skipping security plugin, no data Setting up Update Process Resolving Dependencies Skipping security plugin, no data --> Running transaction check ---> Package OpenIPMI.x86_64 0:2.0.16-11.el5_7.2 set to be updated ---> Package OpenIPMI-libs.x86_64 0:2.0.16-11.el5_7.2 set to be updated ---> Package SysVinit.x86_64 0:2.86-17.el5 set to be updated ---> Package amtu.x86_64 0:1.0.6-2.el5 set to be updated ---> Package apr.x86_64 0:1.2.7-11.el5_6.5 set to be updated ---> Package apr-util.x86_64 0:1.2.7-11.el5_5.2 set to be updated ---> Package audit.x86_64 0:1.7.18-2.el5 set to be updated ---> Package audit-libs.x86_64 0:1.7.18-2.el5 set to be updated ---> Package audit-libs-python.x86_64 0:1.7.18-2.el5 set to be updated ---> Package authconfig.x86_64 0:5.3.21-7.el5 set to be updated ---> Package bash.x86_64 0:3.2-32.el5 set to be updated ---> Package bind-libs.x86_64 30:9.3.6-16.P1.el5_7.1 set to be updated ---> Package bind-utils.x86_64 30:9.3.6-16.P1.el5_7.1 set to be updated ---> Package busybox.x86_64 1:1.2.0-10.el5_7.1 set to be updated ---> Package bzip2.x86_64 0:1.0.3-6.el5_5 set to be updated ---> Package bzip2-libs.x86_64 0:1.0.3-6.el5_5 set to be updated ---> Package coreutils.x86_64 0:5.97-34.el5 set to be updated ---> Package crash.x86_64 0:4.1.2-8.el5 set to be updated ---> Package cryptsetup-luks.x86_64 0:1.0.3-8.el5 set to be updated ---> Package curl.x86_64 0:7.15.5-9.el5_7.4 set to be updated ---> Package db4.x86_64 0:4.3.29-10.el5_5.2 set to be updated ---> Package dbus.x86_64 0:1.1.2-16.el5_7 set to be updated ---> Package dbus-glib.x86_64 0:0.73-10.el5_5 set to be updated ---> Package dbus-libs.x86_64 0:1.1.2-16.el5_7 set to be updated ---> Package device-mapper.i386 0:1.02.63-4.el5 set to be updated ---> Package device-mapper.x86_64 0:1.02.63-4.el5 set to be updated ---> Package device-mapper-event.x86_64 0:1.02.63-4.el5 set to be updated ---> Package dmidecode.x86_64 1:2.11-1.el5 set to be updated ---> Package dmraid.x86_64 0:1.0.0.rc13-65.el5 set to be updated ---> Package dmraid-events.x86_64 0:1.0.0.rc13-65.el5 set to be updated ---> Package e2fsprogs.x86_64 0:1.39-33.el5 set to be updated ---> Package e2fsprogs-libs.i386 0:1.39-33.el5 set to be updated ---> Package e2fsprogs-libs.x86_64 0:1.39-33.el5 set to be updated ---> Package enterprise-release.x86_64 6:5-7.0.3 set to be updated ---> Package enterprise-release-notes.x86_64 0:5Server-20 set to be updated ---> Package expat.x86_64 0:1.95.8-8.3.el5_5.3 set to be updated ---> Package freetype.x86_64 0:2.2.1-28.el5_7.2 set to be updated ---> Package fuse.x86_64 0:2.7.4-8.0.1.el5 set to be updated ---> Package fuse-devel.x86_64 0:2.7.4-8.0.1.el5 set to be updated ---> Package fuse-libs.x86_64 0:2.7.4-8.0.1.el5 set to be updated ---> Package gdb.x86_64 0:7.0.1-37.el5_7.1 set to be updated --> Processing Dependency: python-libs-x86_64 >= 2.4.3-32.el5 for package: gdb --> Processing Dependency: libpython2.4.so.1.0()(64bit) for package: gdb ---> Package gdbm.x86_64 0:1.8.0-26.2.1.el5_6.1 set to be updated ---> Package gettext.x86_64 0:0.17-1.el5 set to be updated ---> Package glibc.i686 0:2.5-65.el5_7.3 set to be updated ---> Package glibc.x86_64 0:2.5-65.el5_7.3 set to be updated ---> Package glibc-common.x86_64 0:2.5-65.el5_7.3 set to be updated ---> Package glibc-devel.i386 0:2.5-65.el5_7.3 set to be updated ---> Package glibc-devel.x86_64 0:2.5-65.el5_7.3 set to be updated ---> Package glibc-headers.x86_64 0:2.5-65.el5_7.3 set to be updated ---> Package glibc-utils.x86_64 0:2.5-65.el5_7.3 set to be updated ---> Package gnupg.x86_64 0:1.4.5-14.el5_5.1 set to be updated ---> Package gnutls.x86_64 0:1.4.1-3.el5_4.8 set to be updated ---> Package gzip.x86_64 0:1.3.5-13.0.1.el5 set to be updated ---> Package hal.x86_64 0:0.5.8.1-62.el5 set to be updated ---> Package hwdata.noarch 0:0.213.24-1.el5 set to be updated ---> Package initscripts.x86_64 0:8.45.38-2.0.1.el5 set to be updated ---> Package iptables.x86_64 0:1.3.5-5.3.0.1.el5_4.1 set to be updated ---> Package irqbalance.x86_64 2:0.55-17.el5 set to be updated ---> Package iscsi-initiator-utils.x86_64 0:6.2.0.872-10.0.1.el5 set to be updated ---> Package kernel-debuginfo.x86_64 0:2.6.18-274.18.1.0.1.el5 set to be updated ---> Package kernel-debuginfo-common.x86_64 0:2.6.18-274.18.1.0.1.el5 set to be updated ---> Package kernel-devel.x86_64 0:2.6.18-274.18.1.0.1.el5 set to be updated ---> Package kernel-doc.noarch 0:2.6.18-274.18.1.0.1.el5 set to be updated ---> Package kernel-headers.x86_64 0:2.6.18-274.18.1.0.1.el5 set to be updated ---> Package krb5-libs.x86_64 0:1.6.1-63.el5_7 set to be updated ---> Package ksh.x86_64 0:20100202-1.el5_6.6 set to be updated ---> Package less.x86_64 0:436-7.el5 set to be updated ---> Package libX11.x86_64 0:1.0.3-11.el5_7.1 set to be updated ---> Package libgomp.x86_64 0:4.4.4-13.el5 set to be updated ---> Package libhugetlbfs.x86_64 0:1.3-8.2.el5 set to be updated ---> Package libpng.x86_64 2:1.2.10-15.el5_7 set to be updated ---> Package libselinux.i386 0:1.33.4-5.7.el5 set to be updated ---> Package libselinux.x86_64 0:1.33.4-5.7.el5 set to be updated ---> Package libselinux-python.x86_64 0:1.33.4-5.7.el5 set to be updated ---> Package libselinux-utils.x86_64 0:1.33.4-5.7.el5 set to be updated ---> Package libsysfs.x86_64 0:2.1.0-1.el5 set to be updated ---> Package libuser.x86_64 0:0.54.7-2.1.el5_5.2 set to be updated ---> Package libvolume_id.x86_64 0:095-14.27.0.1.el5_7.1 set to be updated ---> Package libxml2.i386 0:2.6.26-2.1.12.0.1.el5_7.2 set to be updated ---> Package libxml2.x86_64 0:2.6.26-2.1.12.0.1.el5_7.2 set to be updated ---> Package libxml2-python.x86_64 0:2.6.26-2.1.12.0.1.el5_7.2 set to be updated ---> Package logrotate.x86_64 0:3.7.4-12 set to be updated ---> Package logwatch.noarch 0:7.3-9.el5_6 set to be updated ---> Package ltrace.x86_64 0:0.5-13.45svn.el5_7.12 set to be updated ---> Package lvm2.x86_64 0:2.02.84-6.0.1.el5_7.2 set to be updated ---> Package m2crypto.x86_64 0:0.16-8.el5 set to be updated ---> Package man.x86_64 0:1.6d-2.el5 set to be updated ---> Package man-pages.noarch 0:2.39-17.el5 set to be updated ---> Package mcelog.x86_64 1:0.9pre-1.32.0.1.el5 set to be updated ---> Package microcode_ctl.x86_64 1:1.17-1.52.el5 set to be updated ---> Package module-init-tools.x86_64 0:3.3-0.pre3.1.60.el5_5.1 set to be updated ---> Package net-snmp.x86_64 1:5.3.2.2-14.0.1.el5_7.1 set to be updated ---> Package net-snmp-libs.x86_64 1:5.3.2.2-14.0.1.el5_7.1 set to be updated ---> Package net-snmp-utils.x86_64 1:5.3.2.2-14.0.1.el5_7.1 set to be updated ---> Package nfs-utils.x86_64 1:1.0.9-54.el5 set to be updated ---> Package nscd.x86_64 0:2.5-65.el5_7.3 set to be updated ---> Package nspr.x86_64 0:4.8.8-1.el5_7 set to be updated ---> Package nss.x86_64 0:3.12.10-7.0.1.el5_7 set to be updated ---> Package nss-tools.x86_64 0:3.12.10-7.0.1.el5_7 set to be updated ---> Package nss_ldap.x86_64 0:253-42.el5_7.4 set to be updated ---> Package ntp.x86_64 0:4.2.2p1-15.el5_7.1 set to be updated ---> Package openldap.x86_64 0:2.3.43-12.el5_7.10 set to be updated ---> Package openssh.x86_64 0:4.3p2-72.el5_7.5 set to be updated ---> Package openssh-clients.x86_64 0:4.3p2-72.el5_7.5 set to be updated ---> Package openssh-server.x86_64 0:4.3p2-72.el5_7.5 set to be updated ---> Package openssl.x86_64 0:0.9.8e-20.el5_7.1 set to be updated ---> Package oracle-logos.noarch 0:4.9.17-10 set to be updated ---> Package pam.x86_64 0:0.99.6.2-6.el5_5.2 set to be updated ---> Package parted.x86_64 0:1.8.1-28.el5 set to be updated ---> Package passwd.x86_64 0:0.73-2 set to be updated ---> Package patch.x86_64 0:2.5.4-31.el5 set to be updated ---> Package pcre.x86_64 0:6.6-6.el5_6.1 set to be updated ---> Package perl.x86_64 4:5.8.8-32.0.1.el5_7.6 set to be updated ---> Package popt.x86_64 0:1.10.2.3-22.0.1.el5_7.2 set to be updated ---> Package postgresql-libs.x86_64 0:8.1.23-1.el5_7.3 set to be updated ---> Package procps.x86_64 0:3.2.7-17.el5 set to be updated ---> Package psacct.x86_64 0:6.3.2-44.0.1.el5 set to be updated ---> Package psmisc.x86_64 0:22.2-7.el5_6.2 set to be updated ---> Package pyOpenSSL.x86_64 0:0.6-2.el5 set to be updated ---> Package python.x86_64 0:2.4.3-44.el5_7.1 set to be updated ---> Package python-urlgrabber.noarch 0:3.1.0-6.el5 set to be updated ---> Package quota.x86_64 1:3.13-5.el5 set to be updated ---> Package rhnlib.noarch 0:2.5.22-6.el5 set to be updated ---> Package rng-utils.x86_64 1:2.0-4.el5 set to be updated ---> Package rpm.x86_64 0:4.4.2.3-22.0.1.el5_7.2 set to be updated ---> Package rpm-build.x86_64 0:4.4.2.3-22.0.1.el5_7.2 set to be updated ---> Package rpm-libs.x86_64 0:4.4.2.3-22.0.1.el5_7.2 set to be updated ---> Package rpm-python.x86_64 0:4.4.2.3-22.0.1.el5_7.2 set to be updated ---> Package scsi-target-utils.x86_64 0:1.0.14-1.el5 set to be updated ---> Package sed.x86_64 0:4.1.5-8.el5 set to be updated ---> Package sendmail.x86_64 0:8.13.8-8.1.el5_7 set to be updated ---> Package sg3_utils.x86_64 0:1.25-5.el5 set to be updated ---> Package sg3_utils-libs.x86_64 0:1.25-5.el5 set to be updated ---> Package shadow-utils.x86_64 2:4.0.17-18.el5_6.1 set to be updated ---> Package sos.noarch 0:1.7-9.54.0.1.el5_7.1 set to be updated ---> Package strace.x86_64 0:4.5.18-5.el5_5.5 set to be updated ---> Package sudo.x86_64 0:1.7.2p1-10.el5 set to be updated ---> Package sysfsutils.x86_64 0:2.1.0-1.el5 set to be updated ---> Package sysstat.x86_64 0:7.0.2-11.el5 set to be updated ---> Package tcsh.x86_64 0:6.14-17.el5_5.2 set to be updated ---> Package tmpwatch.x86_64 0:2.9.7-1.1.el5.5 set to be updated ---> Package traceroute.x86_64 3:2.0.1-6.el5 set to be updated ---> Package tzdata.x86_64 0:2011l-4.el5 set to be updated ---> Package unzip.x86_64 0:5.52-3.0.1.el5 set to be updated ---> Package util-linux.x86_64 0:2.13-0.56.0.2.el5 set to be updated ---> Package valgrind.x86_64 1:3.5.0-5.el5 set to be updated ---> Package vim-minimal.x86_64 2:7.0.109-7.el5 set to be updated ---> Package xinetd.x86_64 2:2.3.14-13.el5 set to be updated ---> Package yum.noarch 0:3.2.22-37.0.1.el5 set to be updated ---> Package zlib.i386 0:1.2.3-4.el5 set to be updated ---> Package zlib.x86_64 0:1.2.3-4.el5 set to be updated --> Running transaction check ---> Package python-libs.x86_64 0:2.4.3-44.el5_7.1 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================== Updating: OpenIPMI x86_64 2.0.16-11.el5_7.2 exadata_dbserver_11.2_x86_64_latest 162 k OpenIPMI-libs x86_64 2.0.16-11.el5_7.2 exadata_dbserver_11.2_x86_64_latest 571 k SysVinit x86_64 2.86-17.el5 exadata_dbserver_11.2_x86_64_latest 118 k amtu x86_64 1.0.6-2.el5 exadata_dbserver_11.2_x86_64_latest 25 k apr x86_64 1.2.7-11.el5_6.5 exadata_dbserver_11.2_x86_64_latest 119 k apr-util x86_64 1.2.7-11.el5_5.2 exadata_dbserver_11.2_x86_64_latest 79 k audit x86_64 1.7.18-2.el5 exadata_dbserver_11.2_x86_64_latest 365 k audit-libs x86_64 1.7.18-2.el5 exadata_dbserver_11.2_x86_64_latest 78 k audit-libs-python x86_64 1.7.18-2.el5 exadata_dbserver_11.2_x86_64_latest 82 k authconfig x86_64 5.3.21-7.el5 exadata_dbserver_11.2_x86_64_latest 456 k bash x86_64 3.2-32.el5 exadata_dbserver_11.2_x86_64_latest 1.8 M bind-libs x86_64 30:9.3.6-16.P1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 895 k bind-utils x86_64 30:9.3.6-16.P1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 178 k busybox x86_64 1:1.2.0-10.el5_7.1 exadata_dbserver_11.2_x86_64_latest 1.2 M bzip2 x86_64 1.0.3-6.el5_5 exadata_dbserver_11.2_x86_64_latest 49 k bzip2-libs x86_64 1.0.3-6.el5_5 exadata_dbserver_11.2_x86_64_latest 36 k coreutils x86_64 5.97-34.el5 exadata_dbserver_11.2_x86_64_latest 3.6 M crash x86_64 4.1.2-8.el5 exadata_dbserver_11.2_x86_64_latest 1.7 M cryptsetup-luks x86_64 1.0.3-8.el5 exadata_dbserver_11.2_x86_64_latest 706 k curl x86_64 7.15.5-9.el5_7.4 exadata_dbserver_11.2_x86_64_latest 231 k db4 x86_64 4.3.29-10.el5_5.2 exadata_dbserver_11.2_x86_64_latest 907 k dbus x86_64 1.1.2-16.el5_7 exadata_dbserver_11.2_x86_64_latest 234 k dbus-glib x86_64 0.73-10.el5_5 exadata_dbserver_11.2_x86_64_latest 163 k dbus-libs x86_64 1.1.2-16.el5_7 exadata_dbserver_11.2_x86_64_latest 123 k device-mapper i386 1.02.63-4.el5 exadata_dbserver_11.2_x86_64_latest 776 k device-mapper x86_64 1.02.63-4.el5 exadata_dbserver_11.2_x86_64_latest 808 k device-mapper-event x86_64 1.02.63-4.el5 exadata_dbserver_11.2_x86_64_latest 23 k dmidecode x86_64 1:2.11-1.el5 exadata_dbserver_11.2_x86_64_latest 78 k dmraid x86_64 1.0.0.rc13-65.el5 exadata_dbserver_11.2_x86_64_latest 744 k dmraid-events x86_64 1.0.0.rc13-65.el5 exadata_dbserver_11.2_x86_64_latest 24 k e2fsprogs x86_64 1.39-33.el5 exadata_dbserver_11.2_x86_64_latest 844 k e2fsprogs-libs i386 1.39-33.el5 exadata_dbserver_11.2_x86_64_latest 120 k e2fsprogs-libs x86_64 1.39-33.el5 exadata_dbserver_11.2_x86_64_latest 120 k enterprise-release x86_64 6:5-7.0.3 exadata_dbserver_11.2_x86_64_latest 29 k enterprise-release-notes x86_64 5Server-20 exadata_dbserver_11.2_x86_64_latest 105 k expat x86_64 1.95.8-8.3.el5_5.3 exadata_dbserver_11.2_x86_64_latest 76 k freetype x86_64 2.2.1-28.el5_7.2 exadata_dbserver_11.2_x86_64_latest 311 k fuse x86_64 2.7.4-8.0.1.el5 exadata_dbserver_11.2_x86_64_latest 85 k fuse-devel x86_64 2.7.4-8.0.1.el5 exadata_dbserver_11.2_x86_64_latest 28 k fuse-libs x86_64 2.7.4-8.0.1.el5 exadata_dbserver_11.2_x86_64_latest 70 k gdb x86_64 7.0.1-37.el5_7.1 exadata_dbserver_11.2_x86_64_latest 2.4 M gdbm x86_64 1.8.0-26.2.1.el5_6.1 exadata_dbserver_11.2_x86_64_latest 28 k gettext x86_64 0.17-1.el5 exadata_dbserver_11.2_x86_64_latest 2.4 M glibc i686 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 5.3 M glibc x86_64 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 4.8 M glibc-common x86_64 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 16 M glibc-devel i386 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 2.0 M glibc-devel x86_64 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 2.4 M glibc-headers x86_64 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 595 k glibc-utils x86_64 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 132 k gnupg x86_64 1.4.5-14.el5_5.1 exadata_dbserver_11.2_x86_64_latest 1.8 M gnutls x86_64 1.4.1-3.el5_4.8 exadata_dbserver_11.2_x86_64_latest 367 k gzip x86_64 1.3.5-13.0.1.el5 exadata_dbserver_11.2_x86_64_latest 104 k hal x86_64 0.5.8.1-62.el5 exadata_dbserver_11.2_x86_64_latest 377 k hwdata noarch 0.213.24-1.el5 exadata_dbserver_11.2_x86_64_latest 414 k initscripts x86_64 8.45.38-2.0.1.el5 exadata_dbserver_11.2_x86_64_latest 1.6 M iptables x86_64 1.3.5-5.3.0.1.el5_4.1 exadata_dbserver_11.2_x86_64_latest 243 k irqbalance x86_64 2:0.55-17.el5 exadata_dbserver_11.2_x86_64_latest 21 k iscsi-initiator-utils x86_64 6.2.0.872-10.0.1.el5 exadata_dbserver_11.2_x86_64_latest 1.0 M kernel-debuginfo x86_64 2.6.18-274.18.1.0.1.el5 exadata_dbserver_11.2_x86_64_latest 179 M kernel-debuginfo-common x86_64 2.6.18-274.18.1.0.1.el5 exadata_dbserver_11.2_x86_64_latest 34 M kernel-devel x86_64 2.6.18-274.18.1.0.1.el5 exadata_dbserver_11.2_x86_64_latest 5.6 M kernel-doc noarch 2.6.18-274.18.1.0.1.el5 exadata_dbserver_11.2_x86_64_latest 3.3 M kernel-headers x86_64 2.6.18-274.18.1.0.1.el5 exadata_dbserver_11.2_x86_64_latest 1.3 M krb5-libs x86_64 1.6.1-63.el5_7 exadata_dbserver_11.2_x86_64_latest 680 k ksh x86_64 20100202-1.el5_6.6 exadata_dbserver_11.2_x86_64_latest 1.3 M less x86_64 436-7.el5 exadata_dbserver_11.2_x86_64_latest 108 k libX11 x86_64 1.0.3-11.el5_7.1 exadata_dbserver_11.2_x86_64_latest 798 k libgomp x86_64 4.4.4-13.el5 exadata_dbserver_11.2_x86_64_latest 69 k libhugetlbfs x86_64 1.3-8.2.el5 exadata_dbserver_11.2_x86_64_latest 42 k libpng x86_64 2:1.2.10-15.el5_7 exadata_dbserver_11.2_x86_64_latest 235 k libselinux i386 1.33.4-5.7.el5 exadata_dbserver_11.2_x86_64_latest 77 k libselinux x86_64 1.33.4-5.7.el5 exadata_dbserver_11.2_x86_64_latest 78 k libselinux-python x86_64 1.33.4-5.7.el5 exadata_dbserver_11.2_x86_64_latest 74 k libselinux-utils x86_64 1.33.4-5.7.el5 exadata_dbserver_11.2_x86_64_latest 56 k libsysfs x86_64 2.1.0-1.el5 exadata_dbserver_11.2_x86_64_latest 46 k libuser x86_64 0.54.7-2.1.el5_5.2 exadata_dbserver_11.2_x86_64_latest 450 k libvolume_id x86_64 095-14.27.0.1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 43 k libxml2 i386 2.6.26-2.1.12.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 796 k libxml2 x86_64 2.6.26-2.1.12.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 808 k libxml2-python x86_64 2.6.26-2.1.12.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 714 k logrotate x86_64 3.7.4-12 exadata_dbserver_11.2_x86_64_latest 42 k logwatch noarch 7.3-9.el5_6 exadata_dbserver_11.2_x86_64_latest 244 k ltrace x86_64 0.5-13.45svn.el5_7.12 exadata_dbserver_11.2_x86_64_latest 70 k lvm2 x86_64 2.02.84-6.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 3.1 M m2crypto x86_64 0.16-8.el5 exadata_dbserver_11.2_x86_64_latest 498 k man x86_64 1.6d-2.el5 exadata_dbserver_11.2_x86_64_latest 265 k man-pages noarch 2.39-17.el5 exadata_dbserver_11.2_x86_64_latest 4.2 M mcelog x86_64 1:0.9pre-1.32.0.1.el5 exadata_dbserver_11.2_x86_64_latest 32 k microcode_ctl x86_64 1:1.17-1.52.el5 exadata_dbserver_11.2_x86_64_latest 505 k module-init-tools x86_64 3.3-0.pre3.1.60.el5_5.1 exadata_dbserver_11.2_x86_64_latest 443 k net-snmp x86_64 1:5.3.2.2-14.0.1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 705 k net-snmp-libs x86_64 1:5.3.2.2-14.0.1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 1.3 M net-snmp-utils x86_64 1:5.3.2.2-14.0.1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 190 k nfs-utils x86_64 1:1.0.9-54.el5 exadata_dbserver_11.2_x86_64_latest 404 k nscd x86_64 2.5-65.el5_7.3 exadata_dbserver_11.2_x86_64_latest 170 k nspr x86_64 4.8.8-1.el5_7 exadata_dbserver_11.2_x86_64_latest 119 k nss x86_64 3.12.10-7.0.1.el5_7 exadata_dbserver_11.2_x86_64_latest 1.1 M nss-tools x86_64 3.12.10-7.0.1.el5_7 exadata_dbserver_11.2_x86_64_latest 1.2 M nss_ldap x86_64 253-42.el5_7.4 exadata_dbserver_11.2_x86_64_latest 1.4 M ntp x86_64 4.2.2p1-15.el5_7.1 exadata_dbserver_11.2_x86_64_latest 1.3 M openldap x86_64 2.3.43-12.el5_7.10 exadata_dbserver_11.2_x86_64_latest 305 k openssh x86_64 4.3p2-72.el5_7.5 exadata_dbserver_11.2_x86_64_latest 289 k openssh-clients x86_64 4.3p2-72.el5_7.5 exadata_dbserver_11.2_x86_64_latest 452 k openssh-server x86_64 4.3p2-72.el5_7.5 exadata_dbserver_11.2_x86_64_latest 278 k openssl x86_64 0.9.8e-20.el5_7.1 exadata_dbserver_11.2_x86_64_latest 1.4 M oracle-logos noarch 4.9.17-10 exadata_dbserver_11.2_x86_64_latest 8.8 M pam x86_64 0.99.6.2-6.el5_5.2 exadata_dbserver_11.2_x86_64_latest 992 k parted x86_64 1.8.1-28.el5 exadata_dbserver_11.2_x86_64_latest 521 k passwd x86_64 0.73-2 exadata_dbserver_11.2_x86_64_latest 21 k patch x86_64 2.5.4-31.el5 exadata_dbserver_11.2_x86_64_latest 63 k pcre x86_64 6.6-6.el5_6.1 exadata_dbserver_11.2_x86_64_latest 118 k perl x86_64 4:5.8.8-32.0.1.el5_7.6 exadata_dbserver_11.2_x86_64_latest 12 M popt x86_64 1.10.2.3-22.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 77 k postgresql-libs x86_64 8.1.23-1.el5_7.3 exadata_dbserver_11.2_x86_64_latest 197 k procps x86_64 3.2.7-17.el5 exadata_dbserver_11.2_x86_64_latest 215 k psacct x86_64 6.3.2-44.0.1.el5 exadata_dbserver_11.2_x86_64_latest 59 k psmisc x86_64 22.2-7.el5_6.2 exadata_dbserver_11.2_x86_64_latest 62 k pyOpenSSL x86_64 0.6-2.el5 exadata_dbserver_11.2_x86_64_latest 120 k python x86_64 2.4.3-44.el5_7.1 exadata_dbserver_11.2_x86_64_latest 58 k python-urlgrabber noarch 3.1.0-6.el5 exadata_dbserver_11.2_x86_64_latest 132 k quota x86_64 1:3.13-5.el5 exadata_dbserver_11.2_x86_64_latest 348 k rhnlib noarch 2.5.22-6.el5 exadata_dbserver_11.2_x86_64_latest 70 k rng-utils x86_64 1:2.0-4.el5 exadata_dbserver_11.2_x86_64_latest 17 k rpm x86_64 4.4.2.3-22.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 1.2 M rpm-build x86_64 4.4.2.3-22.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 302 k rpm-libs x86_64 4.4.2.3-22.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 924 k rpm-python x86_64 4.4.2.3-22.0.1.el5_7.2 exadata_dbserver_11.2_x86_64_latest 63 k scsi-target-utils x86_64 1.0.14-1.el5 exadata_dbserver_11.2_x86_64_latest 172 k sed x86_64 4.1.5-8.el5 exadata_dbserver_11.2_x86_64_latest 178 k sendmail x86_64 8.13.8-8.1.el5_7 exadata_dbserver_11.2_x86_64_latest 637 k sg3_utils x86_64 1.25-5.el5 exadata_dbserver_11.2_x86_64_latest 501 k sg3_utils-libs x86_64 1.25-5.el5 exadata_dbserver_11.2_x86_64_latest 51 k shadow-utils x86_64 2:4.0.17-18.el5_6.1 exadata_dbserver_11.2_x86_64_latest 1.1 M sos noarch 1.7-9.54.0.1.el5_7.1 exadata_dbserver_11.2_x86_64_latest 146 k strace x86_64 4.5.18-5.el5_5.5 exadata_dbserver_11.2_x86_64_latest 178 k sudo x86_64 1.7.2p1-10.el5 exadata_dbserver_11.2_x86_64_latest 354 k sysfsutils x86_64 2.1.0-1.el5 exadata_dbserver_11.2_x86_64_latest 40 k sysstat x86_64 7.0.2-11.el5 exadata_dbserver_11.2_x86_64_latest 187 k tcsh x86_64 6.14-17.el5_5.2 exadata_dbserver_11.2_x86_64_latest 475 k tmpwatch x86_64 2.9.7-1.1.el5.5 exadata_dbserver_11.2_x86_64_latest 19 k traceroute x86_64 3:2.0.1-6.el5 exadata_dbserver_11.2_x86_64_latest 41 k tzdata x86_64 2011l-4.el5 exadata_dbserver_11.2_x86_64_latest 765 k unzip x86_64 5.52-3.0.1.el5 exadata_dbserver_11.2_x86_64_latest 165 k util-linux x86_64 2.13-0.56.0.2.el5 exadata_dbserver_11.2_x86_64_latest 1.8 M valgrind x86_64 1:3.5.0-5.el5 exadata_dbserver_11.2_x86_64_latest 21 M vim-minimal x86_64 2:7.0.109-7.el5 exadata_dbserver_11.2_x86_64_latest 333 k xinetd x86_64 2:2.3.14-13.el5 exadata_dbserver_11.2_x86_64_latest 126 k yum noarch 3.2.22-37.0.1.el5 exadata_dbserver_11.2_x86_64_latest 1.0 M zlib i386 1.2.3-4.el5 exadata_dbserver_11.2_x86_64_latest 51 k zlib x86_64 1.2.3-4.el5 exadata_dbserver_11.2_x86_64_latest 52 k Installing for dependencies: python-libs x86_64 2.4.3-44.el5_7.1 exadata_dbserver_11.2_x86_64_latest 5.9 M Transaction Summary ============================================================================================================================================== Install 1 Package(s) Upgrade 151 Package(s) Total download size: 370 M Is this ok [y/N]: y Downloading Packages: (1/152): rng-utils-2.0-4.el5.x86_64.rpm | 17 kB 00:00 (2/152): tmpwatch-2.9.7-1.1.el5.5.x86_64.rpm | 19 kB 00:00 (3/152): passwd-0.73-2.x86_64.rpm | 21 kB 00:00 (4/152): irqbalance-0.55-17.el5.x86_64.rpm | 21 kB 00:00 (5/152): device-mapper-event-1.02.63-4.el5.x86_64.rpm | 23 kB 00:00 (6/152): dmraid-events-1.0.0.rc13-65.el5.x86_64.rpm | 24 kB 00:00 (7/152): amtu-1.0.6-2.el5.x86_64.rpm | 25 kB 00:00 (8/152): gdbm-1.8.0-26.2.1.el5_6.1.x86_64.rpm | 28 kB 00:00 (9/152): fuse-devel-2.7.4-8.0.1.el5.x86_64.rpm | 28 kB 00:00 (10/152): enterprise-release-5-7.0.3.x86_64.rpm | 29 kB 00:00 (11/152): mcelog-0.9pre-1.32.0.1.el5.x86_64.rpm | 32 kB 00:00 (12/152): bzip2-libs-1.0.3-6.el5_5.x86_64.rpm | 36 kB 00:00 (13/152): sysfsutils-2.1.0-1.el5.x86_64.rpm | 40 kB 00:00 (14/152): traceroute-2.0.1-6.el5.x86_64.rpm | 41 kB 00:00 (15/152): libhugetlbfs-1.3-8.2.el5.x86_64.rpm | 42 kB 00:00 (16/152): logrotate-3.7.4-12.x86_64.rpm | 42 kB 00:00 (17/152): libvolume_id-095-14.27.0.1.el5_7.1.x86_64.rpm | 43 kB 00:00 (18/152): libsysfs-2.1.0-1.el5.x86_64.rpm | 46 kB 00:00 (19/152): bzip2-1.0.3-6.el5_5.x86_64.rpm | 49 kB 00:00 (20/152): zlib-1.2.3-4.el5.i386.rpm | 51 kB 00:00 (21/152): sg3_utils-libs-1.25-5.el5.x86_64.rpm | 51 kB 00:00 (22/152): zlib-1.2.3-4.el5.x86_64.rpm | 52 kB 00:00 (23/152): libselinux-utils-1.33.4-5.7.el5.x86_64.rpm | 56 kB 00:00 (24/152): python-2.4.3-44.el5_7.1.x86_64.rpm | 58 kB 00:00 (25/152): psacct-6.3.2-44.0.1.el5.x86_64.rpm | 59 kB 00:00 (26/152): psmisc-22.2-7.el5_6.2.x86_64.rpm | 62 kB 00:00 (27/152): rpm-python-4.4.2.3-22.0.1.el5_7.2.x86_64.rpm | 63 kB 00:00 (28/152): patch-2.5.4-31.el5.x86_64.rpm | 63 kB 00:00 (29/152): libgomp-4.4.4-13.el5.x86_64.rpm | 69 kB 00:00 (30/152): ltrace-0.5-13.45svn.el5_7.12.x86_64.rpm | 70 kB 00:00 (31/152): fuse-libs-2.7.4-8.0.1.el5.x86_64.rpm | 70 kB 00:00 (32/152): rhnlib-2.5.22-6.el5.noarch.rpm | 70 kB 00:00 (33/152): libselinux-python-1.33.4-5.7.el5.x86_64.rpm | 74 kB 00:00 (34/152): expat-1.95.8-8.3.el5_5.3.x86_64.rpm | 76 kB 00:00 (35/152): libselinux-1.33.4-5.7.el5.i386.rpm | 77 kB 00:00 (36/152): popt-1.10.2.3-22.0.1.el5_7.2.x86_64.rpm | 77 kB 00:00 (37/152): libselinux-1.33.4-5.7.el5.x86_64.rpm | 78 kB 00:00 (38/152): dmidecode-2.11-1.el5.x86_64.rpm | 78 kB 00:00 (39/152): audit-libs-1.7.18-2.el5.x86_64.rpm | 78 kB 00:00 (40/152): apr-util-1.2.7-11.el5_5.2.x86_64.rpm | 79 kB 00:00 (41/152): audit-libs-python-1.7.18-2.el5.x86_64.rpm | 82 kB 00:00 (42/152): fuse-2.7.4-8.0.1.el5.x86_64.rpm | 85 kB 00:00 (43/152): gzip-1.3.5-13.0.1.el5.x86_64.rpm | 104 kB 00:00 (44/152): enterprise-release-notes-5Server-20.x86_64.rpm | 105 kB 00:00 (45/152): less-436-7.el5.x86_64.rpm | 108 kB 00:00 (46/152): SysVinit-2.86-17.el5.x86_64.rpm | 118 kB 00:00 (47/152): pcre-6.6-6.el5_6.1.x86_64.rpm | 118 kB 00:00 (48/152): nspr-4.8.8-1.el5_7.x86_64.rpm | 119 kB 00:00 (49/152): apr-1.2.7-11.el5_6.5.x86_64.rpm | 119 kB 00:00 (50/152): e2fsprogs-libs-1.39-33.el5.i386.rpm | 120 kB 00:00 (51/152): e2fsprogs-libs-1.39-33.el5.x86_64.rpm | 120 kB 00:00 (52/152): pyOpenSSL-0.6-2.el5.x86_64.rpm | 120 kB 00:00 (53/152): dbus-libs-1.1.2-16.el5_7.x86_64.rpm | 123 kB 00:00 (54/152): xinetd-2.3.14-13.el5.x86_64.rpm | 126 kB 00:00 (55/152): python-urlgrabber-3.1.0-6.el5.noarch.rpm | 132 kB 00:00 (56/152): glibc-utils-2.5-65.el5_7.3.x86_64.rpm | 132 kB 00:00 (57/152): sos-1.7-9.54.0.1.el5_7.1.noarch.rpm | 146 kB 00:00 (58/152): OpenIPMI-2.0.16-11.el5_7.2.x86_64.rpm | 162 kB 00:00 (59/152): dbus-glib-0.73-10.el5_5.x86_64.rpm | 163 kB 00:00 (60/152): unzip-5.52-3.0.1.el5.x86_64.rpm | 165 kB 00:00 (61/152): nscd-2.5-65.el5_7.3.x86_64.rpm | 170 kB 00:00 (62/152): scsi-target-utils-1.0.14-1.el5.x86_64.rpm | 172 kB 00:00 (63/152): sed-4.1.5-8.el5.x86_64.rpm | 178 kB 00:00 (64/152): strace-4.5.18-5.el5_5.5.x86_64.rpm | 178 kB 00:00 (65/152): bind-utils-9.3.6-16.P1.el5_7.1.x86_64.rpm | 178 kB 00:00 (66/152): sysstat-7.0.2-11.el5.x86_64.rpm | 187 kB 00:00 (67/152): net-snmp-utils-5.3.2.2-14.0.1.el5_7.1.x86_64.rpm | 190 kB 00:00 (68/152): postgresql-libs-8.1.23-1.el5_7.3.x86_64.rpm | 197 kB 00:00 (69/152): procps-3.2.7-17.el5.x86_64.rpm | 215 kB 00:00 (70/152): curl-7.15.5-9.el5_7.4.x86_64.rpm | 231 kB 00:00 (71/152): dbus-1.1.2-16.el5_7.x86_64.rpm | 234 kB 00:00 (72/152): libpng-1.2.10-15.el5_7.x86_64.rpm | 235 kB 00:00 (73/152): iptables-1.3.5-5.3.0.1.el5_4.1.x86_64.rpm | 243 kB 00:00 (74/152): logwatch-7.3-9.el5_6.noarch.rpm | 244 kB 00:00 (75/152): man-1.6d-2.el5.x86_64.rpm | 265 kB 00:00 (76/152): openssh-server-4.3p2-72.el5_7.5.x86_64.rpm | 278 kB 00:00 (77/152): openssh-4.3p2-72.el5_7.5.x86_64.rpm | 289 kB 00:00 (78/152): rpm-build-4.4.2.3-22.0.1.el5_7.2.x86_64.rpm | 302 kB 00:00 (79/152): openldap-2.3.43-12.el5_7.10.x86_64.rpm | 305 kB 00:00 (80/152): freetype-2.2.1-28.el5_7.2.x86_64.rpm | 311 kB 00:00 (81/152): vim-minimal-7.0.109-7.el5.x86_64.rpm | 333 kB 00:00 (82/152): quota-3.13-5.el5.x86_64.rpm | 348 kB 00:00 (83/152): sudo-1.7.2p1-10.el5.x86_64.rpm | 354 kB 00:00 (84/152): audit-1.7.18-2.el5.x86_64.rpm | 365 kB 00:00 (85/152): gnutls-1.4.1-3.el5_4.8.x86_64.rpm | 367 kB 00:00 (86/152): hal-0.5.8.1-62.el5.x86_64.rpm | 377 kB 00:00 (87/152): nfs-utils-1.0.9-54.el5.x86_64.rpm | 404 kB 00:00 (88/152): hwdata-0.213.24-1.el5.noarch.rpm | 414 kB 00:00 (89/152): module-init-tools-3.3-0.pre3.1.60.el5_5.1.x86_64.rpm | 443 kB 00:00 (90/152): libuser-0.54.7-2.1.el5_5.2.x86_64.rpm | 450 kB 00:00 (91/152): openssh-clients-4.3p2-72.el5_7.5.x86_64.rpm | 452 kB 00:00 (92/152): authconfig-5.3.21-7.el5.x86_64.rpm | 456 kB 00:00 (93/152): tcsh-6.14-17.el5_5.2.x86_64.rpm | 475 kB 00:00 (94/152): m2crypto-0.16-8.el5.x86_64.rpm | 498 kB 00:00 (95/152): sg3_utils-1.25-5.el5.x86_64.rpm | 501 kB 00:00 (96/152): microcode_ctl-1.17-1.52.el5.x86_64.rpm | 505 kB 00:00 (97/152): parted-1.8.1-28.el5.x86_64.rpm | 521 kB 00:00 (98/152): OpenIPMI-libs-2.0.16-11.el5_7.2.x86_64.rpm | 571 kB 00:00 (99/152): glibc-headers-2.5-65.el5_7.3.x86_64.rpm | 595 kB 00:00 (100/152): sendmail-8.13.8-8.1.el5_7.x86_64.rpm | 637 kB 00:00 (101/152): krb5-libs-1.6.1-63.el5_7.x86_64.rpm | 680 kB 00:00 (102/152): net-snmp-5.3.2.2-14.0.1.el5_7.1.x86_64.rpm | 705 kB 00:00 (103/152): cryptsetup-luks-1.0.3-8.el5.x86_64.rpm | 706 kB 00:00 (104/152): libxml2-python-2.6.26-2.1.12.0.1.el5_7.2.x86_64.rpm | 714 kB 00:00 (105/152): dmraid-1.0.0.rc13-65.el5.x86_64.rpm | 744 kB 00:00 (106/152): tzdata-2011l-4.el5.x86_64.rpm | 765 kB 00:00 (107/152): device-mapper-1.02.63-4.el5.i386.rpm | 776 kB 00:00 (108/152): libxml2-2.6.26-2.1.12.0.1.el5_7.2.i386.rpm | 796 kB 00:00 (109/152): libX11-1.0.3-11.el5_7.1.x86_64.rpm | 798 kB 00:00 (110/152): device-mapper-1.02.63-4.el5.x86_64.rpm | 808 kB 00:00 (111/152): libxml2-2.6.26-2.1.12.0.1.el5_7.2.x86_64.rpm | 808 kB 00:00 (112/152): e2fsprogs-1.39-33.el5.x86_64.rpm | 844 kB 00:00 (113/152): bind-libs-9.3.6-16.P1.el5_7.1.x86_64.rpm | 895 kB 00:00 (114/152): db4-4.3.29-10.el5_5.2.x86_64.rpm | 907 kB 00:00 (115/152): rpm-libs-4.4.2.3-22.0.1.el5_7.2.x86_64.rpm | 924 kB 00:00 (116/152): pam-0.99.6.2-6.el5_5.2.x86_64.rpm | 992 kB 00:00 (117/152): yum-3.2.22-37.0.1.el5.noarch.rpm | 1.0 MB 00:00 (118/152): iscsi-initiator-utils-6.2.0.872-10.0.1.el5.x86_64.rpm | 1.0 MB 00:00 (119/152): shadow-utils-4.0.17-18.el5_6.1.x86_64.rpm | 1.1 MB 00:00 (120/152): nss-3.12.10-7.0.1.el5_7.x86_64.rpm | 1.1 MB 00:00 (121/152): rpm-4.4.2.3-22.0.1.el5_7.2.x86_64.rpm | 1.2 MB 00:00 (122/152): busybox-1.2.0-10.el5_7.1.x86_64.rpm | 1.2 MB 00:00 (123/152): nss-tools-3.12.10-7.0.1.el5_7.x86_64.rpm | 1.2 MB 00:00 (124/152): ksh-20100202-1.el5_6.6.x86_64.rpm | 1.3 MB 00:00 (125/152): net-snmp-libs-5.3.2.2-14.0.1.el5_7.1.x86_64.rpm | 1.3 MB 00:00 (126/152): kernel-headers-2.6.18-274.18.1.0.1.el5.x86_64.rpm | 1.3 MB 00:00 (127/152): ntp-4.2.2p1-15.el5_7.1.x86_64.rpm | 1.3 MB 00:00 (128/152): nss_ldap-253-42.el5_7.4.x86_64.rpm | 1.4 MB 00:00 (129/152): openssl-0.9.8e-20.el5_7.1.x86_64.rpm | 1.4 MB 00:00 (130/152): initscripts-8.45.38-2.0.1.el5.x86_64.rpm | 1.6 MB 00:00 (131/152): crash-4.1.2-8.el5.x86_64.rpm | 1.7 MB 00:00 (132/152): gnupg-1.4.5-14.el5_5.1.x86_64.rpm | 1.8 MB 00:00 (133/152): bash-3.2-32.el5.x86_64.rpm | 1.8 MB 00:00 (134/152): util-linux-2.13-0.56.0.2.el5.x86_64.rpm | 1.8 MB 00:00 (135/152): glibc-devel-2.5-65.el5_7.3.i386.rpm | 2.0 MB 00:00 (136/152): gdb-7.0.1-37.el5_7.1.x86_64.rpm | 2.4 MB 00:00 (137/152): glibc-devel-2.5-65.el5_7.3.x86_64.rpm | 2.4 MB 00:00 (138/152): gettext-0.17-1.el5.x86_64.rpm | 2.4 MB 00:00 (139/152): lvm2-2.02.84-6.0.1.el5_7.2.x86_64.rpm | 3.1 MB 00:00 (140/152): kernel-doc-2.6.18-274.18.1.0.1.el5.noarch.rpm | 3.3 MB 00:00 (141/152): coreutils-5.97-34.el5.x86_64.rpm | 3.6 MB 00:00 (142/152): man-pages-2.39-17.el5.noarch.rpm | 4.2 MB 00:00 (143/152): glibc-2.5-65.el5_7.3.x86_64.rpm | 4.8 MB 00:00 (144/152): glibc-2.5-65.el5_7.3.i686.rpm | 5.3 MB 00:00 (145/152): kernel-devel-2.6.18-274.18.1.0.1.el5.x86_64.rpm | 5.6 MB 00:00 (146/152): python-libs-2.4.3-44.el5_7.1.x86_64.rpm | 5.9 MB 00:00 (147/152): oracle-logos-4.9.17-10.noarch.rpm | 8.8 MB 00:00 (148/152): perl-5.8.8-32.0.1.el5_7.6.x86_64.rpm | 12 MB 00:00 (149/152): glibc-common-2.5-65.el5_7.3.x86_64.rpm | 16 MB 00:00 (150/152): valgrind-3.5.0-5.el5.x86_64.rpm | 21 MB 00:00 (151/152): kernel-debuginfo-common-2.6.18-274.18.1.0.1.el5.x86_64.rpm | 34 MB 00:00 (152/152): kernel-debuginfo-2.6.18-274.18.1.0.1.el5.x86_64.rpm | 179 MB 00:02 ---------------------------------------------------------------------------------------------------------------------------------------------- Total 55 MB/s | 370 MB 00:06 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : tzdata 1/306 Updating : glibc-common 2/306 Updating : glibc 3/306 Updating : kernel-headers 4/306 Updating : kernel-debuginfo-common 5/306 Updating : kernel-debuginfo 6/306 Updating : kernel-doc 7/306 Updating : enterprise-release-notes 8/306 Updating : busybox 9/306 Updating : man-pages 10/306 Updating : glibc 11/306 Updating : bash 12/306 Updating : libselinux 13/306 Updating : zlib 14/306 Updating : audit-libs 15/306 Updating : popt 16/306 Updating : device-mapper 17/306 Updating : e2fsprogs-libs 18/306 Updating : nspr 19/306 Updating : nss 20/306 Updating : bzip2-libs 21/306 Updating : sed 22/306 Updating : expat 23/306 Updating : gdbm 24/306 Updating : db4 25/306 Updating : perl 26/306 Updating : bzip2 27/306 Updating : psmisc 28/306 Updating : less 29/306 Updating : gzip 30/306 Updating : apr 31/306 Updating : cryptsetup-luks 32/306 Updating : libpng 33/306 Updating : libxml2 34/306 Updating : procps 35/306 Updating : libvolume_id 36/306 Updating : libsysfs 37/306 Updating : sg3_utils-libs 38/306 Updating : fuse-libs 39/306 Updating : logrotate 40/306 Updating : patch 41/306 Updating : vim-minimal 42/306 Updating : libgomp 43/306 Updating : unzip 44/306 Updating : dmidecode 45/306 Updating : parted 46/306 Updating : gnutls 47/306 Updating : freetype 48/306 Updating : pcre 49/306 Updating : libX11 50/306 Updating : sg3_utils 51/306 Updating : sysfsutils 52/306 Updating : glibc-utils 53/306 Updating : tmpwatch 54/306 Updating : valgrind 55/306 Updating : nss-tools 56/306 Updating : crash 57/306 Updating : mcelog 58/306 Updating : iptables 59/306 warning: /etc/sysconfig/iptables-config created as /etc/sysconfig/iptables-config.rpmnew Updating : ltrace 60/306 Updating : traceroute 61/306 Updating : strace 62/306 Updating : libselinux 63/306 Updating : shadow-utils 64/306 Updating : device-mapper 65/306 Updating : zlib 66/306 Updating : device-mapper-event 67/306 Updating : e2fsprogs 68/306 Updating : lvm2 69/306 Updating : fuse 70/306 Updating : libselinux-utils 71/306 Updating : libxml2 72/306 Updating : e2fsprogs-libs 73/306 Updating : glibc-headers 74/306 Updating : enterprise-release 75/306 warning: /etc/issue created as /etc/issue.rpmnew warning: /etc/issue.net created as /etc/issue.net.rpmnew Updating : glibc-devel 76/306 Updating : glibc-devel 77/306 Updating : fuse-devel 78/306 Updating : kernel-devel 79/306 Updating : oracle-logos 80/306 Updating : coreutils 81/306 Updating : python 82/306 Updating : krb5-libs 83/306 Updating : openssl 84/306 Updating : pam 85/306 Updating : openldap 86/306 Updating : rpm-libs 87/306 Updating : util-linux 88/306 warning: /etc/pam.d/login saved as /etc/pam.d/login.rpmsave Updating : net-snmp-libs 89/306 Updating : rpm 90/306 Updating : dbus-libs 91/306 Updating : module-init-tools 92/306 Installing : python-libs 93/306 Updating : dbus-glib 94/306 Updating : libuser 95/306 Updating : OpenIPMI-libs 96/306 Updating : curl 97/306 Updating : bind-libs 98/306 Updating : postgresql-libs 99/306 Updating : dbus 100/306 Updating : dmraid 101/306 Updating : libxml2-python 102/306 Updating : rpm-python 103/306 Updating : SysVinit 104/306 Updating : initscripts 105/306 warning: /etc/sysctl.conf created as /etc/sysctl.conf.rpmnew Updating : openssh 106/306 Updating : pyOpenSSL 107/306 Updating : m2crypto 108/306 Updating : audit 109/306 Updating : nscd 110/306 Updating : dmraid-events 111/306 Updating : nss_ldap 112/306 Updating : hal 113/306 Updating : apr-util 114/306 Updating : net-snmp 115/306 Updating : iscsi-initiator-utils 116/306 Updating : net-snmp-utils 117/306 Updating : amtu 118/306 Updating : openssh-clients 119/306 Updating : openssh-server 120/306 Updating : microcode_ctl 121/306 Updating : scsi-target-utils 122/306 Updating : rng-utils 123/306 Updating : irqbalance 124/306 Updating : quota 125/306 Updating : bind-utils 126/306 Updating : gnupg 127/306 Updating : OpenIPMI 128/306 Updating : passwd 129/306 Updating : gdb 130/306 Updating : nfs-utils 131/306 Updating : man 132/306 Updating : rpm-build 133/306 Updating : sendmail 134/306 Updating : sudo 135/306 Updating : authconfig 136/306 Updating : libhugetlbfs 137/306 Updating : libselinux-python 138/306 Updating : gettext 139/306 Updating : audit-libs-python 140/306 Updating : tcsh 141/306 Updating : sysstat 142/306 Updating : ksh 143/306 Updating : psacct 144/306 Updating : python-urlgrabber 145/306 Updating : rhnlib 146/306 Updating : hwdata 147/306 Updating : ntp 148/306 warning: /etc/rc.d/init.d/ntpd saved as /etc/rc.d/init.d/ntpd.rpmsave Updating : yum 149/306 Updating : logwatch 150/306 Updating : sos 151/306 Updating : xinetd 152/306 Cleanup : tcsh 153/306 Cleanup : e2fsprogs-libs 154/306 Cleanup : rhnlib 155/306 Cleanup : hwdata 156/306 warning: /etc/modprobe.d/blacklist saved as /etc/modprobe.d/blacklist.rpmsave Cleanup : ntp 157/306 Cleanup : libvolume_id 158/306 Cleanup : bzip2-libs 159/306 Cleanup : glibc-common 160/306 Cleanup : rpm-python 161/306 Cleanup : procps 162/306 Cleanup : libselinux 163/306 Cleanup : util-linux 164/306 Cleanup : man 165/306 Cleanup : sysstat 166/306 Cleanup : gdb 167/306 Cleanup : psmisc 168/306 Cleanup : audit-libs 169/306 Cleanup : ltrace 170/306 Cleanup : OpenIPMI-libs 171/306 Cleanup : zlib 172/306 Cleanup : iscsi-initiator-utils 173/306 Cleanup : dmraid-events 174/306 Cleanup : microcode_ctl 175/306 Cleanup : kernel-debuginfo 176/306 Cleanup : passwd 177/306 Cleanup : openssh 178/306 Cleanup : SysVinit 179/306 Cleanup : enterprise-release 180/306 Cleanup : scsi-target-utils 181/306 Cleanup : logrotate 182/306 Cleanup : pyOpenSSL 183/306 Cleanup : libhugetlbfs 184/306 Cleanup : openssh-clients 185/306 Cleanup : shadow-utils 186/306 Cleanup : bash 187/306 Cleanup : sysfsutils 188/306 Cleanup : rpm-libs 189/306 Cleanup : yum 190/306 Cleanup : rpm 191/306 Cleanup : sendmail 192/306 Cleanup : libsysfs 193/306 Cleanup : man-pages 194/306 Cleanup : openldap 195/306 Cleanup : libgomp 196/306 Cleanup : traceroute 197/306 Cleanup : openssl 198/306 Cleanup : expat 199/306 Cleanup : glibc-devel 200/306 Cleanup : ksh 201/306 Cleanup : coreutils 202/306 Cleanup : parted 203/306 Cleanup : audit 204/306 Cleanup : sg3_utils 205/306 Cleanup : logwatch 206/306 Cleanup : libxml2-python 207/306 Cleanup : pcre 208/306 Cleanup : rng-utils 209/306 Cleanup : e2fsprogs-libs 210/306 Cleanup : apr-util 211/306 Cleanup : mcelog 212/306 Cleanup : curl 213/306 Cleanup : libselinux-utils 214/306 Cleanup : sed 215/306 Cleanup : libselinux 216/306 Cleanup : kernel-devel 217/306 Cleanup : kernel-devel 218/306 Cleanup : kernel-headers 219/306 Cleanup : kernel-headers 220/306 Cleanup : initscripts 221/306 Cleanup : libpng 222/306 Cleanup : fuse-devel 223/306 Cleanup : busybox 224/306 Cleanup : python-urlgrabber 225/306 Cleanup : rpm-build 226/306 Cleanup : gdbm 227/306 Cleanup : python 228/306 Cleanup : patch 229/306 Cleanup : sg3_utils-libs 230/306 Cleanup : hal 231/306 Cleanup : glibc 232/306 Cleanup : oracle-logos 233/306 Cleanup : openssh-server 234/306 Cleanup : nss_ldap 235/306 Cleanup : dbus-libs 236/306 Cleanup : net-snmp-libs 237/306 Cleanup : glibc-headers 238/306 Cleanup : apr 239/306 Cleanup : tzdata 240/306 Cleanup : irqbalance 241/306 Cleanup : nss 242/306 Cleanup : popt 243/306 Cleanup : valgrind 244/306 Cleanup : less 245/306 Cleanup : zlib 246/306 Cleanup : libselinux-python 247/306 Cleanup : gettext 248/306 Cleanup : enterprise-release-notes 249/306 Cleanup : device-mapper 250/306 Cleanup : device-mapper-event 251/306 Cleanup : sudo 252/306 Cleanup : glibc-utils 253/306 Cleanup : crash 254/306 Cleanup : quota 255/306 Cleanup : dmraid 256/306 Cleanup : net-snmp-utils 257/306 Cleanup : fuse-libs 258/306 Cleanup : pam 259/306 Cleanup : bzip2 260/306 Cleanup : dmidecode 261/306 Cleanup : audit-libs-python 262/306 Cleanup : sos 263/306 Cleanup : gnutls 264/306 Cleanup : net-snmp 265/306 Cleanup : psacct 266/306 Cleanup : nss-tools 267/306 Cleanup : bind-utils 268/306 Cleanup : authconfig 269/306 Cleanup : vim-minimal 270/306 Cleanup : amtu 271/306 Cleanup : glibc 272/306 Cleanup : lvm2 273/306 Cleanup : xinetd 274/306 Cleanup : perl 275/306 Cleanup : kernel-doc 276/306 Cleanup : kernel-doc 277/306 Cleanup : unzip 278/306 Cleanup : libX11 279/306 Cleanup : bind-libs 280/306 Cleanup : kernel-debuginfo-common 281/306 Cleanup : freetype 282/306 Cleanup : gzip 283/306 Cleanup : nscd 284/306 Cleanup : tmpwatch 285/306 Cleanup : fuse 286/306 Cleanup : nfs-utils 287/306 Cleanup : glibc-devel 288/306 Cleanup : postgresql-libs 289/306 Cleanup : module-init-tools 290/306 Cleanup : libuser 291/306 Cleanup : krb5-libs 292/306 Cleanup : e2fsprogs 293/306 Cleanup : dbus 294/306 Cleanup : db4 295/306 Cleanup : strace 296/306 Cleanup : gnupg 297/306 Cleanup : iptables 298/306 Cleanup : cryptsetup-luks 299/306 Cleanup : dbus-glib 300/306 Cleanup : nspr 301/306 Cleanup : m2crypto 302/306 Cleanup : device-mapper 303/306 Cleanup : libxml2 304/306 Cleanup : OpenIPMI 305/306 Cleanup : libxml2 306/306 Dependency Installed: python-libs.x86_64 0:2.4.3-44.el5_7.1 Updated: OpenIPMI.x86_64 0:2.0.16-11.el5_7.2 OpenIPMI-libs.x86_64 0:2.0.16-11.el5_7.2 SysVinit.x86_64 0:2.86-17.el5 amtu.x86_64 0:1.0.6-2.el5 apr.x86_64 0:1.2.7-11.el5_6.5 apr-util.x86_64 0:1.2.7-11.el5_5.2 audit.x86_64 0:1.7.18-2.el5 audit-libs.x86_64 0:1.7.18-2.el5 audit-libs-python.x86_64 0:1.7.18-2.el5 authconfig.x86_64 0:5.3.21-7.el5 bash.x86_64 0:3.2-32.el5 bind-libs.x86_64 30:9.3.6-16.P1.el5_7.1 bind-utils.x86_64 30:9.3.6-16.P1.el5_7.1 busybox.x86_64 1:1.2.0-10.el5_7.1 bzip2.x86_64 0:1.0.3-6.el5_5 bzip2-libs.x86_64 0:1.0.3-6.el5_5 coreutils.x86_64 0:5.97-34.el5 crash.x86_64 0:4.1.2-8.el5 cryptsetup-luks.x86_64 0:1.0.3-8.el5 curl.x86_64 0:7.15.5-9.el5_7.4 db4.x86_64 0:4.3.29-10.el5_5.2 dbus.x86_64 0:1.1.2-16.el5_7 dbus-glib.x86_64 0:0.73-10.el5_5 dbus-libs.x86_64 0:1.1.2-16.el5_7 device-mapper.i386 0:1.02.63-4.el5 device-mapper.x86_64 0:1.02.63-4.el5 device-mapper-event.x86_64 0:1.02.63-4.el5 dmidecode.x86_64 1:2.11-1.el5 dmraid.x86_64 0:1.0.0.rc13-65.el5 dmraid-events.x86_64 0:1.0.0.rc13-65.el5 e2fsprogs.x86_64 0:1.39-33.el5 e2fsprogs-libs.i386 0:1.39-33.el5 e2fsprogs-libs.x86_64 0:1.39-33.el5 enterprise-release.x86_64 6:5-7.0.3 enterprise-release-notes.x86_64 0:5Server-20 expat.x86_64 0:1.95.8-8.3.el5_5.3 freetype.x86_64 0:2.2.1-28.el5_7.2 fuse.x86_64 0:2.7.4-8.0.1.el5 fuse-devel.x86_64 0:2.7.4-8.0.1.el5 fuse-libs.x86_64 0:2.7.4-8.0.1.el5 gdb.x86_64 0:7.0.1-37.el5_7.1 gdbm.x86_64 0:1.8.0-26.2.1.el5_6.1 gettext.x86_64 0:0.17-1.el5 glibc.i686 0:2.5-65.el5_7.3 glibc.x86_64 0:2.5-65.el5_7.3 glibc-common.x86_64 0:2.5-65.el5_7.3 glibc-devel.i386 0:2.5-65.el5_7.3 glibc-devel.x86_64 0:2.5-65.el5_7.3 glibc-headers.x86_64 0:2.5-65.el5_7.3 glibc-utils.x86_64 0:2.5-65.el5_7.3 gnupg.x86_64 0:1.4.5-14.el5_5.1 gnutls.x86_64 0:1.4.1-3.el5_4.8 gzip.x86_64 0:1.3.5-13.0.1.el5 hal.x86_64 0:0.5.8.1-62.el5 hwdata.noarch 0:0.213.24-1.el5 initscripts.x86_64 0:8.45.38-2.0.1.el5 iptables.x86_64 0:1.3.5-5.3.0.1.el5_4.1 irqbalance.x86_64 2:0.55-17.el5 iscsi-initiator-utils.x86_64 0:6.2.0.872-10.0.1.el5 kernel-debuginfo.x86_64 0:2.6.18-274.18.1.0.1.el5 kernel-debuginfo-common.x86_64 0:2.6.18-274.18.1.0.1.el5 kernel-devel.x86_64 0:2.6.18-274.18.1.0.1.el5 kernel-doc.noarch 0:2.6.18-274.18.1.0.1.el5 kernel-headers.x86_64 0:2.6.18-274.18.1.0.1.el5 krb5-libs.x86_64 0:1.6.1-63.el5_7 ksh.x86_64 0:20100202-1.el5_6.6 less.x86_64 0:436-7.el5 libX11.x86_64 0:1.0.3-11.el5_7.1 libgomp.x86_64 0:4.4.4-13.el5 libhugetlbfs.x86_64 0:1.3-8.2.el5 libpng.x86_64 2:1.2.10-15.el5_7 libselinux.i386 0:1.33.4-5.7.el5 libselinux.x86_64 0:1.33.4-5.7.el5 libselinux-python.x86_64 0:1.33.4-5.7.el5 libselinux-utils.x86_64 0:1.33.4-5.7.el5 libsysfs.x86_64 0:2.1.0-1.el5 libuser.x86_64 0:0.54.7-2.1.el5_5.2 libvolume_id.x86_64 0:095-14.27.0.1.el5_7.1 libxml2.i386 0:2.6.26-2.1.12.0.1.el5_7.2 libxml2.x86_64 0:2.6.26-2.1.12.0.1.el5_7.2 libxml2-python.x86_64 0:2.6.26-2.1.12.0.1.el5_7.2 logrotate.x86_64 0:3.7.4-12 logwatch.noarch 0:7.3-9.el5_6 ltrace.x86_64 0:0.5-13.45svn.el5_7.12 lvm2.x86_64 0:2.02.84-6.0.1.el5_7.2 m2crypto.x86_64 0:0.16-8.el5 man.x86_64 0:1.6d-2.el5 man-pages.noarch 0:2.39-17.el5 mcelog.x86_64 1:0.9pre-1.32.0.1.el5 microcode_ctl.x86_64 1:1.17-1.52.el5 module-init-tools.x86_64 0:3.3-0.pre3.1.60.el5_5.1 net-snmp.x86_64 1:5.3.2.2-14.0.1.el5_7.1 net-snmp-libs.x86_64 1:5.3.2.2-14.0.1.el5_7.1 net-snmp-utils.x86_64 1:5.3.2.2-14.0.1.el5_7.1 nfs-utils.x86_64 1:1.0.9-54.el5 nscd.x86_64 0:2.5-65.el5_7.3 nspr.x86_64 0:4.8.8-1.el5_7 nss.x86_64 0:3.12.10-7.0.1.el5_7 nss-tools.x86_64 0:3.12.10-7.0.1.el5_7 nss_ldap.x86_64 0:253-42.el5_7.4 ntp.x86_64 0:4.2.2p1-15.el5_7.1 openldap.x86_64 0:2.3.43-12.el5_7.10 openssh.x86_64 0:4.3p2-72.el5_7.5 openssh-clients.x86_64 0:4.3p2-72.el5_7.5 openssh-server.x86_64 0:4.3p2-72.el5_7.5 openssl.x86_64 0:0.9.8e-20.el5_7.1 oracle-logos.noarch 0:4.9.17-10 pam.x86_64 0:0.99.6.2-6.el5_5.2 parted.x86_64 0:1.8.1-28.el5 passwd.x86_64 0:0.73-2 patch.x86_64 0:2.5.4-31.el5 pcre.x86_64 0:6.6-6.el5_6.1 perl.x86_64 4:5.8.8-32.0.1.el5_7.6 popt.x86_64 0:1.10.2.3-22.0.1.el5_7.2 postgresql-libs.x86_64 0:8.1.23-1.el5_7.3 procps.x86_64 0:3.2.7-17.el5 psacct.x86_64 0:6.3.2-44.0.1.el5 psmisc.x86_64 0:22.2-7.el5_6.2 pyOpenSSL.x86_64 0:0.6-2.el5 python.x86_64 0:2.4.3-44.el5_7.1 python-urlgrabber.noarch 0:3.1.0-6.el5 quota.x86_64 1:3.13-5.el5 rhnlib.noarch 0:2.5.22-6.el5 rng-utils.x86_64 1:2.0-4.el5 rpm.x86_64 0:4.4.2.3-22.0.1.el5_7.2 rpm-build.x86_64 0:4.4.2.3-22.0.1.el5_7.2 rpm-libs.x86_64 0:4.4.2.3-22.0.1.el5_7.2 rpm-python.x86_64 0:4.4.2.3-22.0.1.el5_7.2 scsi-target-utils.x86_64 0:1.0.14-1.el5 sed.x86_64 0:4.1.5-8.el5 sendmail.x86_64 0:8.13.8-8.1.el5_7 sg3_utils.x86_64 0:1.25-5.el5 sg3_utils-libs.x86_64 0:1.25-5.el5 shadow-utils.x86_64 2:4.0.17-18.el5_6.1 sos.noarch 0:1.7-9.54.0.1.el5_7.1 strace.x86_64 0:4.5.18-5.el5_5.5 sudo.x86_64 0:1.7.2p1-10.el5 sysfsutils.x86_64 0:2.1.0-1.el5 sysstat.x86_64 0:7.0.2-11.el5 tcsh.x86_64 0:6.14-17.el5_5.2 tmpwatch.x86_64 0:2.9.7-1.1.el5.5 traceroute.x86_64 3:2.0.1-6.el5 tzdata.x86_64 0:2011l-4.el5 unzip.x86_64 0:5.52-3.0.1.el5 util-linux.x86_64 0:2.13-0.56.0.2.el5 valgrind.x86_64 1:3.5.0-5.el5 vim-minimal.x86_64 2:7.0.109-7.el5 xinetd.x86_64 2:2.3.14-13.el5 yum.noarch 0:3.2.22-37.0.1.el5 zlib.i386 0:1.2.3-4.el5 zlib.x86_64 0:1.2.3-4.el5 Complete! [root@exadb04 ~]#
No passo 21 verificamos que o pacote do OFA está compatível com a versão do kernel.
[root@exadb04 ~]# rpm -q kernel | grep 2.6.18-274.18.1.0.1 kernel-2.6.18-274.18.1.0.1.el5 [root@exadb04 ~]# [root@exadb04 ~]# rpm -q ofa-`uname -r` ofa-2.6.18-274.18.1.0.1.el5-1.5.1-4.0.58 [root@exadb04 ~]#
No passo 22 limpamos o cache do yum:
[root@exadb04 ~]# yum clean all Loaded plugins: security Cleaning up Everything [root@exadb04 ~]#
No passo 23 fazemos o relink dos binários do Oracle para poder trabalhar com o protocolo do Infiniband. Esse passo é necessário, visto que as bibliotecas do Infiband foram atualizadas e o banco não irá subir corretamente sem ser linkado. Este passo está quebrado em diversos dentro do log, recomendo observar ele com detalhe. Aqui tenho três ORACLE_HOME e por isso os passos foram triplicados. Além disso, é necessário relinkar o binário do grid home também.
Relink do Oracle como descrito no "Updating Oracle Linux Database Servers" presente no capítulo 7 do manual Oracle Exadata Database Machine Owner's Guide: a. Logar como root b. Desbloquear o Oracle Home corrente: [root@exadb04 ~]# /u01/app/11.2.0.2/grid/crs/install/rootcrs.pl -unlock Using configuration parameter file: /u01/app/11.2.0.2/grid/crs/install/crsconfig_params Successfully unlock /u01/app/11.2.0.2/grid [root@exadb04 ~]# c. Logar como usuário dono dos binários. d. Relinkar os binários, sempre verifique as variávies de ambientes antes de iniciar: [oracle@exadb04 ~]$ . opg5_profile [oracle@exadb04 ~]$ export declare -x G_BROKEN_FILENAMES="1" declare -x HISTSIZE="1000" declare -x HOME="/home/oracle" declare -x HOSTNAME="exadb04.tjsc.jus.br" declare -x INPUTRC="/etc/inputrc" declare -x LANG="en_US.UTF-8" declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s" declare -x LOGNAME="oracle" declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:" declare -x MAIL="/var/spool/mail/oracle" declare -x OLDPWD declare -x ORACLE_BASE="/u01/app/oracle" declare -x ORACLE_HOME="/u01/app/oracle/product/11.2.0.2/pg5" declare -x ORACLE_SID="opg51" declare -x PATH="/u01/app/oracle/product/11.2.0.2/pg5/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin" declare -x PWD="/home/oracle" declare -x SHELL="/bin/bash" declare -x SHLVL="1" declare -x TERM="xterm" declare -x USER="oracle" [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ which relink /u01/app/oracle/product/11.2.0.2/pg5/bin/relink [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ relink all writing relink log to: /u01/app/oracle/product/11.2.0.2/pg5/install/relink.log [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ cd /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/ [oracle@exadb04 lib]$ [oracle@exadb04 lib]$ make -f ins_rdbms.mk ipc_rds ioracle rm -f /u01/app/oracle/product/11.2.0.2/pg5/lib/libskgxp11.so cp /u01/app/oracle/product/11.2.0.2/pg5/lib//libskgxpr.so /u01/app/oracle/product/11.2.0.2/pg5/lib/libskgxp11.so chmod 755 /u01/app/oracle/product/11.2.0.2/pg5/bin - Linking Oracle rm -f /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/oracle gcc -o /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/oracle -m64 -L/u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/ -L/u01/app/oracle/product/11.2.0.2/pg5/lib/ -L/u01/app/oracle/product/11.2.0.2/pg5/lib/stubs/ -Wl,-E /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/opimai.o /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/ssoraed.o /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/ttcsoi.o -Wl,--whole-archive -lperfsrv11 -Wl,--no-whole-archive /u01/app/oracle/product/11.2.0.2/pg5/lib/nautab.o /u01/app/oracle/product/11.2.0.2/pg5/lib/naeet.o /u01/app/oracle/product/11.2.0.2/pg5/lib/naect.o /u01/app/oracle/product/11.2.0.2/pg5/lib/naedhs.o /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/config.o -lserver11 -lodm11 -lcell11 -lnnet11 -lskgxp11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 -lknlopt `if /usr/bin/ar tv /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/libknlopt.a | grep xsyeolap.o > /dev/null 2>&1 ; then echo "-loraolap11" ; fi` -lslax11 -lpls11 -lrt -lplp11 -lserver11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 `if [ -f /u01/app/oracle/product/11.2.0.2/pg5/lib/libavserver11.a ] ; then echo "-lavserver11" ; else echo "-lavstub11"; fi` `if [ -f /u01/app/oracle/product/11.2.0.2/pg5/lib/libavclient11.a ] ; then echo "-lavclient11" ; fi` -lknlopt -lslax11 -lpls11 -lrt -lplp11 -ljavavm11 -lserver11 -lwwg `cat /u01/app/oracle/product/11.2.0.2/pg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/pg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lztkg11 `cat /u01/app/oracle/product/11.2.0.2/pg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/pg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `if /usr/bin/ar tv /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/libknlopt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lordsdo11"; fi` -L/u01/app/oracle/product/11.2.0.2/pg5/ctx/lib/ -lctxc11 -lctx11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lordimt11 -lclsra11 -ldbcfg11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -locr11 -locrb11 -locrutl11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -loraz -llzopro -lorabz2 -lipp_z -lipp_bz2 -lippdcemerged -lippsemerged -lippdcmerged -lippsmerged -lippcore -lippcpemerged -lippcpmerged -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lsnls11 -lunls11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lasmclnt11 -lcommon11 -lcore11 -laio `cat /u01/app/oracle/product/11.2.0.2/pg5/lib/sysliblist` -Wl,-rpath,/u01/app/oracle/product/11.2.0.2/pg5/lib -lm `cat /u01/app/oracle/product/11.2.0.2/pg5/lib/sysliblist` -ldl -lm -L/u01/app/oracle/product/11.2.0.2/pg5/lib test ! -f /u01/app/oracle/product/11.2.0.2/pg5/bin/oracle ||\ mv -f /u01/app/oracle/product/11.2.0.2/pg5/bin/oracle /u01/app/oracle/product/11.2.0.2/pg5/bin/oracleO mv /u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib/oracle /u01/app/oracle/product/11.2.0.2/pg5/bin/oracle chmod 6751 /u01/app/oracle/product/11.2.0.2/pg5/bin/oracle [oracle@exadb04 lib]$ [oracle@exadb04 lib]$ cd [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ . osgetj_profile [oracle@exadb04 ~]$ export declare -x G_BROKEN_FILENAMES="1" declare -x HISTSIZE="1000" declare -x HOME="/home/oracle" declare -x HOSTNAME="exadb04.tjsc.jus.br" declare -x INPUTRC="/etc/inputrc" declare -x LANG="en_US.UTF-8" declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s" declare -x LOGNAME="oracle" declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:" declare -x MAIL="/var/spool/mail/oracle" declare -x OLDPWD="/u01/app/oracle/product/11.2.0.2/pg5/rdbms/lib" declare -x ORACLE_BASE="/u01/app/oracle" declare -x ORACLE_HOME="/u01/app/oracle/product/11.2.0.2/sg5" declare -x ORACLE_SID="osgetj1" declare -x PATH="/u01/app/oracle/product/11.2.0.2/sg5/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin" declare -x PWD="/home/oracle" declare -x SHELL="/bin/bash" declare -x SHLVL="1" declare -x TERM="xterm" declare -x USER="oracle" [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ which relink /u01/app/oracle/product/11.2.0.2/sg5/bin/relink [oracle@exadb04 ~]$ relink all writing relink log to: /u01/app/oracle/product/11.2.0.2/sg5/install/relink.log [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ cd /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/ [oracle@exadb04 lib]$ [oracle@exadb04 lib]$ make -f ins_rdbms.mk ipc_rds ioracle rm -f /u01/app/oracle/product/11.2.0.2/sg5/lib/libskgxp11.so cp /u01/app/oracle/product/11.2.0.2/sg5/lib//libskgxpr.so /u01/app/oracle/product/11.2.0.2/sg5/lib/libskgxp11.so chmod 755 /u01/app/oracle/product/11.2.0.2/sg5/bin - Linking Oracle rm -f /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/oracle gcc -o /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/oracle -m64 -L/u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/ -L/u01/app/oracle/product/11.2.0.2/sg5/lib/ -L/u01/app/oracle/product/11.2.0.2/sg5/lib/stubs/ -Wl,-E /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/opimai.o /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/ssoraed.o /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/ttcsoi.o -Wl,--whole-archive -lperfsrv11 -Wl,--no-whole-archive /u01/app/oracle/product/11.2.0.2/sg5/lib/nautab.o /u01/app/oracle/product/11.2.0.2/sg5/lib/naeet.o /u01/app/oracle/product/11.2.0.2/sg5/lib/naect.o /u01/app/oracle/product/11.2.0.2/sg5/lib/naedhs.o /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/config.o -lserver11 -lodm11 -lcell11 -lnnet11 -lskgxp11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 -lknlopt `if /usr/bin/ar tv /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/libknlopt.a | grep xsyeolap.o > /dev/null 2>&1 ; then echo "-loraolap11" ; fi` -lslax11 -lpls11 -lrt -lplp11 -lserver11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 `if [ -f /u01/app/oracle/product/11.2.0.2/sg5/lib/libavserver11.a ] ; then echo "-lavserver11" ; else echo "-lavstub11"; fi` `if [ -f /u01/app/oracle/product/11.2.0.2/sg5/lib/libavclient11.a ] ; then echo "-lavclient11" ; fi` -lknlopt -lslax11 -lpls11 -lrt -lplp11 -ljavavm11 -lserver11 -lwwg `cat /u01/app/oracle/product/11.2.0.2/sg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/sg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lztkg11 `cat /u01/app/oracle/product/11.2.0.2/sg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/sg5/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `if /usr/bin/ar tv /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/libknlopt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lordsdo11"; fi` -L/u01/app/oracle/product/11.2.0.2/sg5/ctx/lib/ -lctxc11 -lctx11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lordimt11 -lclsra11 -ldbcfg11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -locr11 -locrb11 -locrutl11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -loraz -llzopro -lorabz2 -lipp_z -lipp_bz2 -lippdcemerged -lippsemerged -lippdcmerged -lippsmerged -lippcore -lippcpemerged -lippcpmerged -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lsnls11 -lunls11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lasmclnt11 -lcommon11 -lcore11 -laio `cat /u01/app/oracle/product/11.2.0.2/sg5/lib/sysliblist` -Wl,-rpath,/u01/app/oracle/product/11.2.0.2/sg5/lib -lm `cat /u01/app/oracle/product/11.2.0.2/sg5/lib/sysliblist` -ldl -lm -L/u01/app/oracle/product/11.2.0.2/sg5/lib test ! -f /u01/app/oracle/product/11.2.0.2/sg5/bin/oracle ||\ mv -f /u01/app/oracle/product/11.2.0.2/sg5/bin/oracle /u01/app/oracle/product/11.2.0.2/sg5/bin/oracleO mv /u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib/oracle /u01/app/oracle/product/11.2.0.2/sg5/bin/oracle chmod 6751 /u01/app/oracle/product/11.2.0.2/sg5/bin/oracle [oracle@exadb04 lib]$ [oracle@exadb04 lib]$ cd [oracle@exadb04 ~]$ . ounic_profile [oracle@exadb04 ~]$ export declare -x G_BROKEN_FILENAMES="1" declare -x HISTSIZE="1000" declare -x HOME="/home/oracle" declare -x HOSTNAME="exadb04.tjsc.jus.br" declare -x INPUTRC="/etc/inputrc" declare -x LANG="en_US.UTF-8" declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s" declare -x LOGNAME="oracle" declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:" declare -x MAIL="/var/spool/mail/oracle" declare -x OLDPWD="/u01/app/oracle/product/11.2.0.2/sg5/rdbms/lib" declare -x ORACLE_BASE="/u01/app/oracle" declare -x ORACLE_HOME="/u01/app/oracle/product/11.2.0.2/tjsc" declare -x ORACLE_SID="ounic1" declare -x PATH="/u01/app/oracle/product/11.2.0.2/tjsc/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin" declare -x PWD="/home/oracle" declare -x SHELL="/bin/bash" declare -x SHLVL="1" declare -x TERM="xterm" declare -x USER="oracle" [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ which relink /u01/app/oracle/product/11.2.0.2/tjsc/bin/relink [oracle@exadb04 ~]$ relink all writing relink log to: /u01/app/oracle/product/11.2.0.2/tjsc/install/relink.log [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ cd /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib [oracle@exadb04 lib]$ [oracle@exadb04 lib]$ make -f ins_rdbms.mk ipc_rds ioracle rm -f /u01/app/oracle/product/11.2.0.2/tjsc/lib/libskgxp11.so cp /u01/app/oracle/product/11.2.0.2/tjsc/lib//libskgxpr.so /u01/app/oracle/product/11.2.0.2/tjsc/lib/libskgxp11.so chmod 755 /u01/app/oracle/product/11.2.0.2/tjsc/bin - Linking Oracle rm -f /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/oracle gcc -o /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/oracle -m64 -L/u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/ -L/u01/app/oracle/product/11.2.0.2/tjsc/lib/ -L/u01/app/oracle/product/11.2.0.2/tjsc/lib/stubs/ -Wl,-E /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/opimai.o /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/ssoraed.o /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/ttcsoi.o -Wl,--whole-archive -lperfsrv11 -Wl,--no-whole-archive /u01/app/oracle/product/11.2.0.2/tjsc/lib/nautab.o /u01/app/oracle/product/11.2.0.2/tjsc/lib/naeet.o /u01/app/oracle/product/11.2.0.2/tjsc/lib/naect.o /u01/app/oracle/product/11.2.0.2/tjsc/lib/naedhs.o /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/config.o -lserver11 -lodm11 -lcell11 -lnnet11 -lskgxp11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 -lknlopt `if /usr/bin/ar tv /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/libknlopt.a | grep xsyeolap.o > /dev/null 2>&1 ; then echo "-loraolap11" ; fi` -lslax11 -lpls11 -lrt -lplp11 -lserver11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 `if [ -f /u01/app/oracle/product/11.2.0.2/tjsc/lib/libavserver11.a ] ; then echo "-lavserver11" ; else echo "-lavstub11"; fi` `if [ -f /u01/app/oracle/product/11.2.0.2/tjsc/lib/libavclient11.a ] ; then echo "-lavclient11" ; fi` -lknlopt -lslax11 -lpls11 -lrt -lplp11 -ljavavm11 -lserver11 -lwwg `cat /u01/app/oracle/product/11.2.0.2/tjsc/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/tjsc/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lztkg11 `cat /u01/app/oracle/product/11.2.0.2/tjsc/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/oracle/product/11.2.0.2/tjsc/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `if /usr/bin/ar tv /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/libknlopt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lordsdo11"; fi` -L/u01/app/oracle/product/11.2.0.2/tjsc/ctx/lib/ -lctxc11 -lctx11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lordimt11 -lclsra11 -ldbcfg11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -locr11 -locrb11 -locrutl11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -loraz -llzopro -lorabz2 -lipp_z -lipp_bz2 -lippdcemerged -lippsemerged -lippdcmerged -lippsmerged -lippcore -lippcpemerged -lippcpmerged -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lsnls11 -lunls11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lasmclnt11 -lcommon11 -lcore11 -laio `cat /u01/app/oracle/product/11.2.0.2/tjsc/lib/sysliblist` -Wl,-rpath,/u01/app/oracle/product/11.2.0.2/tjsc/lib -lm `cat /u01/app/oracle/product/11.2.0.2/tjsc/lib/sysliblist` -ldl -lm -L/u01/app/oracle/product/11.2.0.2/tjsc/lib test ! -f /u01/app/oracle/product/11.2.0.2/tjsc/bin/oracle ||\ mv -f /u01/app/oracle/product/11.2.0.2/tjsc/bin/oracle /u01/app/oracle/product/11.2.0.2/tjsc/bin/oracleO mv /u01/app/oracle/product/11.2.0.2/tjsc/rdbms/lib/oracle /u01/app/oracle/product/11.2.0.2/tjsc/bin/oracle chmod 6751 /u01/app/oracle/product/11.2.0.2/tjsc/bin/oracle [oracle@exadb04 lib]$ e. logar como usuário dono do grid hoem e setar as variáveis [oracle@exadb04 ~]$ . gridinfrastructure_profile [oracle@exadb04 ~]$ export declare -x G_BROKEN_FILENAMES="1" declare -x HISTSIZE="1000" declare -x HOME="/home/oracle" declare -x HOSTNAME="exadb04.tjsc.jus.br" declare -x INPUTRC="/etc/inputrc" declare -x LANG="en_US.UTF-8" declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s" declare -x LOGNAME="oracle" declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:" declare -x MAIL="/var/spool/mail/oracle" declare -x OLDPWD="/u01/app/oracle/product/11.2.0.2" declare -x ORACLE_BASE="/u01/app/oracle" declare -x ORACLE_HOME="/u01/app/11.2.0.2/grid" declare -x ORACLE_SID="+ASM1" declare -x PATH="/u01/app/11.2.0.2/grid/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin" declare -x PWD="/home/oracle" declare -x SHELL="/bin/bash" declare -x SHLVL="1" declare -x TERM="xterm" declare -x USER="oracle" [oracle@exadb04 ~]$ f. Relinkar o grid [oracle@exadb04 ~]$ which relink /u01/app/11.2.0.2/grid/bin/relink [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ relink all writing relink log to: /u01/app/11.2.0.2/grid/install/relink.log [oracle@exadb04 ~]$ [oracle@exadb04 ~]$ cd /u01/app/11.2.0.2/grid/rdbms/lib/ [oracle@exadb04 lib]$ [oracle@exadb04 lib]$ make -f ins_rdbms.mk ipc_rds ioracle rm -f /u01/app/11.2.0.2/grid/lib/libskgxp11.so cp /u01/app/11.2.0.2/grid/lib//libskgxpr.so /u01/app/11.2.0.2/grid/lib/libskgxp11.so chmod 755 /u01/app/11.2.0.2/grid/bin - Linking Oracle rm -f /u01/app/11.2.0.2/grid/rdbms/lib/oracle gcc -o /u01/app/11.2.0.2/grid/rdbms/lib/oracle -m64 -L/u01/app/11.2.0.2/grid/rdbms/lib/ -L/u01/app/11.2.0.2/grid/lib/ -L/u01/app/11.2.0.2/grid/lib/stubs/ -Wl,-E /u01/app/11.2.0.2/grid/rdbms/lib/opimai.o /u01/app/11.2.0.2/grid/rdbms/lib/ssoraed.o /u01/app/11.2.0.2/grid/rdbms/lib/ttcsoi.o -Wl,--whole-archive -lperfsrv11 -Wl,--no-whole-archive /u01/app/11.2.0.2/grid/lib/nautab.o /u01/app/11.2.0.2/grid/lib/naeet.o /u01/app/11.2.0.2/grid/lib/naect.o /u01/app/11.2.0.2/grid/lib/naedhs.o /u01/app/11.2.0.2/grid/rdbms/lib/config.o -lserver11 -lodm11 -lcell11 -lnnet11 -lskgxp11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 -lknlopt `if /usr/bin/ar tv /u01/app/11.2.0.2/grid/rdbms/lib/libknlopt.a | grep xsyeolap.o > /dev/null 2>&1 ; then echo "-loraolap11" ; fi` -lslax11 -lpls11 -lrt -lplp11 -lserver11 -lclient11 -lvsn11 -lcommon11 -lgeneric11 `if [ -f /u01/app/11.2.0.2/grid/lib/libavserver11.a ] ; then echo "-lavserver11" ; else echo "-lavstub11"; fi` `if [ -f /u01/app/11.2.0.2/grid/lib/libavclient11.a ] ; then echo "-lavclient11" ; fi` -lknlopt -lslax11 -lpls11 -lrt -lplp11 -ljavavm11 -lserver11 -lwwg `cat /u01/app/11.2.0.2/grid/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/11.2.0.2/grid/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lmm -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lztkg11 `cat /u01/app/11.2.0.2/grid/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnro11 `cat /u01/app/11.2.0.2/grid/lib/ldflags` -lncrypt11 -lnsgr11 -lnzjs11 -ln11 -lnl11 -lnnz11 -lzt11 -lztkg11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 `if /usr/bin/ar tv /u01/app/11.2.0.2/grid/rdbms/lib/libknlopt.a | grep "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "-lordsdo11"; fi` -L/u01/app/11.2.0.2/grid/ctx/lib/ -lctxc11 -lctx11 -lzx11 -lgx11 -lctx11 -lzx11 -lgx11 -lordimt11 -lclsra11 -ldbcfg11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -locr11 -locrb11 -locrutl11 -lhasgen11 -lskgxn2 -lnnz11 -lzt11 -lxml11 -loraz -llzopro -lorabz2 -lipp_z -lipp_bz2 -lippdcemerged -lippsemerged -lippdcmerged -lippsmerged -lippcore -lippcpemerged -lippcpmerged -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lsnls11 -lunls11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lcore11 -lsnls11 -lnls11 -lxml11 -lcore11 -lunls11 -lsnls11 -lnls11 -lcore11 -lnls11 -lasmclnt11 -lcommon11 -lcore11 -laio `cat /u01/app/11.2.0.2/grid/lib/sysliblist` -Wl,-rpath,/u01/app/11.2.0.2/grid/lib -lm `cat /u01/app/11.2.0.2/grid/lib/sysliblist` -ldl -lm -L/u01/app/11.2.0.2/grid/lib test ! -f /u01/app/11.2.0.2/grid/bin/oracle ||\ mv -f /u01/app/11.2.0.2/grid/bin/oracle /u01/app/11.2.0.2/grid/bin/oracleO mv /u01/app/11.2.0.2/grid/rdbms/lib/oracle /u01/app/11.2.0.2/grid/bin/oracle chmod 6751 /u01/app/11.2.0.2/grid/bin/oracle [oracle@exadb04 lib]$ Por fim, verificar se as as bibliotecas estão corretamente linkadas, ldd nelas /u01/app/11.2.0.2/grid/bin/skgxpinfo /u01/app/oracle/product/11.2.0.2/pg5/bin/skgxpinfo /u01/app/oracle/product/11.2.0.2/sg5/bin/skgxpinfo /u01/app/oracle/product/11.2.0.2/tjsc/bin/skgxpinfo g. Logar como root h. Setar os privilégios do grid home. i. Iniciar o grid [root@exadb04 ~]# /u01/app/11.2.0.2/grid/crs/install/rootcrs.pl -patch Using configuration parameter file: /u01/app/11.2.0.2/grid/crs/install/crsconfig_params ACFS-9300: ADVM/ACFS distribution files found. ACFS-9312: Existing ADVM/ACFS installation detected. ACFS-9314: Removing previous ADVM/ACFS installation. ACFS-9315: Previous ADVM/ACFS components successfully removed. ACFS-9307: Installing requested ADVM/ACFS software. ACFS-9308: Loading installed ADVM/ACFS drivers. ACFS-9321: Creating udev for ADVM/ACFS. ACFS-9323: Creating module dependencies - this may take some time. ACFS-9327: Verifying ADVM/ACFS devices. ACFS-9309: ADVM/ACFS installation correctness verified. CRS-4123: Oracle High Availability Services has been started. [root@exadb04 ~]# [oracle@exadb04 ~]$ export ORACLE_SID=+ASM4 [oracle@exadb04 ~]$ sqlplus / as sysasm SQL*Plus: Release 11.2.0.2.0 Production on Sat Jul 14 19:09:10 2012 Copyright (c) 1982, 2010, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production With the Real Application Clusters and Automatic Storage Management options SQL> SELECT group_number, state, count(*) FROM v$asm_disk GROUP BY group_number, state; GROUP_NUMBER STATE COUNT(*) ------------ -------- ---------- 1 NORMAL 84 2 NORMAL 84 3 NORMAL 70 SQL> [root@exadb04 ~]# /u01/app/11.2.0.2/grid/bin/crsctl stop cluster CRS-2673: Attempting to stop 'ora.crsd' on 'exadb04' CRS-2790: Starting shutdown of Cluster Ready Services-managed resources on 'exadb04' CRS-2673:....... CRS-2673: Attempting to stop 'ora.DATA.dg' on 'exadb04' CRS-2673: Attempting to stop 'ora.RECO.dg' on 'exadb04' CRS-2677: Stop of 'ora.DATA.dg' on 'exadb04' succeeded CRS-2677: Stop of 'ora.RECO.dg' on 'exadb04' succeeded CRS-2677: Stop of 'ora.SYSTEMDG.dg' on 'exadb04' succeeded CRS-2673: Attempting to stop 'ora.asm' on 'exadb04' CRS-2677: Stop of 'ora.asm' on 'exadb04' succeeded CRS-2673: Attempting to stop 'ora.ons' on 'exadb04' ... j. habilitar o grid [root@exadb04 ~]# /u01/app/11.2.0.2/grid/bin/crsctl enable crs CRS-4622: Oracle High Availability Services autostart is enabled. [root@exadb04 ~]#
No passo 24 fazemos um reboot para verificar se tudo ocorreu com sucesso. Os passos seguintes são para verificação do processo e garantir o sucesso. No passo 25, após todos os dbnodes terem sido atualizados iniciamos o a pilha do grid.
[root@exadb04 patch]#/u01/app/11.2.0.2/grid/bin/crsctl stop cluster [root@exadb04 patch]# dcli -g dbs_group -l root "/u01/app/11.2.0.2/grid/bin/crsctl enable crs" exadb01: CRS-4622: Oracle High Availability Services autostart is enabled. exadb02: CRS-4622: Oracle High Availability Services autostart is enabled. exadb03: CRS-4622: Oracle High Availability Services autostart is enabled. exadb04: CRS-4622: Oracle High Availability Services autostart is enabled. [root@exadb04 patch]#
No passo 26 verificamos o imageinfo para identificar se tudo está correto. Neste caso não temos partição de backup para rollback como temos no storage node.
[root@exadb01 patch]# dcli -g dbs_group -l root imageinfo exadb01: exadb01: Kernel version: 2.6.18-274.18.1.0.1.el5 #1 SMP Thu Feb 9 19:07:16 EST 2012 x86_64 exadb01: Image version: 11.2.3.1.1.120607 exadb01: Image activated: 2012-07-14 19:59:19 -0300 exadb01: Image status: success exadb01: System partition on device: /dev/sda1 exadb01: exadb02: exadb02: Kernel version: 2.6.18-274.18.1.0.1.el5 #1 SMP Thu Feb 9 19:07:16 EST 2012 x86_64 exadb02: Image version: 11.2.3.1.1.120607 exadb02: Image activated: 2012-07-14 19:59:24 -0300 exadb02: Image status: success exadb02: System partition on device: /dev/sda1 exadb02: exadb03: exadb03: Kernel version: 2.6.18-274.18.1.0.1.el5 #1 SMP Thu Feb 9 19:07:16 EST 2012 x86_64 exadb03: Image version: 11.2.3.1.1.120607 exadb03: Image activated: 2012-07-14 19:59:18 -0300 exadb03: Image status: success exadb03: System partition on device: /dev/sda1 exadb03: exadb04: exadb04: Kernel version: 2.6.18-274.18.1.0.1.el5 #1 SMP Thu Feb 9 19:07:16 EST 2012 x86_64 exadb04: Image version: 11.2.3.1.1.120607 exadb04: Image activated: 2012-07-14 17:56:19 -0300 exadb04: Image status: success exadb04: System partition on device: /dev/sda1 exadb04: [root@exadb01 patch]# [root@exadb01 patch]# [root@exadb01 patch]# [root@exadb01 patch]# dcli -g dbs_group -l root imagehistory exadb01: Version : 11.2.1.2.3 exadb01: Image activation date : 2010-07-01 00:36:19 -0700 exadb01: Imaging mode : fresh exadb01: Imaging status : success exadb01: exadb01: Version : 11.2.1.3.1 exadb01: Image activation date : 2010-10-05 14:24:37 -0300 exadb01: Imaging mode : patch exadb01: Imaging status : success exadb01: exadb01: Version : 11.2.2.3.5.110815 exadb01: Image activation date : 2011-09-24 04:40:48 -0300 exadb01: Imaging mode : patch exadb01: Imaging status : success exadb01: exadb01: Version : 11.2.3.1.1.120607 exadb01: Image activation date : 2012-07-14 19:59:19 -0300 exadb01: Imaging mode : patch exadb01: Imaging status : success exadb01: exadb02: Version : 11.2.1.2.3 exadb02: Image activation date : 2010-07-01 00:43:27 -0700 exadb02: Imaging mode : fresh exadb02: Imaging status : success exadb02: exadb02: Version : 11.2.1.3.1 exadb02: Image activation date : 2010-10-05 14:34:19 -0300 exadb02: Imaging mode : patch exadb02: Imaging status : success exadb02: exadb02: Version : 11.2.2.3.5.110815 exadb02: Image activation date : 2011-09-24 06:22:15 -0300 exadb02: Imaging mode : patch exadb02: Imaging status : success exadb02: exadb02: Version : 11.2.3.1.1.120607 exadb02: Image activation date : 2012-07-14 19:59:24 -0300 exadb02: Imaging mode : patch exadb02: Imaging status : success exadb02: exadb03: Version : 11.2.1.2.3 exadb03: Image activation date : 2010-07-01 00:43:50 -0700 exadb03: Imaging mode : fresh exadb03: Imaging status : success exadb03: exadb03: Version : 11.2.1.3.1 exadb03: Image activation date : 2010-10-05 14:44:30 -0300 exadb03: Imaging mode : patch exadb03: Imaging status : success exadb03: exadb03: Version : 11.2.2.3.5.110815 exadb03: Image activation date : 2011-09-24 06:22:31 -0300 exadb03: Imaging mode : patch exadb03: Imaging status : success exadb03: exadb03: Version : 11.2.3.1.1.120607 exadb03: Image activation date : 2012-07-14 19:59:18 -0300 exadb03: Imaging mode : patch exadb03: Imaging status : success exadb03: exadb04: Version : 11.2.1.2.3 exadb04: Image activation date : 2010-07-01 00:43:59 -0700 exadb04: Imaging mode : fresh exadb04: Imaging status : success exadb04: exadb04: Version : 11.2.1.3.1 exadb04: Image activation date : 2010-10-05 14:11:58 -0300 exadb04: Imaging mode : patch exadb04: Imaging status : success exadb04: exadb04: Version : 11.2.2.3.5.110815 exadb04: Image activation date : 2011-09-24 06:22:36 -0300 exadb04: Imaging mode : patch exadb04: Imaging status : success exadb04: exadb04: Version : 11.2.3.1.1.120607 exadb04: Image activation date : 2012-07-14 17:56:19 -0300 exadb04: Imaging mode : patch exadb04: Imaging status : success exadb04: [root@exadb01 patch]#
Como pode ser observado, esta atualização é bem complexa e extensa. Somando as duas, storage node e dbnode,temos uma janela de mais de 10 horas para atualizar um Exadata Half. O que gostaria de deixar registrado é o cuidado com o processo, identifique tudo o que será feito com antecedência, elabore um mapa dos passos, crie um procedimento do que será feito e revise tudo. Pesquise e leia todas as notas relacionadas, leia todos os readmes dos patchs.
Os passos que listei aqui foram criados com base nas necessidades que encontrei no meu ambiente. No seu eles podem ser diferentes e levar a passos que eu não precisei executar. Se você já tinha atualizado para a versão 11.2.3.1.0 os seus serão diferentes, principalmente no que diz repeito ao repositório utilizado.
Um alento a quem ainda necessite passar por tudo isso, recentemente foi criada uma imagem ISO que pode ser utilizar em detrimento do mirror. Pense em um ambiente onde o Exadata está isolado, sem acesso externo e que este acesso seja muito complexo de ser liberado (ou até mesmo inexistente). Para tentar resolver este problema e até mesmo facilitar a vida na hora do update foi disponibilizada uma ISO com os pacotes necessários para o update. No meu caso, chegou tarde.
Por fim, tenho um Exadata atualizado para a última versão disponível para o storage nodes e dbnodes. Lembre-se de que este procedimento não atualizou os binários do Oracle, eles são atualizados de outra forma (para um post futuro).
Pingback: » Exadata X3 Have you hugged your backup today?
Esse ficou show tb hein. Eu estou montando um justamente sobre isso tb. Não tá afim de postar esse no GPO no canal Exadata?
Abraço
Victor
Victor,
Obrigado.
Fiz um também sobre o update do StorageNode: http://www.fernandosimon.com/blog/atualizando-o-exadata-storage-node/
Talvez possamos postar ambos artigos no GPO.
Até.
Pingback: Aplicando Patch no Exadata | Blog Fernando Simon