【NinGoo】lvm2與powerpath的Found duplicate PV問題
HP的DL580,OS是Redhat Enterprise Linux 4.5,接EMC CX700的儲存,在安裝了powerpath多路徑軟體後,系統能正確的識別出路徑合併後的/dev/emcpower*裝置。但是如果用lvm2來管理這些裝置,會發現無論是建立還是檢視pv/vg/lv都會報一堆的重複pv的問題:
Found duplicate PV ia0wzQ0pQ8J5H4Hu8hsubKjmx0T7bCNf: using /dev/emcpowert not /dev/sdc
Found duplicate PV OYmrYleEE05bGKm0pBWT60afWjl827a6: using /dev/sde not /dev/emcpowers
Found duplicate PV 0MWBXuho29Gnr5WKm3v0sZbXun3Mso2x: using /dev/sdg not /dev/emcpowerr
...
這個還可以勉強忍受,最頭痛的是pvcreate後的名字,也有些是/dev/emcpower*,有些是/dev/sd*,這時候你要在這些pv上建立vg,要從不同的raid組來選取lun,也就是想知道pv對應lun的關係的時候,就一個頭兩個大。
...
/dev/emcpowerk vg_u03 lvm2 a- 167.03G 2.34G
/dev/emcpowerl vg_u01 lvm2 a- 167.03G 2.34G
/dev/sdaa vg_log lvm2 a- 127.41G 160.00M
/dev/sdab vg_log lvm2 a- 127.41G 160.00M
...
沒有辦法,只有通過修改/etc/lvm/lvm.conf中的過濾規則來強行讓lvm略過非powerpath裝置:
上面這個過濾串的意思是,接受(Accept)所有路徑中包含cciss和emcpower的裝置,拒絕(Reject)所有其他的裝置。由於是HP的pc server,其本地硬碟的裝置在os中的路徑是/dev/cciss/cndn。假如是其他系統,本地盤是傳統的sd或者hd的,則需要做相應修改。sd比較麻煩點,因為duplicate出來的也是/dev/sd*,所以需要確認哪些是需要accept的本地硬碟,哪些是需要reject的重複pv。另外,lvm識別出來的裝置可以在/etc/lvm/.cache中檢視,也可以根據這個檔案的內容來制定過濾規則。
整個世界終於清淨了
PV VG Fmt Attr PSize PFree
/dev/emcpowera lvm2 -- 100.24G 100.24G
/dev/emcpoweraa lvm2 -- 100.24G 100.24G
/dev/emcpowerab lvm2 -- 100.24G 100.24G
...
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1384/viewspace-342931/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【江楓】lvm2與powerpath的Found duplicate PV問題LVM
- install emc powerpath on redhat linux and 'Found duplicate PV' 問題解決RedhatLinux
- Ningoo的本子Go
- 解決 Inkscape 報錯 Duplicate 問題
- NingOOGo
- java實現pv操作 -------哲學家問題Java
- [ 天羽]pv問題定位,pvid重複
- 解決bash: mysql: command not found的問題MySql
- 如何處理 No DMARC Record Found 問題
- ORACLE SELECT INTO NO_DATA_FOUND問題Oracle
- 使用RMAN duplicate對源庫的某個incarnation進行duplicate操作時遇到的問題
- NinGoo's PhotoGo
- 問題No property 屬性名 found for type 類名
- 【ASM】Oracle RAC css啟動報錯"Duplicate voting file found"ASMOracleCSS
- ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys foundIndex
- 建立 SAP Fiori Catalog 時遇到的 duplicate 記錄的問題分析
- 【RMAN】使用RMAN duplicate複製同機資料庫遇到的問題資料庫
- EMC powerpath: 安裝第三個Node掛載共享磁碟時LUN名稱變化的問題
- 【ningoo】編寫Perl模組Go
- PV 與 PVC 狀態遷移
- emc powerpath的powermt命令使用方法
- springboot專案解決 No beans of 'UserDao' type found 問題Spring BootBean
- mysqld: File './binlog.~rec~' not found 問題解決處理MySql
- 關於java.lang.Error: Probable fatal error:No fonts found問題JavaError
- [分享]關於新版本 Composer 會導致 Class not found 的問題
- linux snapper/lvm2卷 建立、備份與恢復LinuxAPPLVM
- kuberbetes-PVC與PV的建立 和繫結
- 邏輯卷管理---LVM2LVM
- HP-UNIX安裝powerpath
- 關於 NPM run dev 時報錯,提示 cross-env not found 的問題的小結NPMdevROS
- 解決Parameter '__frch_item_0' not found. Available parameters 問題AI
- configure: error: no acceptable C compiler found in $PATH 問題解決ErrorCompile
- IBM v7000 儲存 pv引數queue_depth 為1 引起的IO問題IBM
- 沒有連線target database的情況下執行RMAN duplicate可能引發的問題Database
- JBOSS與JBuilder的整合問題!UI
- Error:A problem was found with the configuration of task ':app:packageDebug' 問題解決ErrorAPPPackage
- ORA-27300 OS system dependent operation:if_not_found 問題處理
- REPLACE與INSERT INTO ... ON DUPLICATE KEY總結