發(fā)布時間:2017-08-14 17:29:12
標簽:事項 服務器
瀏覽(12516)
假設(shè)一臺服務器搬遷要從一個機房遷移到另外一個機房,這個過程就好比你去出差,,從北京到上海,,怎么準備才是方便,安全,,快捷的,。
如果出去時間不長,有了銀行卡,,這些都不是問題,,很多小件的東西都可以通過買買買來解決,這里的銀行卡就好比服務器的iDRAC模塊一樣(也常叫ILO),而你的出行又不可避免需要使用有效證件,交通如此,,住酒店如此,,這里的身份證就好比系統(tǒng)的root密碼一樣重要。
而在這個基礎(chǔ)上,,你的出行還需要考慮是否帶電腦,,是否帶拖鞋,是否帶行李箱等等,,這些都是我們需要考慮的點,,對于服務器搬遷來說也是如此。
所以啰嗦了那么多,,看起來搬遷服務器的工作沒什么,,如果我們需要準備的話,還是有不少值得注意的地方,。
1
修改ILO IP
可以使用如下的方式來修改ILO IP,這是我們實現(xiàn)遠程控制服務器的的稻草,。
ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipaddr 10.129.117.100
ipmitool lan set 1 netmask 255.255.252.0
ipmitool lan set 1 defgw ipaddr 10.129.119.254
而一般ILO的密碼會很復雜,我們可以盡可能修改的簡便一些,,出問題的時候方便調(diào)試,,不管怎么樣,至少你得知道密碼,。
修改ILO 密碼
# /usr/bin/ipmitool user list 1|grep root
2 root true true true ADMINISTRATOR
# /usr/bin/ipmitool user set password 2 'xxxx'
2
修改root密碼
這個步驟可不能輕視,,如果ILO可通,沒有root密碼,,那就白忙活了,。有的密碼文件是限制權(quán)限的,千萬不要掉以輕心,,密碼沒修改成功,,自己又不記得密碼,出了問題會很絕望,。
chattr -i /etc/passwd /etc/shadow
passwd root
3
服務器搬遷的過程中有一個地方很重要,,那就是服務器IP的修改,我們需要注意網(wǎng)關(guān),,路由的配置,,是否有外網(wǎng)IP,這些信息都是很重要的,。
/etc/sysconfig/network-s/ifcfg-eth0
/etc/sysconfig/network-s/eth0.route
route -n
4
修改防火墻配置
防火墻本身有內(nèi)存和文件中的狀態(tài),,如果沒有及時保存防火墻信息,那么重啟之后防火墻規(guī)則發(fā)生變化,,原來連接正常的服務也會出異常,。
/etc/sysconfig/iptables
5
修改網(wǎng)絡安全設(shè)置
這一點還是很容易遺漏的,如果設(shè)置了這些網(wǎng)絡訪問的配置,IP地址發(fā)生變化,,原本可以連接的服務就會受限,。
/etc/ssh/sshd_config
6
數(shù)據(jù)庫
服務器上可能有MySQL,Oracle,MongoDB等數(shù)據(jù)庫,,我們還是溫柔一點,,不要直接使用拔電源的方式,盡可能避免斷電停庫,。實際碰到一些情況MySQL斷電重啟失敗,,從庫應用失敗等。
另外數(shù)據(jù)庫連接,,盡量使用域名解析的方式,,比如MySQL中就配置/etc/hosts來解析,Oracle就使用listener.ora,tnsnames.ora用主機名而非IP,,后期維護起來就會很省事,。
7
檢測硬件狀態(tài)
如果服務器搬遷后,出現(xiàn)了硬件故障,,我們至少可以提前來知道到底是搬遷過程中,,還是搬遷之前就有硬件問題。
可以使用metaCli來檢測,,比如檢測壞塊
/opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply -a0|grep Error
檢查firmware的狀態(tài)
/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep Firmware
8
關(guān)閉Zabbix監(jiān)控
搬遷的過程中,,需要提前關(guān)閉Zabbix的報警和監(jiān)控,要不很可能出現(xiàn)報警風暴,。
四通搬家保障
讓您放心搬家
爽約5倍賠
期詐3倍賠
亂收費2倍賠