標籤:識別 接管 集合 生產 佔用 ice 形式 oop 類型
前言:最近整理電腦,發現之前寫的幾篇生產上的營運測試文檔,特來分享。
本文在虛擬機器上完成,文末有模擬器連結。
一、Netapp簡介
NetApp 系統為各種不同平台上的使用者提供了對全部企業資料的無縫訪問。NetApp全系列光纖網路儲存系統在檔案訪問方面支援NFS 和CIFS,在Block Storage訪問方面支援FCP 和iSCSI,確保您可以非常方便地將NetApp 儲存系統整合到NAS 或SAN 環境中,並且保護原來的資訊。
NetApp 系統運行高效的Data ONTAP? 微核作業系統,用於將UNIX?、Windows?、NAS、光纖通道和iSCSI SAN 以及Web 資料合併到中央位置。NetApp 企業儲存區系統是一套可擴充的、經過實踐檢驗的高可用性網路儲存系統套件,安裝、配置和管理起來十分簡便,是行業中總擁有成本(TCO) 最低、投資報酬率(ROI) 最高的產品之一。
二、基本概念
1. filer
磁陣機頭,對應於其他類型磁陣的控制器。
2. Filerview
NetApp磁陣磁碟管理的WEB工具,當終端為WIN2000時,需要安裝JAVA虛擬機器,才能開啟對應的介面。
3. RAID
RAID組由一塊或多塊資料磁碟加上一塊或多塊資料校正盤組成
4. RAID4和RAID DP
RAID4的校正資料與RAID5的校正資料一樣,都是資料盤上對應bit位的異或校正結果,只是RAID4將所有校正資料放在一個盤上(就是校正盤),而RAID5將校正資料分散到所有盤上。RAID DP(DOUBLE PARITY)即雙校正盤,其中兩塊校正盤的資料不一樣:第一塊校正盤的資料與RAID4一樣,第二塊盤的資料是通過對角線方式異或計算出來的。
5. Plex
plex是一個或多個RG組的集合
6. aggr
一個aggr是一個或多個plex的集合,如果RG組做鏡像了,則一個aggr包含兩個plex,否則只包含一個plex。Aggr用來管理plex和RAID組,因為這些實體只能作為aggr的一部分存在。
7. Volume
資料卷,NetApp磁陣磁碟管理的特殊方式,一個卷至少有一個RAID GROUP,也可以有多個RAID GROUP。存放系統資料的稱為根卷(root volume)。其他存放資料的卷稱為普通卷。一個機頭有且只有一個根卷。NetApp磁陣上的LUN是在Volume上建立的。卷分為傳統卷和靈活卷。傳統卷:只能在一個aggregate中,只能通過添加整個新硬碟的容量來擴容,不能減小,一個RG上只能有一個傳統卷。靈活卷:可以只包含某個RG的一部分。
8. /vol
每個netapp儲存都必須有且只有一個root volume,儲存啟動的時候要讀取在它上面儲存的資料。root卷是唯一具有root屬性的卷,而它裡面的/etc目錄儲存的是配置資訊。它與其它vol差不多,只不過這個vol還存放ontap的配置資訊、日誌、firmware等等東西。/vol不是一個目錄,它是一個特殊的虛擬root路徑,儲存用它來mount其它目錄。不能通過Mount /vol來看其它卷,只能是mount每個卷單獨的。
9. qtree
邏輯定義單位,定義在傳統卷或靈活卷的子目錄下,每個卷下最多可建立4995個qtree。Qtree主要作用為:利於資料管理和分配;管理軟硬使用限額。Qtree與volume區別:不能對單個qtree進行快照;不支援空間保留和回收。
10. quotas
限制使用者或組使用的磁碟空間和檔案使用數。
11. luns
Logical Unit(LUN)被用戶端在儲存系統上訪問的儲存單元。
12. snapshot
Snapshot是netapp的快照技術,它有佔用空間少,不影響效能,產生簡便,恢複資料靈活快捷等突出優點。
三、Aggr的管理
1. 建立一個aggr
查看agg狀態,發現只有aggr0,組成的磁碟為v0.16、v0.17、v0.18、v0.19、v0.20、v0.21、v0.22
netapp> aggr status -r aggr1
查看磁碟資訊
netapp>sysconfig -d
建立aggr1和aggr2,其中aggr1為自訂的三塊磁碟,aggr2由非自訂的三塊盤組成
建立aggr1
netapp>aggr create aggr1 -d v0.24 v0.25 v0.26
建立aggr2
netapp>aggr create aggr2 3
2. 擴充aggr
向aggr1中加入3塊盤
預演命令執行
netapp> aggr add aggr1 -n 3
aggr add aggr1 -d v0.35 v0.28 v0.34
指定具體的磁碟
netapp> aggr add aggr1 -d v0.34 v0.35 v0.36
向agg2加入3塊磁碟到新的rg組
netapp> aggr add aggr2 -g new 3
3. 消除aggr快照
查看aggr大小,發現aggr1和aggr2快照佔了空間(預設為20%)
netapp> df -A
分別清除aggr1和aggr2快照空間
netapp> snap reserve -A aggr1 0netapp> snap reserve -A aggr2 0
4. 刪除aggr
首先offline
netapp> aggr offline aggr1
然後destroy
netapp> aggr destroy aggr1
可以看到已無aggr1資訊
四、Volume的管理
1. 建立volume
查看vol資訊
netapp> vol status
在aggr2上建立卷vol2,大小為50m
netapp> vol create vol2 aggr2 50m
2. 消除snapshot空間
查看vol2大小
netapp> df –h
刪除快照
netapp> snap reserve -V vol2 0
3. 關閉快照
預設情況下,建立卷即開啟快照功能。使用fcp協議劃lun給主機用於建資料庫則無需開啟快照,關閉快照步驟如下:
首先查看快照,發現vol0快照沒被關閉
YS-NPHD2> snap listYS-NPHD2> snap sched
刪除快照,詳見2
關閉vol0快照功能
YS-NPHD2> snap sched vol0 0
4. 擴充和減小volume空間
將vol2增大20m
netapp> vol size vol2 +20m
將vol2減小10m
netapp> vol size vol2 -10m
5. 建立卷的參數修改
NetApp建議在建立的卷上修改三個參數為on,分別為‘Minimal Read Ahead’、‘Create Unicode’、‘Convert Unicode’。
查看vol2參數值
netapp> vol options vol2
將minra設定為on
netapp> vol options vol2 minra on
6. 刪除Volume
首先offline
netapp> vol offline vol2
然後destroy
netapp> vol destroy vol2
五、NFS exports
1. 儲存端配置
使用rdfile命令開啟/etc/exports檔案,拷貝到文本中,完成編輯後,執行全拷貝
netapp> rdfile /etc/exports
netapp> wrfile /etc/exportsnetapp> exportfs –a
2. 主機端配置
顯示目前主機與用戶端的 NFS 串連分享的狀態
ha01:/ # showmount -a 192.168.17.51
此地址為儲存ip
查看存放裝置註冊的連接埠資訊
ha01:/ # rpcinfo -p 192.168.17.51
主機端建立掛載點
ha01:/ # mkdir /fs-nfs
掛載儲存(以root使用者執行)
ha01:/ # mount 192.168.17.51:/vol/vol2 /fs-nfs/
編輯fstab,設定開機自動掛載/fs-nfs加入(AIX設定檔為/etc/filesystems)
192.168.17.51:/vol/vol2 /fs-nfs nfs defaults 0 0
六、Lun的輸出
1. 建立qtree
在卷dropme下建立名為tree-dropme的qtree
YS-NPHD2>qtree create /vol/dropme/tree-dropme
2. 建立igroup
YS-NPHD2>igroup create –f –t aix igroup-dropme
3. 加入主機wwpn(World Wide Port Names)號
YS-NPHD1> igroup add igroup-dropme 10:00:00:00:c9:c0:f5:bb
4. 建立lun
在名為tree-dropme的qtree下建立lun:lun-test1
YS-NPHD2>lun create –s 20g –t aix /vol/dropme/tree-dropme/lun-test1
5. Lun map
Map之前查看lun狀態
YS-NPHD2>lun show –mYS-NPHD2>lun show
lun map
YS-NPHD2>lun map /vol/dropme/tree-dropme/lun-test1 igroup-dropme
6. 主機端識別
運行cfgmgr –v
運行lspv,發現多了塊物理盤
七、常用操作及注意事項
1. 如何標識磁碟
其中,0a.41即為Disk ID(磁碟標識),Disk ID由path_id和deivce_id組成,即path_id.device_id的形式,通過Disk ID可快速定位磁碟的位置。path_id - 指適配卡所在的槽位,和該適配器上的連接埠號碼,例如0a表示slot0上的適配器的a口,slot0一般是主板上整合的,slot0上一般有a、b、c、d共4個連接埠;可在其他slot上附加適配卡,附加的適配卡一般是雙連接埠的(a和b口)device_id - 指磁碟的loop id或者scsi id號,由磁碟櫃的類型、磁碟櫃的ID號和該磁碟在磁碟櫃中的位置(第幾個bay)來決定。另外,從sysconfig -r列出的磁碟資訊:HA表示path_id;SHELF表示盤櫃的編號;BAY表示該磁碟在盤櫃中的位置。
2. 修改機頭ip
首先修改/etc/hosts檔案,將ip由192.168.17.51改為192.168.17.151
netapp> rdfile /etc/hostsnetapp> wrfile /etc/hosts
發現ip未生效,重啟系統即生效
netapp> reboot
3. 檢查cluster狀態是否正常
YS-NPHD2> cf status Cluster enabled, YS-NPHD1 is up.Interconnect status: up.
此狀態為正常
4. 命令模式
netapp命令模式分為管理員模式和進階模式,預設為管理員模式,進入進階模式為:
netapp> priv set advanced
5. 開關機順序
開機
開機順序:先按照磁碟架編號順序加電磁碟架的雙電源,10 秒鐘後加電控制器。
關機
在控制器的命令列下輸入:> halt,關閉系統.
若是雙控請先在兩個控制器的命令列下分別輸入:>halt -f。 -f是指是不接管。
關機順序:先關控制器電源,依次關閉磁碟架電源。
6. 串口串連netapp
用一條一頭為RJ45,一頭為DB9的控制線分別接在磁陣console口和WIN作業系統終端的串口上,WIN作業系統終端和磁陣的網口分別接一根網線到交換器,WIN作業系統終端的IP配置要和磁陣準備分配的IP在一個網段。這樣在WIN作業系統終端上就可以開始磁陣的配置了。
開啟windows裡的超級終端,設定為default: 9600傳輸速率/8位/無校正/1位停止位,
確認後斷行符號出現登陸提示符,登陸使用者名稱為root,輸入密碼即可。
7. Netapp管理方式
串口串連
遠程telnet
Filerview(http://xxx.xxx.xx.xx/na_admin)
NetApp OnCommand System Manager 管理軟體
模擬器:https://pan.baidu.com/s/1nBWivjFjFXgAT-I5Y5bsNw 密碼:50aj
管理軟體:https://pan.baidu.com/s/1wyBa_NqL4sBwZrb-zQ3vnA 密碼:srno
營運文檔分享(1):NetApp營運使用手冊