DBA人員固定在每周日下午會將AP及DB重開(約15分鐘),本周日確意外開機很久,且DB連線速度很慢,DBA測試很多方法,結果換一組DNS Server IP之後就正常了,再重新開機也很順利,之後就一切正常了,結論就是DNS的問題。
DNS Server是AD所擔任的,每台的設定與紀錄都是一致的,當下我也做測試與檢察也都是正常,其他伺服器第一筆也設定是它,別人當下都沒問題(這幾天也都沒人反映DNS有問題),只不過是換個DNS Server IP就正常,有點不懂?
想請問先進們,Oracle ERP主機開機過程與DNS Server有什麼關聯?
Oracle - 於Linux主機架設Oracle DB時,若DNS關閉造成DB的連線異常
我以前有相同問題,但是好像是類似這一個解法。
認真來說,只要是域名網路相關的,多少都需要DNS來處理。
而DNS認真來說。當出現問題的時候,往往不會馬上知道。
畢竟大多都是指向的記錄請求。一但取得後。在有效時間內就不會再次請求。
所以,一但DNS SERVER發生問題了。短則5分,多則2天。才會發現問題。
但幸好。DNS請求是可以設定多個的。當A拿不到就轉B拿。
只是一般如果是內網搭配的。往往沒有可用的備用DNS請求可用。
就容易發生問題。
回來你的問題。依照你的問題來判斷,並不一定是DNS SERVER本身的問題。
可能是防火的問題居多才對。換個IP可以用只是閃過規則而已。
但最好還是去查找實際原因。免得日後又會發生。
依照這些人的說法,讓我想起了電信商的問題,以前的速博線路到是經常發生DNS解析不到的問題,你們試著反解每一個DNS的節點,看看是不是某一段掉了封包。
Oracle預設安裝的情境下,連線相關設定都是用hostname來設定,溝通就都使用hostname。
所以知道這點的工程師,會在OS上動手腳,使OS用最優先的方式辨識hostname。
否則就會在Oracle連線相關設定內,改設IP去連線。
這在有網域的環境下更容易發生,
有網域的環境hostname的連線判斷常常要依賴DNS Server,
一個DNS問題就會Call廠商了,廠商還要釐清是你家DNS的問題,
採用Oracle的系統商導入系統在有網域的公司,這種事情已經是家常便飯了。
記得 25年前 剛開始接觸 internet 時
學長就一直跟我說
內網用IP
外網用Domain
到現在還是規範!
在內網 不管電腦名稱怎改 IP 沒變, 都沒關係!
在外網 不管IP怎改 Domain 沒變, 都沒關係!
以上提供給大家參考!
希望能幫您忙!