硬體配置資訊
前端伺服器:2臺hp伺服器,安裝oracle 叢集;
後端儲存:dell emc儲存,兩套儲存之間配置metro;
連線方式:FC-SAN;
物理連線
2臺伺服器各引出2根fc光纖,交叉連線到兩臺FC交換機上,後端2套emc儲存交叉連線到2臺fc交換機上;
hp1_1口---fc1---emc1
hp1_2口---fc2---emc2
hp2_1口---fc1---emc1
hp2_2口---fc2---emc2
FC交換機zone配置
FC交換機 san01 配置
commands:
zonecreate "hp1_H1_emc1_1d4","20,94;20,0"
zonecreate "hp1_H1_emc2_1d4","20,94;20,8"
zonecreate "hp2_H1_emc1_1d4","20,95;20,0"
zonecreate "hp2_H1_emc2_1d4","20,95;20,8"
將zone加入配置檔案
cfgadd "san01","hp1_H1_emc1_1d4;hp1_H1_emc2_1d4;hp2_H1_emc1_1d4;hp2_H1_emc2_1d4"
儲存配置
cfgsave
生效配置
cfgenable "san01"
FC交換機 san02 配置
commands:
zonecreate "hp1_H2_emc1_2d4","20,94;20,0"
zonecreate "hp1_H2_emc2_2d4","20,94;20,8"
zonecreate "hp2_H2_emc1_2d4","20,95;20,0"
zonecreate "hp2_H2_emc2_2d4","20,95;20,8"
將zone加入配置檔案
cfgadd "san01","hp1_H2_emc1_2d4;hp1_H2_emc2_2d4;hp2_H2_emc1_2d4;hp2_H2_emc2_2d4"
儲存配置
cfgsave
生效配置
cfgenable "san02"
儲存劃分lun
按照dba需求劃分儲存lun
local盤: 310GB=30GB (主機獨享)
ASM盤: 2500GB=1000GB
2600GB=1200GB
31000=3000GB
local盤對映
劃分3塊10GB的lun,在儲存配置metro後,單獨對映給hp01;
劃分3塊10GB的lun,在儲存配置metro後,單獨對映給hp02;
ASM盤對映
劃分2塊500GB、2塊600GB、3塊1000GB的lun,在儲存配置metro後對映給主機hp01&hp02;
主機掃描lun和配置
掃盤方式1
按主機通到掃盤
檢視FC通道掃盤
ls -l /sys/class/fc_host/
得到主機匯流排編號後,執行以下命令來發現新的磁碟
echo "- - -" > /sys/class/scsi_host/host15/scan
echo "- - -" > /sys/class/scsi_host/host16/scan
echo "- - -" > /sys/class/scsi_host/host17/scan
echo "- - -" > /sys/class/scsi_host/host5/scan
掃盤方式2
執行掃盤的腳步,redhat系統自帶指令碼
[root@xxxxxxx ~]# rescan-scsi-bus.sh
sg3_utils 軟體包提供 rescan-scsi-bus.sh 指令碼,該指令碼可以根據需要自動更新主機的邏輯單元配置(在裝置新增到系統後)。rescan-scsi-bus.sh 指令碼還可以對支援的裝置執行 issue_lip。有關如何使用此指令碼的更多資訊,請參閱 rescan-scsi-bus.sh --help
識別到新裝置後配置
配置磁碟的多路徑
DM 多路徑可在主動/被動(active/passive)配置中提供故障切換。在主動/被動配置中,任何時候只有路徑的子集用於 I/O。如果 I/O 路徑的任何元素(如電纜、交換機或控制器)出現故障,DM 多路徑會切換到備用路徑
在redhat中,安裝作業系統的時候multipath已經預設被安裝,檢視安裝情況
rpm -qa | grep device-mapper
執行以下命令,以建立 /etc/multipath.conf 配置檔案,載入 multipath 模組,並將 multipathd 的 chkconfig 設定為 on:
mpathconf --enable
修改multipath多路徑檔案
設定lun的別名等資訊
多路徑配置檔案可分為以下幾個部分:
blacklist
不被視為多路徑的具體裝置列表。
blacklist_exceptions
根據 blacklist 部分中的引數列出不在黑名單中的多路徑裝置。
defaults
DM-Multipath 的常規預設設定。
multipaths
各個獨立多路徑裝置的特性設定。這些數值覆蓋了在配置檔案的 defaults 和 devices 部分中指定的數值。
devices
各個儲存控制器的設定。這些數值覆蓋了在配置檔案的 defaults 部分指定的數值。如果您要使用不是預設支援的儲存陣列,您可能需要為您的陣列建立 devices 子部分。
當系統決定多路徑裝置的屬性時,首先它會檢查多路徑設定,然後是每個裝置的設定,然後才是多路徑系統預設設定。
配置完成後重啟multipathd服務
重啟服務
systemctl restart multipathd
重啟服務後執行multipath -ll 檢視修改後的資訊
[root@hp01 ~]# multipath -ll
dbawork (360000970000297900xxxxxxxxxxxx) dm-10 EMC,SYMMETRIX
size=100G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
|- 15:0:0:1 sdh 8:112 active ready running
|- 17:0:0:1 sdab 65:176 active ready running
|- 15:0:1:1 sdt 65:48 active ready running
`- 17:0:1:1 sdao 66:128 active ready running
到此儲存和伺服器的配置完成等待安裝資料庫即可
關注小張的知識雜貨鋪,讓我們一起學習一起進步