實施linux+iscsi+11g+rose

tonglei2000發表於2014-03-16

實施linux+iscsi+11g+rose
第一天,開始進行作業系統的安裝,安裝了linux6.1.儲存劃盤。
linux認盤,先掃描target
iscsiadm -m discovery -t sendtargets -p (ip地址)

透過掃描出來的target資訊,使用下面的命令

iscsiadm -m node -T (target名字) --login

盤認到以後,因為連線了兩個路徑,認到兩個盤。
本來要安裝rac,發現A機重啟,B機的磁碟會全部丟失,反正兩個主機不能同時掃描到硬碟,聯絡儲存廠家,得到的回答讓人哭笑不得。
整個一傻X技術支援,什麼都不懂。我只問他的儲存兩臺主機是否能同時掃描的到,他說和雙機軟體有關,mmd,掃盤不是掛載,和雙機軟體
一點關係都沒有。使用者正好買了一套rose,不用不好交代。果斷放棄rac,用rose實現oracle雙機。安裝oracle。安裝rose。原來計劃裝rac
使用udev,這下也省了,使用linux自帶的多路徑軟體。在服務裡面啟動multipath服務。使用modprobe dm-multipath命令載入multipath。
使用multipath命令,會提示沒有/etc/multipath.conf檔案。按照提示cp一個現成的就可以了。最好修改裡面的配置,在黑名單裡面加上作業系統
的那個盤。
然後fdisk分割槽。這裡使用/dev/mapper/mpath2這個路徑,不用傳統的/dev/sdd這個裝置。然後格式化檔案系統 mkfs。
安裝rose,很簡單。hcc命令進行配置,熟悉叢集裡面,第一次配置也沒有問題。
rose要求兩個心跳網路。而且心跳網路的ip掩碼最好是標準掩碼,如果是變長子網掩碼,心跳網路認不到,不能新增。兩個心跳,一個直連,一個過交換機。
這次實施,直連了一個,另外一個用iscsi的一個口連交換機,也當成心跳,使用生產網路卡也可以,但最好單獨。
最好配置一個仲裁盤,不用太大。不用分割槽。
都配置好了,還是不能解決a機關機,b機掉盤的問題,a機重啟,b機盤也都丟了,雙機軟體一點辦法都沒有。
第一天工作結束。
終於得要一個重要資訊,linux6的版本有這個問題,linux啟用iscsi儲存,斷掉任意一根網線,不管是否是iscsi的介面,所有的iscsi硬碟全部丟失。原來這樣一切疑問全部
清楚,儲存肯定可以兩面同時掃描到硬碟,也支援rac。a機重啟,心跳網路卡宕了,導致b機的盤丟失。
嘗試升級到6.4測試一下,這裡使用了yum。下載6。4。mount。配置yum。本地 .使用命令 yum -upgrade.z正常升級完成,還是不能解決掉盤問題。
沒有辦法,安裝RedHat5.7解決問題。後來有人提示最好使用oracle linux。因為時間的原因,沒有測試oracle linux的6,直接下載oracle linux5.9.安裝完成。全部問題解決


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13337857/viewspace-1122534/,如需轉載,請註明出處,否則將追究法律責任。

相關文章