:從初始化到主機(jī)發(fā)現(xiàn)卷的完整指南)
簡介這份《浪潮存儲系統(tǒng) AS2150G2AS2200G2AS2600G2 基本功能配置手冊 V4.0》面向浪潮G2系列存儲系統(tǒng)的運維工程師、系統(tǒng)集成人員及售前技術(shù)支持適用于FW版本5.1.0.x幫助讀者快速掌握設(shè)備的基本功能配置與日常使用規(guī)范。手冊圍繞安全特性配置、硬件注意事項、軟件問題處理、安裝上架、數(shù)據(jù)備份、電磁兼容性、安全聲明、開源軟件聲明及高級功能風(fēng)險等模塊展開既給出配置步驟也提示認(rèn)證、傳輸加密、存儲數(shù)據(jù)加密等操作對性能與便利性的影響并強(qiáng)調(diào)硬件不得自行拆卸、高級命令誤用可能導(dǎo)致數(shù)據(jù)損壞或業(yè)務(wù)中斷。資源包為1個PDF文件大小約11.6MB內(nèi)容完整、目錄清晰便于按章節(jié)檢索查閱。目前已有3337人學(xué)習(xí)下載適合需要規(guī)范操作、規(guī)避風(fēng)險并保障存儲系統(tǒng)穩(wěn)定運行的技術(shù)人員參考。1. 從一臺亮紅燈的 AS2200G2 說起這份手冊到底救的是什么場凌晨兩點機(jī)房電話打過來說一臺 AS2200G2 前面板告警燈常亮業(yè)務(wù)側(cè)已經(jīng)開始出現(xiàn)間歇性 IO 超時。趕到現(xiàn)場后第一件事不是重啟而是翻出這份《G2 系列存儲 基本功能配置手冊 V4.0》——因為面板上那幾個燈的組合含義、控制器狀態(tài)、擴(kuò)展柜鏈路是否掉線手冊里都有對照表。很多人拿到存儲設(shè)備第一反應(yīng)是直接進(jìn) GUI 點配置結(jié)果連前面板指示燈都讀不懂排障時只能靠猜。這份手冊覆蓋 AS2150G2、AS2200G2、AS2600G2 一直到 AS6800G2 的 G2 系列適用 FW 5.1.0.x發(fā)布日期 2020-09-28文檔版本 4.0。它不是那種翻兩頁就扔的快速安裝單頁而是從指示燈語義、集群內(nèi)部連接、控制柜與擴(kuò)展柜級聯(lián)一路講到系統(tǒng)初始化、GUI 各菜單、存儲池與 MDisk、邏輯卷普通卷/自動精簡卷/鏡像卷、FC 與 iSCSI 主機(jī)配置、主機(jī)端發(fā)現(xiàn)卷的完整鏈路。適合兩類人一類是剛接手 G2 系列、需要照著步驟把系統(tǒng)從開箱跑到能掛業(yè)務(wù)的新手另一類是被某個具體配置卡住、想快速定位參數(shù)含義和邊界的老手。下面按我實際拆配置的順序把這份手冊里真正能落地的部分捋一遍。2. 系統(tǒng)初始化與網(wǎng)絡(luò)接入從服務(wù)助手到 IPv4/IPv6 切換2.1 初始化前的網(wǎng)絡(luò)前提與 GUI 需求手冊第 4 章把初始化拆成「網(wǎng)絡(luò)需求 → 初始化配置 → 系統(tǒng)配置」三段這個順序不能跳。前提條件里最關(guān)鍵的是管理網(wǎng)絡(luò)規(guī)劃每臺控制柜至少需要規(guī)劃兩類地址——技術(shù)人員端口用于首次初始化和 GUI 管理地址。GUI 需求部分明確了瀏覽器側(cè)的基本要求實際部署時我一般會單獨拉一個管理 VLAN把初始化用的技術(shù)員端口和后續(xù) GUI 管理口隔開避免初始化廣播流量干擾業(yè)務(wù)網(wǎng)。初始化有兩條路服務(wù)助手初始化、技術(shù)員端口初始化。服務(wù)助手適合有筆記本直連、想走圖形化向?qū)У膱鼍凹夹g(shù)員端口初始化適合只有串口/網(wǎng)線、需要手工敲地址的場景。兩條路最終都匯到同一個系統(tǒng)配置向?qū)^(qū)別只在入口。2.2 用服務(wù)助手初始化地址規(guī)劃與向?qū)ё呶环?wù)助手初始化的核心是先把筆記本和存儲控制柜的管理口接在同一網(wǎng)段然后由助手發(fā)現(xiàn)設(shè)備。常見做法是筆記本配一個同網(wǎng)段靜態(tài)地址不要用 DHCP因為初始化階段存儲側(cè)還沒有可用的 DHCP 客戶端。向?qū)Ю飼来巫屇愦_認(rèn)控制柜型號、設(shè)置管理 IP、設(shè)置服務(wù) IP、確認(rèn)集群名稱。# 筆記本側(cè)臨時靜態(tài)地址示例以 Linux 為例Windows 在網(wǎng)卡屬性里改 # 假設(shè)存儲管理口默認(rèn)網(wǎng)段為 192.168.1.0/24 sudo ip addr add 192.168.1.100/24 dev eth0 sudo ip link set eth0 up # 驗證鏈路 ping 192.168.1.1這段命令做的是把筆記本拉進(jìn)存儲管理口的默認(rèn)網(wǎng)段192.168.1.100是筆記本側(cè)地址192.168.1.1是存儲側(cè)常見默認(rèn)管理地址。參數(shù)上唯一要注意的是別和存儲默認(rèn)地址沖突如果現(xiàn)場已有同網(wǎng)段設(shè)備先改筆記本地址再接線。ping 通只代表鏈路層可達(dá)不代表初始化完成真正的初始化狀態(tài)要看服務(wù)助手里的進(jìn)度條和后續(xù) GUI 能否登錄。2.3 技術(shù)員端口初始化與 IPv4/IPv6 遷移技術(shù)員端口初始化更接近底層適合服務(wù)助手發(fā)現(xiàn)不到設(shè)備的場景。手冊 4.2.2 節(jié)給了完整流程核心是通過技術(shù)員端口進(jìn)入配置界面手工填寫管理地址。這里有個容易被忽略的點手冊 4.4 節(jié)專門講了 IPv4 與 IPv6 網(wǎng)絡(luò)之間的遷移包括從 IPv4 遷到 IPv6 和反向遷移。實際項目中如果前期規(guī)劃的是 IPv4后期要上 IPv6 管理網(wǎng)不要直接在 GUI 里改地址了事要按手冊的遷移步驟走否則可能出現(xiàn)管理口雙棧狀態(tài)不一致、GUI 登錄異常。初始化方式適用場景入口關(guān)鍵參數(shù)服務(wù)助手初始化有筆記本直連、圖形化向?qū)Х?wù)助手發(fā)現(xiàn)設(shè)備管理 IP、服務(wù) IP、集群名技術(shù)員端口初始化服務(wù)助手發(fā)現(xiàn)不到、需手工配技術(shù)員端口管理 IP、子網(wǎng)掩碼、網(wǎng)關(guān)IPv4→IPv6 遷移管理網(wǎng)升級GUI 網(wǎng)絡(luò)設(shè)置雙棧過渡、地址族切換IPv6→IPv4 遷移回退或兼容舊網(wǎng)GUI 網(wǎng)絡(luò)設(shè)置地址族回切、驗證連通提示初始化階段不要急著配業(yè)務(wù)卷先把管理網(wǎng)、集群內(nèi)部連接、擴(kuò)展柜鏈路確認(rèn)一遍后面配池和卷會順很多。3. 存儲池、MDisk 與邏輯卷把容量真正交到業(yè)務(wù)手里3.1 磁盤配置與 MDisk 的層級關(guān)系手冊第 6 章講存儲池配置與管理順序是「磁盤配置 → 配置存儲池和 MDisk → MDisk 管理 → 存儲池管理 → 子存儲池 → 緩存分區(qū)」。這里最容易混淆的是 MDisk 和存儲池的關(guān)系。MDisk 是存儲系統(tǒng)識別到的后端磁盤資源存儲池是在 MDisk 之上劃分出來的容量池邏輯卷再從存儲池里切。很多人一上來就想直接建卷結(jié)果發(fā)現(xiàn)沒有可用存儲池就是因為跳過了 MDisk 這一步。磁盤配置階段要確認(rèn)硬盤狀態(tài)是否全部在線、是否有 foreign 配置需要導(dǎo)入。MDisk 管理里可以查看每個 MDisk 的容量、狀態(tài)、所屬存儲池。存儲池管理里則關(guān)注容量使用率、告警閾值。子存儲池和緩存分區(qū)屬于進(jìn)階用法前者用于在同一物理池里做更細(xì)的資源隔離后者用于把熱點數(shù)據(jù)引導(dǎo)到特定緩存資源上手冊 6.5 和 6.6 節(jié)有專門說明。3.2 創(chuàng)建普通卷、自動精簡卷與鏡像卷第 7 章是邏輯卷配置與管理三種卷的創(chuàng)建方式直接決定后續(xù)業(yè)務(wù)體驗。普通卷分配即占用容量確定、性能可預(yù)期自動精簡卷按實際寫入分配適合初期容量不確定的場景但要盯著存儲池余量否則寫滿后業(yè)務(wù)直接掛鏡像卷用于需要冗余的場景手冊 7.1.3 節(jié)給了創(chuàng)建流程。# 以下為 GUI 操作對應(yīng)的邏輯說明實際在管理界面完成 # 創(chuàng)建普通卷 # 卷菜單 - 創(chuàng)建卷 - 選擇普通卷 - 指定存儲池 - 指定容量 - 指定主機(jī)映射 # 創(chuàng)建自動精簡卷 # 卷菜單 - 創(chuàng)建卷 - 選擇自動精簡卷 - 指定存儲池 - 指定虛擬容量 - 設(shè)置告警閾值 # 創(chuàng)建鏡像卷 # 卷菜單 - 創(chuàng)建卷 - 選擇鏡像卷 - 指定兩個存儲池 - 指定容量 - 確認(rèn)同步策略這段不是讓你敲命令而是把 GUI 里的關(guān)鍵決策點列出來。普通卷重點在容量和映射自動精簡卷重點在虛擬容量和告警閾值閾值一般設(shè)到 80% 左右就要介入鏡像卷重點在兩個存儲池的選擇最好落在不同后端磁盤組上否則鏡像的冗余意義會打折扣。卷創(chuàng)建完還有卷管理、拷貝卷管理、卷組管理卷組用于把多個卷打包做統(tǒng)一映射手冊 7.4 和 7.5 節(jié)有說明。3.3 主機(jī)配置FC 與 iSCSI 兩條路第 8 章主機(jī)配置與管理核心是創(chuàng)建主機(jī)、創(chuàng)建主機(jī)組、主機(jī)端口管理、映射關(guān)系管理。FC 主機(jī)和 iSCSI 主機(jī)的創(chuàng)建流程不同F(xiàn)C 主機(jī)靠 WWPN 識別iSCSI 主機(jī)靠 IQN 識別。手冊 8.1.1 和 8.1.2 節(jié)分別給了步驟。主機(jī)類型識別標(biāo)識創(chuàng)建入口關(guān)鍵參數(shù)FC 主機(jī)WWPN主機(jī)菜單 - 創(chuàng)建 FC 主機(jī)主機(jī)名、WWPN、端口iSCSI 主機(jī)IQN主機(jī)菜單 - 創(chuàng)建 iSCSI 主機(jī)主機(jī)名、IQN、CHAP主機(jī)組組名主機(jī)菜單 - 創(chuàng)建主機(jī)組組名、成員主機(jī)映射關(guān)系卷與主機(jī)映射關(guān)系管理卷、主機(jī)/主機(jī)組、LUN映射關(guān)系管理是最后一步把卷和主機(jī)或主機(jī)組綁起來。這里有個常見誤區(qū)先建映射再建主機(jī)組順序反了會導(dǎo)致映射關(guān)系混亂。我一般按「主機(jī) → 主機(jī)組 → 卷 → 映射」的順序走每一步確認(rèn)狀態(tài)再進(jìn)下一步。4. 主機(jī)端發(fā)現(xiàn)卷Windows 與 Linux 的落地差異4.1 Windows 主機(jī)發(fā)現(xiàn) FC 與 iSCSI 卷手冊第 9 章講主機(jī)端發(fā)現(xiàn)卷分 Windows 和 Linux 兩大塊。Windows 側(cè)又分 FC 和 iSCSI。FC 主機(jī)在 Windows 里主要靠 HBA 卡驅(qū)動和 MPIO 組件發(fā)現(xiàn)卷后要在磁盤管理里聯(lián)機(jī)、初始化、分配盤符。iSCSI 主機(jī)則要先在 iSCSI 發(fā)起程序里填存儲側(cè)目標(biāo)門戶地址登錄目標(biāo)后再到磁盤管理里操作。# Windows 側(cè) iSCSI 發(fā)現(xiàn)卷的關(guān)鍵步驟PowerShell 示例 # 啟動 iSCSI 服務(wù) Start-Service msiscsi # 設(shè)置發(fā)起程序 IQN如未自動生成 Set-Service msiscsi -StartupType Automatic # 在 iSCSI 發(fā)起程序 GUI 里添加目標(biāo)門戶登錄目標(biāo) # 然后在磁盤管理中聯(lián)機(jī)、初始化、分配盤符這段 PowerShell 只做服務(wù)啟動和自啟設(shè)置真正的目標(biāo)門戶添加和登錄還是在 iSCSI 發(fā)起程序圖形界面里完成。參數(shù)上注意 IQN 要和存儲側(cè)創(chuàng)建 iSCSI 主機(jī)時填的一致CHAP 如果存儲側(cè)啟用了Windows 側(cè)也要在發(fā)起程序里配對應(yīng)的用戶名和密碼。聯(lián)機(jī)后如果磁盤顯示為脫機(jī)或只讀先查 MPIO 是否安裝、多路徑策略是否配置。4.2 Linux 主機(jī)發(fā)現(xiàn) FC 與 iSCSI 卷Linux 側(cè)發(fā)現(xiàn)卷更依賴命令行。FC 主機(jī)主要看 HBA 卡識別和 multipathiSCSI 主機(jī)則用 iscsiadm 工具。手冊 9.2 節(jié)給了 Linux 側(cè)的流程。# Linux 側(cè) iSCSI 發(fā)現(xiàn)與登錄示例 # 發(fā)現(xiàn)目標(biāo) iscsiadm -m discovery -t sendtargets -p 192.168.1.10 # 登錄目標(biāo) iscsiadm -m node -T iqn.2020-09.com.example:storage.target01 -p 192.168.1.10 -l # 查看會話 iscsiadm -m session # 查看新識別的磁盤 lsblk # 多路徑檢查 multipath -lliscsiadm -m discovery里的-p是存儲側(cè) iSCSI 目標(biāo)門戶地址-T是目標(biāo) IQN-l表示登錄。登錄成功后lsblk應(yīng)該能看到新磁盤multipath -ll用于確認(rèn)多路徑聚合是否正常。FC 主機(jī)側(cè)則主要靠lsscsi、multipath -ll和/sys/class/fc_host下的端口狀態(tài)來確認(rèn)。Linux 側(cè)最容易翻車的地方是多路徑?jīng)]配好導(dǎo)致同一塊卷被識別成多個設(shè)備業(yè)務(wù)側(cè)掛載時選錯設(shè)備。注意主機(jī)端發(fā)現(xiàn)卷之前務(wù)必確認(rèn)存儲側(cè)映射關(guān)系已經(jīng)生效否則主機(jī)側(cè)怎么掃都掃不到。5. 避坑與排查G2 系列配置里最容易翻車的五件事5.1 指示燈讀錯導(dǎo)致誤判硬件故障現(xiàn)象前面板告警燈亮第一反應(yīng)是控制器壞了準(zhǔn)備報修。原因G2 系列前面板指示燈、硬盤指示燈、控制器指示燈、電源風(fēng)扇指示燈各有獨立語義手冊第 2 章按 2U/3U 控制柜、4U 控制柜、擴(kuò)展柜分別給了對照表告警燈亮可能只是單塊硬盤預(yù)警或電源模塊異常。解決先按手冊 2.1 到 2.3 節(jié)對照具體燈位和顏色確認(rèn)是哪個部件告警再決定是否報修。我見過把硬盤預(yù)警當(dāng)成控制器故障、差點誤換控制器的案例。5.2 初始化時管理網(wǎng)和業(yè)務(wù)網(wǎng)混用現(xiàn)象初始化完成后 GUI 能登錄但業(yè)務(wù)側(cè) IO 延遲高、丟包。原因初始化時把管理口和業(yè)務(wù)口接在同一交換機(jī)同一 VLAN管理流量和業(yè)務(wù)流量互相干擾。解決初始化階段就規(guī)劃獨立管理 VLAN技術(shù)員端口和 GUI 管理口單獨走管理網(wǎng)業(yè)務(wù)口走業(yè)務(wù)網(wǎng)。手冊 4.1 節(jié)網(wǎng)絡(luò)需求里已經(jīng)提示了前提條件只是很多人跳過沒看。5.3 自動精簡卷寫滿存儲池導(dǎo)致業(yè)務(wù)中斷現(xiàn)象自動精簡卷業(yè)務(wù)側(cè)突然不可寫存儲池告警。原因自動精簡卷按實際寫入分配虛擬容量設(shè)得很大但存儲池物理容量有限寫滿后沒有可用空間。解決創(chuàng)建自動精簡卷時設(shè)置告警閾值手冊 7.1.2 節(jié)有說明我一般設(shè) 80%到閾值就擴(kuò)容或清理。同時定期看存儲池使用率不要等告警了才處理。5.4 FC 主機(jī) WWPN 填錯導(dǎo)致映射不生效現(xiàn)象存儲側(cè)映射關(guān)系已建主機(jī)側(cè)掃不到卷。原因創(chuàng)建 FC 主機(jī)時 WWPN 填錯或者主機(jī)側(cè) HBA 卡實際 WWPN 和存儲側(cè)記錄不一致。解決在主機(jī)側(cè)用systool -c fc_host -v或 HBA 卡管理工具確認(rèn)實際 WWPN再和存儲側(cè)主機(jī)配置核對。手冊 8.1.1 節(jié)創(chuàng)建 FC 主機(jī)時強(qiáng)調(diào)過 WWPN 的準(zhǔn)確性但現(xiàn)場手抄出錯很常見。5.5 IPv4/IPv6 遷移后 GUI 登錄異?,F(xiàn)象按手冊 4.4 節(jié)做地址族遷移后GUI 登錄不上或部分菜單打不開。原因遷移過程中雙棧狀態(tài)不一致或者管理口地址族切換后客戶端側(cè) DNS/ hosts 沒更新。解決遷移前記錄原地址遷移后先用 ping 確認(rèn)新地址可達(dá)再用新地址登錄 GUI。如果雙棧過渡確認(rèn)客戶端側(cè)解析優(yōu)先走哪個地址族。手冊 4.4.1 和 4.4.2 節(jié)給了遷移步驟但沒覆蓋客戶端側(cè)緩存問題這部分要靠自己清。6. 進(jìn)階技巧用命名規(guī)則和緩存分區(qū)把配置管明白手冊 5.11 節(jié)命名規(guī)則和 6.6 節(jié)存儲池緩存分區(qū)配置是兩份容易被跳過但實際很值的內(nèi)容。命名規(guī)則看起來只是起名字但在多控制柜、多擴(kuò)展柜、多存儲池的環(huán)境里命名混亂直接導(dǎo)致排障時找不到對應(yīng)資源。我一般按「機(jī)房-機(jī)柜-控制柜-池-卷」的層級命名比如IDC1-R02-CTRL01-POOL01-VOL001這樣在 GUI 里一眼能定位物理位置。緩存分區(qū)則是把存儲池里的熱點數(shù)據(jù)引導(dǎo)到特定緩存資源上。手冊 6.6 節(jié)給了配置流程核心是劃分緩存分區(qū)、指定分區(qū)所屬存儲池、設(shè)置分區(qū)大小。實際用的時候不要一上來就全池開緩存分區(qū)先觀察業(yè)務(wù) IO 特征確認(rèn)哪些卷是熱點再針對性劃分。緩存分區(qū)配錯不會立刻報錯但性能會悄悄下降屬于典型的「玄學(xué)」問題所以配完要用業(yè)務(wù)側(cè)壓測驗證。進(jìn)階項手冊位置關(guān)鍵動作驗證方式命名規(guī)則5.11 節(jié)按層級統(tǒng)一命名GUI 內(nèi)檢索定位緩存分區(qū)6.6 節(jié)劃分分區(qū)、指定池、設(shè)大小業(yè)務(wù)側(cè)壓測對比子存儲池6.5 節(jié)池內(nèi)資源隔離容量與性能隔離驗證拷貝卷7.3 節(jié)卷級數(shù)據(jù)拷貝拷貝后數(shù)據(jù)一致性檢查最后說個習(xí)慣。從那以后我每次接手 G2 系列存儲不管多急都強(qiáng)制走一遍「指示燈對照 → 管理網(wǎng)確認(rèn) → 池和 MDisk 狀態(tài) → 卷映射 → 主機(jī)端多路徑」這五步哪怕業(yè)務(wù)催得再緊也不跳。因為跳過的每一步后面都可能用一次業(yè)務(wù)中斷來還。希望幫到你。本文還有配套的精品資源點擊獲取