這是最近這幾天的親身經歷, 因為之前也曾經看到有朋友在版上詢問NAS更換硬碟的方法
在這裡Po出來, 一方面做個記錄, 一方面也給有需求的朋友參考
我們公司是兩台DS-1813+做HA, 機器買來到現在三年左右
每座DS-1813+裡面分別裝4顆WD 4TB紅標硬碟
因為上面除了File Server, 同時還兼做Mail Server, 所以就想說也三年了, 雖然不至於需要換機器, 但好歹把硬碟先換一部份
所以就跟公司申請購買了4顆4TB硬碟, 想說分別先把每座各換2顆, 等明年再各換2顆
後續每年每座各換1顆, 讓機器每年能保持汰換1顆硬碟的頻率
星期一下午廠商把硬碟送來了
拿到硬碟後當天下午我就先把Primary Server的第一顆硬碟換上去了
換上去後NAS必須自行進DSM操作修復, 4TB修復時間約15小時左右
隔天早上進辦公室接著換Primary Server的第二顆硬碟
並進DSM操作修復
到目前為止HA都沒有做解除的動作
就在昨天, 我要開始換Secondary Server的第一顆硬碟了, 照廠商的指示我必須先將Secondary Server由HA中解除
注意, 這裡不是把HA打掉, 只是很單純做"解除副伺服器"
然後換硬碟並登入到Secondary Server的DSM做修復
接著, 就是今天早上, 我再把最後一顆硬碟換到Secondary Server的第二個槽中並登入做修復
結果我們有User打電話跟我說: 我的電腦從昨天開始有些信都收不到, 人家也收不到我的信也??
因為我們公司的Mail Server前端還有一台中華數位的Anti Spam Server, 我就開始兩邊查了
一查發現: 在中華數位Anti Spam Server上明明都有看到信, 為什麼NAS裡卻沒收到??
再查下去發現: 當初中華數位在上線時, 因為DSM還是5.x版, 所以我不管用Primary Server或Secondary Server還是共用IP都可以登入DSM, 所以為了保險起見, 中華數位工程師建議我將三組IP都設定Anti Spam Server去, 但DSM上到6.0後只有對外IP和Primary Server IP可以登入, 所以一直以來也沒發生什麼問題, 可是現在因為我把Secondary Server由HA狀態解除出來, 就造成了Secondary Server的IP也可以用, 而我也不是很清楚Anti Spam Server在什麼邏輯下會走哪一個IP, 所以如果它在處理SMTP時走的是共用IP或是Primary Server的IP, 那USER就能收到信, 但如果它那封信是送到Secondary Server的IP時, User就會收不到了
但問題是一旦我明天Secondary Server的硬碟修復做好後, 再把它掛上HA時, 就會由Primary Server將資料主動同步到Secondary Server去, 就會造成在Secondary Server中沒有被User收下去的信會人間蒸發了
所以我早上馬上打電話找我們NAS廠商求救, NAS廠商的承辦人員也很熱心, 馬上幫我跟Synology FAE聯絡尋求解決辦法
後來下午廠商打電話來給我, 跟我說Synology FAE說他們可以幫我寫一個Script幫我將Secondary Server中我指定日期時間區段內的Mail先拉回到Primary Server, 做完後我再去把Secondary Server重新掛回HA架構
洋洋灑灑打了一大串, 一方面是想說如果有其他朋友有同樣的環境或需求時, 可以有一個借鏡. 參考
另一方面也是要感謝Synology的FAE, 因為其實這件事從頭到尾跟他們沒關係, 他們也完全可以不用理會我的需求
但他們還是很熱心的幫我解決我的問題
另外, 這兩天也同時把一台2Bay的NAS(DS-216play)做了硬碟汰換的動作, 只是這台在更換硬碟的同時我是同時將硬碟由原本的2TB x 2換成4TB x 2, 本來還想說換完後多出來的硬碟空間要怎麼拿回來
結果發現只要硬碟換好, 系統會自動幫忙將空間加進來, 根本不用做任何動作, 所以也在這裡一併說明我的步驟
首先, 2Bay NAS必須要是做RAID 1(Mirror)的才能直接換, 如果做RAID 0的那就沒辦法了
1. 更換第一顆硬碟, 登入DSM做修復
2. 修復完成後更換第二顆硬碟, 登入DSM做修復
3. 修復完成後登入DSM, 空間就自動由原本的2TB變成4TB了
而更換硬碟前, 如果不是全新的硬碟, 建議先將硬碟partition清除掉, 我的作法如下
1. 將硬碟透過SATA轉USB轉接線接上電腦(Windows)
2. 開啟DOS視窗, 執行diskpart
3. 輸入list disk
4. 依據顯示出來的硬碟切換到要清除partition的硬碟代號, 例如我是要處理磁碟編號2, 就輸入select disk 2
5. 輸入clean清除該硬碟的全部資訊
6. 為了確保資訊全部清除, 我又進磁碟管理中將硬碟做分割, 然後再換到NAS上去
以上, 報告完畢!!
我是用舊版的Mail Server功能, 而不是現在新的Mail Plus, 因為Mail Server不限License數完全免費, 但Mail Plus是要另外依License數收錢的
看設定中是有支援多網域名稱的設定, 但我沒有用過, 所以不確定它的多網域是不同User指定不同網域名稱設定email account還是所有User共用裡面設定的所有Domain Name
to: pctine大大
其實我想或許是當初SpamSQR廠商跟我溝通之間的問題吧, 因為那時我跟廠商說我們有架HA, 而共用IP和兩台Server的IP都可以由Client端登入, 廠商就跟我說那可以把三組IP都設定上去, 讓SpamSQR自己去抓, 所以一直以來就都這樣用了
而在DSM 6.x後上HA的情形下, 副伺服器是ping不到, 也沒辦法接收任何request的
原本一直也都沒有什麼問題, 因為反正共用IP和主伺服器能收到request就可以了
如果不是這次因為要換硬碟先把副伺服器解除綁定, 讓副伺服器浮出水面, 可能也一直不會發現當初這個小設定會造成這種問題
總之, 這不能算是SpamSQR的廠商的錯, 也不是NAS廠商的問題
只能算是我們自己的一個烏龍事件
之所以打在這也是想提醒後面如果有其他朋友要幫NAS換硬碟(不管是容量不夠要加空間或是單純想做定期汰舊換舊)要記得先再確認一下其他的設備會不會有影響
[img]http://folding.extremeoverclocking.com/sigs/sigimage.php/un=AvenWen/t=31403
avenwen wrote:
看設定中是有支援多網域名稱的設定, 但我沒有用過, 所以不確定它的多網域是不同User指定不同網域名稱設定email account還是所有User共用裡面設定的所有Domain Name...(恕刪)
感謝分享.
它的多重網域是同一套帳號, 套用到多個 domain name.
其實我想或許是當初SpamSQR廠商跟我溝通之間的問題吧, 因為那時我跟廠商說我們有架HA, 而共用IP和兩台Server的IP都可以由Client端登入, 廠商就跟我說那可以把三組IP都設定上去, 讓SpamSQR自己去抓, 所以一直以來就都這樣用了
而在DSM 6.x後上HA的情形下, 副伺服器是ping不到, 也沒辦法接收任何request的
因為之前也僅有測試過 Synology HA, 已經忘了當 HA 作動時, primary server 的 service 是否會自動 hide 起來, 小弟會覺得應該要 hide 起來, 不然會有一些風險, 例如如果像 smb/afp/ftp/smtp....這些 service 如果 user 不注意, 未真正連上 HA IP 而是另外連上 primary server 直接存取, 感覺也有點問題.
FB: Pctine
主要是先確認您的NAS目前的RAID是做RAID多少的??
如果RAID 0(Stripping), 那就只能先將資料COPY出來再換硬碟
而如果是RAID 1. RAID 5或6, 那就可以直接換
只是換的時候記得要"一顆一顆換", 每換一顆, 先登入NAS做RAID修復
確定修復完後再換第二顆, 用這種方式逐一更換就不會有什麼問題了
ken16885858 wrote:
樓上的先進感覺應該...(恕刪)
[img]http://folding.extremeoverclocking.com/sigs/sigimage.php/un=AvenWen/t=31403
內文搜尋

X