修改了RedHat(CentOS)主機(jī)名稱后,發(fā)現(xiàn)啟動(dòng)時(shí)非常慢,,主要停滯在sendmail和scm-client的check步驟上,。
因?yàn)檫@兩步check需要查詢你設(shè)置的主機(jī)名的A記錄或反向域名記錄,由于全球9臺(tái)DNS根系統(tǒng)都在美國(guó),,這個(gè)時(shí)候會(huì)去查詢本機(jī)主機(jī)名對(duì)應(yīng)的dns A記錄,。查詢可能會(huì)非常的慢。 解決方法有兩個(gè): 一是讓sendmial繞過(guò)查詢遠(yuǎn)程主機(jī),,這里給出一種最簡(jiǎn)單的方法,,給主機(jī)設(shè)置一個(gè)別名 修改/etc/hosts ,未修改之前 127.0.0.1 localhost.localdomain localhost 修改成 127.0.0.1 localhost.localdomain localhost 主機(jī)名稱 二是直接關(guān)閉對(duì)sendmail的check步驟,,chkconfig sendmail off |
|
來(lái)自: Dead n Gone > 《CentOS》