netapp 常用命令

轉載自: https://www.h3399.cn/202102/796448.html

priv set diag

排查性能問題 sysstat -M 5

acpadmin list_all(查看 acp 鏈路連接情況)
aggr options aggr0 raidtype raid4/raid_dp(更改 raid 類型)
aggr status (查看 aggrname)
df -Ag (同上)
aggr undestroy aggrname (強制刪除)
aggr destroy aggrname (刪除一個 aggr)
aggr show_space (查看 aggr 的空間使用情況)
aggr status aggrname -r (查看 aggr 狀態)
aggr online/offline aggname (打開 / 關閉 aggr)
aggr status -s (查看 spare 盤)
aggr status -r (查看 RAID 組狀態和 spare 盤)
aggr status -m
aggr create aggrname + 盤個數 (創建 aggr)

aggr add aggr0 -d + 硬盤 id(aggr 加盤)

**aggr add aggrname -g aggr 組名 -d + 硬盤 id(aggr 組加盤)

acpadmin list_all (現在新的設備有 ACP 的端口, 控制器通過網線與 DS4243 盤櫃相連, 通過這個命令可以看到盤櫃的狀態)
cifs shares -add(delete) name /vol/volname(創建 / 刪除共享)
cifs stat(CIFS 操作情況)
cifs testdc(NT 域的鏈接情況)
cifs domaininfo(查看 domainin)
cifs shares(查看共享)
cifs terminate(關閉 cifs)
cifs restart(cifs 開啓)
cf enable (將存儲的 cluster 功能打開)
cf disable (將存儲的 cluster 功能關閉)
cf status (查看存儲的 cluster 狀態)
data + 時間 (配置系統時間)

df (查看 vol 使用狀態)
df -h (vol 的詳細使用狀態)
df -Ag (aggr 使用情況)
df -i (查看 vol inode 使用狀態)
disk show -n(查看那些硬盤沒有分配)
diak show -v(查看控制器與硬盤的 ID)
disk show(顯示所有磁盤)
disk reassign -s 系統老 ID -d 系統新 ID(把硬盤上的老的控制器 ID 換上新的系統 ID)

disk assign + 磁盤 ID(分配磁盤 ownership)

disk remove_ownership + 硬盤 ID(移除一個 spare 的硬盤)

disk zero spares(格式化 hot spares 硬盤)

disk replace start 系統盤 spare 盤 (用 spare 去取代系統盤)

environment status(環境狀態信息)
fcp start(fcp 開啓)
fcp status (查看光纖端口狀態)
fcadmin config -t target + 端口名 (更改端口屬性)

fcp show initiator(查看光纖物理端口是否通)
fcadmin config(顯示 FC 端口信息)
fcp config(fc 端口配置信息)
fcadmin config -t 類型 端口名 (更改端口型號)

fcp show cfmode (在 FC SAN 的環境下, 查看存儲的 cfmode 的模式, 一般是 single)
fcp portname show(fc 端口名顯示)
ifconfig -a( 查看網絡端口狀態)
ifstat(網絡接口性能統計)
igroup create -i -t Windows+igroupname+in 號 (創建組)

lun show -v (查看 lun 的詳細狀態 包括映射給那個 igroup)
lun show -m (查看 lun 的映射狀態)
lun create -s lun 的大小 -t Windows /vol/vol1/qtree/+lunname (創建 lun)

lun unmap /vol/volname/qtreename/lun0 組名 (把 lun 映射到組)

lun resize /vol/volname/qname/lunname + 大小 (更改 lun 的大小)

license (查看那些激活的許可)
netstat(網絡流量統計)
nfs stat(NFS 操作情況)
optaggr options aggr0 r
aidtype raid4(更改 RAID 類型)
options autosupport.doit + 日期 (觸發郵件)

options disk(硬盤的選擇權)
options acp (這個項一般不用改)
options cf (查看與 cluster 相關的一些參數設定, 一般不需要改)
priv set advanced(進入高級模式)
priv set(退出高級模式)
qtree security /vol/volname/qname ntfs(更改安全權限)
quota report(用戶水平磁盤使用)
reboot(重啓)
rdfile /etc/messages(顯示 message)
rdfile /etc/rc (rdfile 用於查看顯示文件中的內容信息,/etc/rc ,/etc/hosts 文件是存儲中最重要的文件, 系統在啓動時, 會讀取裏面的配置信息)
rdfile /etc/hosts
rdfile /etc/exports
rdfile /etc/log/autosupport / 文件名 (讀取 autosupport 信息)

sysconfig -r(查看 RAID 組狀態和 spare 盤)
sysconfig -v(查看 filer 系統信息)
sysconfig -a (查看網口狀態)
sysstat(查看 CUP 利用率和文件性能)
storage show
storage show acp
storage enable/disable adapter 端口名 (fc 端口開和關)

software list (看軟件列表)

software update + 軟件名 (升級系統)

software install http://+ip 地址 /+ 文件名 (軟件安裝)
snap reserve +volname 0(關閉快照預留空間)
snap sched +volname 0 0 0(關閉快照)
shelfchk(磁盤架連接)
sasadmin shelf (查看盤櫃鏈路)
uptime(上線時間)
useradmin user add -g (添加一個用戶)
useradmin user add < 用戶名 > -g < 組名 > 添加 1 個訪問用戶

vol size volname + 大小 (更改 vol 的大小)

vol create volname aggrname + 大小 (創建 vol)

vol rename oldvol newvol(更改 vol 名)
version(查看 OS 版本)
vif status (端口狀態信息)

下面彙總了常用的查看 FAS 存儲系統磁盤信息命令:

命令

命令說明

Aggr/vol status

Volume 或者 aggregates 的信息

如果有 reconstructing 的輸出, 請暫時不要更換硬盤, 等 reconstructing 結束後再進行下一步操作

vol status -f

列出有故障的 failed 硬盤, 如果沒有, 也可以使用

vol status -r 或者 fcadmin device_map 來確定故障硬盤

vol status -r

列出所有可以識別到的硬盤, 包含數據盤, 校驗盤, spare 盤, failed 盤以及 partner disk

vol status -s

列出系統中的 spare 盤

Disk show -n

如果使用 software ownershipp, 列出沒有 owner 的磁盤

Fcadmin device_map

在 FC 磁盤櫃中的 missing 或者 bypass 的磁盤

Sasadmin shelf

SAS 磁盤櫃的邏輯視圖

Storage show disk

列出所有磁盤信息, 包含 disk ID,shelf,bay, 序列號, vendor,model 和磁盤固件版本

Sysconfig -v | -a

系統序列號, 按照 slot number 的所有部件. Slot 0 是系統主板.

二、基本概念

  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的快照技術,它有佔用空間少,不影響性能,生成簡便,恢復數據靈活快捷等突出優點。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章