將 NetApp 設定為簡單的 FC LUN 雕刻程序

將 NetApp 設定為簡單的 FC LUN 雕刻程序

對於特定應用程序,我希望將 NetApp 檔案管理器(7 模式)配置為盡可能接近沒有快照或奇特功能的老式儲存子系統。

vol create vol_ESX -s volume aggr1 1500M
vol options vol_ESX nosnap on
vol options vol_ESX nosnapdir on
vol options vol_ESX fractional_reserve 0
snap sched vol_ESX 0 0 0
snap reserve vol_ESX 0

# Ensure no snapshots exist on vol_ESX
snap list vol_ESX 

# Create a LUN or multiple LUNs that take up the entire volume
lun create -s 1565523968 -t vmware /vol/vol_ESX/lun0
lun map /vol/vol_ESX/lun0 challenger

這樣安全嗎?這是實現我想要實現的目標的最佳方式嗎?我還需要設定什麼嗎?

答案1

我們還使用 NetApps 作為 VMware 的普通塊存儲,並且這樣做已經兩年多了,沒有出現任何問題(除了我們使用 iSCSI)。 (我個人對此不太高興,因為我們的 NetApp 在這方面似乎資歷過高。)

我沒有用於創建 vol 和 LUN 的確切命令,但它們現在如下所示:

vmstorage4a> vol status vol1
     Volume State           Status            Options
       vol1 online          raid_dp, flex     nosnap=on, nosnapdir=on,
                            64-bit            no_atime_update=on,
                                              fractional_reserve=0
            Containing aggregate: 'aggr0'

vmstorage4a> lun show -v
    /vol/vol1/vms5a-0              8t (8796093022208) (r/w, online, mapped)
            Serial#: -d9-P?B811NB
            Share: none
            Space Reservation: enabled
            Multiprotocol Type: vmware
            Maps: vm=0
            Occupied Size:    3.4t (3793203814400)
            Creation Time: Fri Jun  8 22:39:10 EDT 2012
            Cluster Shared Volume Information: 0x0

vmstorage4a> df -h vol1
Filesystem               total       used      avail capacity  Mounted on
/vol/vol1/              8500GB     8225GB      274GB      97%  /vol/vol1/
snap reserve               0TB        0TB        0TB     ---%  /vol/vol1/..

這主要是你所擁有的,除了我們也有 no_atime_update=on 。我的理解是,這可以防止每次訪問 LUN 時更新 LUN 上的上次訪問時間戳,從而減少不必要的寫入 I/O。

如果每個磁碟區有一個 LUN,請確保保證 = 磁碟區未停用(在磁碟區狀態下)。如果是這樣,您的 LUN 的增長可能會大於卷。我就遇過這種情況,很不幸。

相關內容