bdacheckcluster çıktısındaki ERROR: Incorrect result resolving hatasının çözümü , Oracle BDA (Big Data Appliance)

Merhaba ,

Bu yazıda size ERROR: Incorrect result resolving hatasından bahsedeceğim .

Big data appliance üzerinde bdacheckcluster  komutunu çalıştırdığımda aşağıdaki gibi hatalar görüyordum .

ERROR: Incorrect result resolving bdanode01 to xxx.xxx.xxx.xxx on bdanode01
ERROR: Result: bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
ERROR: Incorrect result resolving bdanode01 to aaa.aaa.aaa.aaa on bdanode02
ERROR: Result: bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
ERROR: Incorrect result resolving bdanode01 to bbb.bbb.bbb.bbb on bdanode03
ERROR: Result: bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
ERROR: Incorrect result resolving bdanode01 to ccc.ccc.ccc on bdanode04
ERROR: Result: bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
bdanode01.yazihane.org has address yyy.yyy.yyy.yyy
ERROR: Result: bdanode01.yazihane.org has address yyy.yyy.yyy.yyy

/etc/resolv.conf i kontrol ettiğimde burdaki domain name ile bdacli getinfo rack_domain_name komutu çıktısındaki domain’in farklı olduğu gördüm .

Çözüm olarak da ilk node da ki resolv.conf’u düzelttim ve öbürlerine kopyaladım , servisi restart ettim.  Problem çözüldü .

  •  dcli -C cp /etc/resolv.conf /etc/resolv.confORIG

  • vi resolv.conf

  • dcli -C -f /etc/resolv.conf -d /etc/resolv.conf

  • dcli -C service dnsmasq restart

Oracle BDA (Big Data Appliance)’da ASR (Auto Service Request) konfigürasyon , adres ekleme hatası

Herkese merhabalar ,

Bu yazıda , Oracle’ın engineered systems ailesi için kullanılan ASR ile ilgili bir hata ve çözümünden bahsedeceğim .

Big data appliance ‘da asr server’ın adresini değiştirmek için aşağıdaki komutu çalıştırdığımda ” Error code is 5 . Response is <<>> ” hatasıyla karşılaşıyordum .

[root@bda ]# /opt/oracle/bda/compmon/bda_mon_hw_asr.pl -set_snmp_subscribers “(host=xxx.xxx.xxx.xxx,port=zzz,community=public,type=asr,fromip=yyy.yyy.yyy.yyy)”

Dom0:0, DomU:0, Farm:0Try to add ASR destination Host -xxx.xxx.xxx.xxx IP -xxx.xxx.xxx.xxx Port – zzz Community – public From IP -yyy.yyy.yyy.yyy
Drop ASR destination Host -yyy.yyy.yyy.yyy IP – yyy.yyy.yyy.yyy Port – zzz From IP -yyy.yyy.yyy.yyy
Thu May 11 14:16:43 2017 : Error executing ‘/usr/bin/perl -I/opt/oracle/bda/compmon/ /opt/oracle/bda/compmon/setup_asr_ilom.pl -drop -host yyy.yyy.yyy.yyy -port zzz’ . Will retry up to 30 times every 1 second
Thu May 11 14:16:43 2017 : Error code is 5 . Response is <<>>

Bunun sebebinin drop etmeye çalıştığı ip’i bulamadığı olduğunu öğrendim.

Çözümü ise şu şekilde :

  • Ilom Cli’a bağlanılır .
  • cd /SP/alertmgmt/rules/15  ile rule dizinine gidilir .
  • show komutuyla aşağıdaki gibi değerlerin sıfır olduğu bir çıktı görülür . (Boş olduğu görülür )
  • /SP/alertmgmt/rules/15
  • Targets: Properties: type = snmptrap level = disable destination = 0.0.0.0 destination_port = 0 community_or_username = public snmp_version = 1 testrule = (Cannot show property)
  • Bulamadığı rule’un değerleri bu boş rule’ set edilir .
  • -> set level=minor
    Set ‘level’ to ‘minor’

    -> set destination=yyy.yyy.yyy.yyy 
    Set ‘destination’ to ‘yyy.yyy.yyy.yyy’

    -> set destination_port=zzz 
    Set ‘destination_port’ to ‘zzz’

    -> set snmp_version=2c
    Set ‘snmp_version’ to ‘2c’

  • show denilerek rule’un değerlerinin doğru ayarlandığı kontrol edilir .
  • Sonrasında aşağıdaki komut tekrar çalışarak , ip’nin başarıyla değiştiği görülür .
  • /opt/oracle/bda/compmon/bda_mon_hw_asr.pl -set_snmp_subscribers “(host=xxx.xxx.xxx.xxx,port=zzz,community=public,type=asr,fromip=yyy.yyy.yyy.yyy)”