1. 程式人生 > >openfiler作為文件server,實現ISCSI共享存儲

openfiler作為文件server,實現ISCSI共享存儲

physical 設置 iscs dsm 地址 eat 控制 sta select

還是不能發圖。這是第二篇。圖文在這個地址:http://download.csdn.net/detail/weimingyu945/8089893

1 登陸

首先登陸openfiler的web界面,配置的ip為192.168.1.111。所以瀏覽器地址欄輸入https://192.168.1.111:446/ username:openfiler 密碼:password

登陸成功後進入status界面,這裏顯示了server的基本信息,系統狀態,硬件信息,網絡,內存以及掛載的磁盤情況。

還能夠看出該web管理工具一共由七部分組成。分別為System、Volume、Quato、Share、Server、Accounts

2 System

點擊System進入。這部分是整個系統的配置和管理,包含網絡設置、HA集群設置、始終設置、UPS管理、備份和安全控制。備份使用了快照技術。對server做個快照供用戶下載進行備份,要運行恢復時,僅僅需上傳就可以,比較簡單的功能。

2.1 Network Setup

網絡設置分為三部分:NetworkConfiguration配置網絡信息、Network Interface Configuration配置網卡信息(動態DHCP和靜態Static)和NetworkAccess Configuration是設置同意哪些IP段能夠訪問主機server,對於它的設置直接影響了IScsi的使用IScsi Target中Network ACL控制的就是這裏的設置。對FTP和SMB服務沒有影響這裏設置的用戶和Accounts裏設置的用戶是不同的。

例如以下圖所看到的:

3 Volumes

該部分提供了軟Raid、IScsi和LVM卷管理功能,點擊volumes,假設想要對磁盤做Raid,那麽在加入卷之前就應該建立好軟Raid。

3.1 Block Device

Block Device對屋裏磁盤進行管理,磁盤能夠進行分區,點擊Block Device進入配置:

點擊選中的物理磁盤進入分區界面,我選擇/def/sdc:

分區分為Physicalvolume和RAID array member。假設想做軟Raid就須要選擇Raid array member。

Software Raid不具體說了,假設想要創建軟Raid。那麽必須在分區時選擇 RAID array member類型,然後管理界面會顯示全部類型為RAID array member且沒有創建軟Raid的分區情況,你能夠選中須要創建軟Raid的分區然後選擇Raid級別和塊大小。選好後點擊Add array就能夠創建軟Raid了:

3.2 Volume Group

Volume Group是對卷組進行管理的。假設創建了物理分區。這裏就會在管理界面看到這些物理卷。選擇你要加入的物理卷,然後給卷組取個名字,點擊Add volume group加入卷組。

3.3 Add Volume

成功加入卷組後,就能夠在卷組上創建邏輯卷了點擊Add Volume就能夠進入管理界面:

首先在SelectVolume Group中選擇須要創建的邏輯卷的卷組,然後點擊Change選擇卷組。

在Create avolume in ***中填上邏輯卷名、邏輯卷描寫敘述、須要分配給該邏輯卷的大小以及邏輯卷的文件類型點擊Create創建。假設選擇XFS和Ext*類型那麽久能夠再邏輯卷上創建文件,對外提供文件共享服務了;假設選擇block那麽就須要在IScsi Targets總設置相關信息才幹提供IScsi服務。我們要配置ISCSI服務,對該分區格式化成ISCSI文件系統類型。

3.4 ISCSI Targets

ISCSI Targets部分對ISCSI進行管理,主要是設置ISCSI參數、設置同意訪問列表和ISCSI Target映射,點擊ISCSI Target進入管理界面:

在Add newISCSI Target裏直接Add即可了,這裏我創建的名為volsdc.iscsi。創建後點擊Change就會出現相關的Target設置,設置的過程跟ISCSI協議的相關參數有關,一般默認就能夠了。

LUN Mapping

是LUN(邏輯單元號)映射管理,設置哪些LUN映射到創建的Target,進入LUN Mapping界面:

將之前創建的邏輯卷vosdc-iscsi映射到target,點擊map映射:

顯示LUN已經映射。

能夠選擇映射模式:讀寫模式(R/W)和傳輸模式(Transfer Mode)

Network ACL

這部分是設置網絡中哪些客戶主機能夠訪問ISCSI Target。選擇Allow和Deny就能夠了,列表在Network Setup中加入的。

CHAP Authentication

這部分是chap 認證。即clientinitiator嘗試連接一個target時,initiator須要提供一個username和password給target進行認證,使用方法非常easy,但認證還不夠完好,簡單帶過:

然後在Services裏將ISCSITarget服務設置為開啟。

4 windowsclient連接

打開win7的iscsiinitiator發起程序:

已經發現而且能夠連接。說明已經掛載到本地。接下來格式化磁盤。制定格式化文件系統的類型,詳細操作:右鍵計算機->管理->存儲->磁盤管理。然後格式化磁盤。

5 Linux client

首先我們先發現目標使用:iscsiadm -m discovery -t st -p 192.168.1.111

發現192.168.1.111上有target。

然後登入:iscsiadm -m node -T iqn.2006-01.com.openfiler:volsdc.iscsi -p192.168.1.111 –l

格式化設備:

#mkfs.ext4 /dev/sdb

接下來直接mount就能夠了。

登出:先解掛:# umout /iscsi

登出:# iscsiadm -m node-T iqn.2006-01.com.openfiler:volsdc.iscsi -p 192.168.1.111 –u

openfiler作為文件server,實現ISCSI共享存儲