Merhaba,
Bir exadata müşterimizde rutin bakım destek sürecinde aldığımız exachk’te aşağıdaki gibi bir bulgu ile karşılaştık.
İlgili switch’e bağlanıp hatayı kontrol ediyorum. env_test komutunu çalıştırmam yeterli.
[root@exa2sw-iba01 ~]# env_test
Environment test started:
Starting Environment Daemon test:
Environment daemon running
Environment Daemon test returned OK
Starting Voltage test:
Voltage ECB OK
Measured 3.3V Main = 3.25 V
Measured 3.3V Standby = 3.37 V
Measured 12V = 11.90 V
Measured 5V = 5.02 V
Measured VBAT = 3.07 V
Measured 2.5V = 2.47 V
Measured 1.8V = 1.78 V
Measured I4 1.2V = 1.21 V
Voltage test returned OK
Starting PSU test:
PSU 0 present OK
PSU 1 present OK
PSU test returned OK
Starting Temperature test:
Back temperature 26
Front temperature 28
SP temperature 46
Switch temperature 47, maxtemperature 58
Temperature test returned OK
Starting FAN test:
Fan 0 not present
Fan 1 running at rpm 12535
Fan 2 running at rpm 12535
Fan 3 running at rpm 12535
Fan 4 not present
FAN test returned OK
Starting Connector test:
Connector test returned OK
Starting Onboard ibdevice test:
Switch OK
All Internal ibdevices OK
Onboard ibdevice test returned OK
Starting SSD test:
SSD test returned OK
Starting Auto-link-disable test:
WARNING Autodisabled ports
Auto-link-disable test returned 1 faults
Environment test FAILED
Link’lerin durumunu kontrol ediyorum; hepsi up gözüküyor.
[root@exa2sw-iba01 ~]# listlinkup
Connector 0A Present <-> Switch Port 20 is up (Enabled)
Connector 1A Present <-> Switch Port 22 is up (Enabled)
Connector 2A Present <-> Switch Port 24 is up (Enabled)
Connector 3A Present <-> Switch Port 26 is up (Enabled)
Connector 4A Present <-> Switch Port 28 is up (Enabled)
Connector 5A Present <-> Switch Port 30 is up (Enabled)
Connector 6A Present <-> Switch Port 35 is up (Enabled)
Connector 7A Not present
Connector 8A Present <-> Switch Port 31 is up (Enabled)
Connector 9A Present <-> Switch Port 14 is up (Enabled)
Connector 10A Present <-> Switch Port 16 is up (Enabled)
Connector 11A Present <-> Switch Port 18 is up (Enabled)
Connector 12A Not present
Connector 13A Present <-> Switch Port 09 is up (Enabled)
Connector 14A Present <-> Switch Port 07 is up (Enabled)
Connector 15A Present <-> Switch Port 05 is up (Enabled)
Connector 16A Present <-> Switch Port 03 is up (Enabled)
Connector 17A Present <-> Switch Port 01 is up (Enabled)
Connector 0B Present <-> Switch Port 19 is up (Enabled)
Connector 1B Present <-> Switch Port 21 is up (Enabled)
Connector 2B Present <-> Switch Port 23 is up (Enabled)
Connector 3B Present <-> Switch Port 25 is up (Enabled)
Connector 4B Present <-> Switch Port 27 is up (Enabled)
Connector 5B Present <-> Switch Port 29 is up (Enabled)
Connector 6B Present <-> Switch Port 36 is up (Enabled)
Connector 7B Not present
Connector 8B Present <-> Switch Port 32 is up (Enabled)
Connector 9B Present <-> Switch Port 13 is up (Enabled)
Connector 10B Present <-> Switch Port 15 is up (Enabled)
Connector 11B Present <-> Switch Port 17 is up (Enabled)
Connector 12B Present <-> Switch Port 12 is up (Enabled)
Connector 13B Present <-> Switch Port 10 is up (Enabled)
Connector 14B Present <-> Switch Port 08 is up (Enabled)
Connector 15B Present <-> Switch Port 06 is up (Enabled)
Connector 16B Present <-> Switch Port 04 is up (Enabled)
Connector 17B Not present
Exachk üzerinde veya env_test çıktılarında hangi portun hata aldığını göremiyorum. Aslında exadata üzerinde eğer bir IB port belli bir errorcount’un üzerine çıkmışsa bu durumda otomatik olarak disable ediliyor. Enable etmek için öncelikle hangi portun otomatik olarak disable edildiğini /conf/disabledports.conf dosyasından tespit ediyorum.
[root@exa2sw-iba01 ~]# cat /conf/disabledports.conf
# List of Disabled ports
# Format:
# ibdev port Adminstate
Switch 2 AutomaticHighErrorRate
Şimdi portun 2 olduğunu öğrendim, enable etmeye çalışıyorum.
[root@exa2sw-iba01 ~]# enableswitchport 2
Connector 17b switch port 2 not enabled with reason: Disabled but reason: AutomaticHighErrorRate
AutomaticHighErrorRate hatası alınarak disable edildiği için doğrudan enable komutu portu up duruma getiremiyor. –automatic komutu ile vermem gerekiyor
[root@exa2sw-iba01 ~]# enableswitchport --automatic 2
Enable connector 17B Switch port 2
Adminstate:......................Enabled
LinkWidthEnabled:................1X or 4X
LinkWidthSupported:..............1X or 4X
LinkWidthActive:.................4X
LinkSpeedSupported:..............2.5 Gbps or 5.0 Gbps or 10.0 Gbps
LinkState:.......................Down
PhysLinkState:...................Polling
LinkSpeedActive:.................2.5 Gbps
LinkSpeedEnabled:................2.5 Gbps or 5.0 Gbps or 10.0 Gbps
NeighborMTU:.....................4096
OperVLs:.........................VL0-7
/conf/disabledports.conf dosyasını kontrol ediyorum.
[root@exa2sw-iba01 ~]# cat /conf/disabledports.conf
# List of Disabled ports
# Format:
# ibdev port Adminstate
env_test çalıştırıyorum ve sorunun düzeldiği görülüyor.
[root@exa2sw-iba01 ~]# env_test
Environment test started:
Starting Environment Daemon test:
Environment daemon running
Environment Daemon test returned OK
Starting Voltage test:
Voltage ECB OK
Measured 3.3V Main = 3.25 V
Measured 3.3V Standby = 3.37 V
Measured 12V = 11.90 V
Measured 5V = 5.02 V
Measured VBAT = 3.07 V
Measured 2.5V = 2.47 V
Measured 1.8V = 1.78 V
Measured I4 1.2V = 1.21 V
Voltage test returned OK
Starting PSU test:
PSU 0 present OK
PSU 1 present OK
PSU test returned OK
Starting Temperature test:
Back temperature 26
Front temperature 28
SP temperature 46
Switch temperature 47, maxtemperature 58
Temperature test returned OK
Starting FAN test:
Fan 0 not present
Fan 1 running at rpm 12535
Fan 2 running at rpm 12644
Fan 3 running at rpm 12535
Fan 4 not present
FAN test returned OK
Starting Connector test:
Connector test returned OK
Starting Onboard ibdevice test:
Switch OK
All Internal ibdevices OK
Onboard ibdevice test returned OK
Starting SSD test:
SSD test returned OK
Starting Auto-link-disable test:
Auto-link-disable test returned OK
Environment test PASSED
Oracle Exadata hakkında verdiğimiz hizmetlerden yararlanmayı unutmayın! Kolaylıklar.