的DataStore
用的設備可能都相當高檔
EMC, NetApp....等等
但在Lab環境中
可能口袋沒有深到,可以真的去買一座 Data Store
不過沒關係
虛擬化的好處,就是...
也可以把DataStore給虛擬化
(記得喔,只是虛擬化,並還不是 軟體定義儲存)
要讓 Hypervisor 可以去使用這個Data Store
的方式有很多種,常見的有:
iSCSI~
Block, 效能中, 建置中等
NFS~
Files, 效能差, 建置簡單
FC SAN~
Block, 效能特高, 建置複雜, 需搭配SAN Switch、HBA卡..等,成本超高
IP SAN~
Block, 效能高, 建置中等, 較FC SAN便宜許多
但市面上,其實有很多
可以虛擬這些功能的軟體
試過很多網路上可以提供NFS Service 的軟體
推薦:
1. FreeNAS
常常很吐血,一樣的動作要做2次才會生效
2. 黑裙輝 Synology
介面很具親合力,但最近裝都有問題,怪事~乖乖咧
3. OpenFiler
挑戰挑戰我的操作習慣和思維
4. etc...
因此...
除了,能把黑裙輝裝好之外
(之前明明一裝就OK的啊~)
否則的話,最後建議安裝 FreeNAS
光碟,官網就有,下載後直接可安裝
此Lab
一、安裝 FreeNAS
二、2個 NIC 綁成 1個 aggregation 作 Failover
三、將此 aggregation 跑 vlan 50
(已移至 VM_Lab07-基本設定esxi、掛Share Storage NFS)
(已移至 VM_Lab07-基本設定esxi、掛Share Storage NFS)
一、安裝 FreeNAS
01-01.下載ISO
到官網下載ISO檔案來安裝,記得是要用v9.10版的
http://www.freenas.org/download-freenas-release/
01-02.安裝FreeNAS
一開始
僅先安裝好FreeNAS即可
資源先給
NIC1...>>VMnet1,管理網段使用
NIC2...>>VMnet5,NFS traffic
NIC3...>>VMnet7,NFS traffic
Disk1...>>20GB,放FreeNAS OS的地方,放vmdk的disk等會再給
(安裝完成後,提示reboot前,記得要把安裝光碟卸下)
01-03.設定管理IP
有些設定要透過Web去做
(也可以透過CLI去作)
在此之前,需先設定1組管理IP
把這組管理IP,設在第1張NIC上
即Guest OS的 第1張網卡,對應的是,Hypervisor的VMnet1
選1 >> Configure Network Interfaces
現在要設定的哪張網卡
選1 >> em0
是否刪除之前的此網卡設定
選n >> Delete interface
重置網卡設定
選n >> Reset network configuration
設定DHCP IP
在企業環境中,不會有用DHCP這件事情
選n >> Configure interface for DHCP
選y >> Configure IPv4
是否重新命名這個interface
原本是em0,那就設定em0吧
別跟系統過不去啊~
>>em0
設定IP
第一次剛啟動時的狀態下 [ ] 內為空值,因為我已經有設定過了
只是再回過頭來做截圖而已~
>>192.168.10.40
輸入Netmask
>>24
設定IPv6
>>n
設定完成後
應該就會出現下圖這樣
其中的 192.168.10.40 就是這個 FreeNAS 的管理IP
01-04.登入FreeNAS
登入密碼...不要問我
安裝的時候,有要你輸入了
反正是Lab,請愛用這組,不論任何系統任何密碼
一律都是XXXX <<....你知道的
http://192.168.10.40/
01-05.關機 FreeNAS
左邊 shutdown > shutdown
01-06.新增 4TB Disk
關機完畢後(是關FreeNAS這個VM,別搞錯囉)
不要太貪心
給 4096 GB = 4TB 就好
畢竟這不是真正的實體 DataStore
新增完成後,開機這個VM
登入後
有幾件事情要做:
.設定 基本組態
.確認 information
.設定 Web GUI IPv4
.建立 4TB Volume Name
.設定 share this 4TB Volume
.建立 Link Aggregations
.建立 vlan,將 vlan 綁在 lagg0 介面上
.加入剛剛新建的 vlan50
.設定 NFS service
01-07.設定 基本組態
可依照自己的Lab環境設定
Network > Global Configuration
Hostname: Store_FreeNAS40
Domain: vmlab.net
IPv4 Default Gateway: 192.168.10.254
Nameserver 1: 192.168.10.53
Nameserver 2: 192.168.10.54
01-08.確認 information
再確認一下
System > Information > Hostname
01-09.設定 Web GUI IPv4
設定192.168.10.40
01-10.建立 4TB Volume Name
Storage > Volume Manager
請按圖中步驟
並輸入...
Volume Name: FreeNAS_4T
要稍微等一下
建立好囉!
01-11. 設定 share this 4TB Volume
Sharing > Unix (NFS) Shares > Add Unix (NFS) Share
選定要share的目錄
就是剛剛建立好的 FreeNAS_4T
請用 Browse去選
按下Advanced Mode
Maproot User: root (這個很重要)
等會再啟動就好
二、2個 NIC 綁成 1個 aggregation 作 Failover
02-01. 建立 Link Aggregations
Network > Link Aggregations > Add Link Aggregation
Protocol Type: Failover
Physical NICs in the LAGG: em1, em2
因為Lab的限制
這邊目前只能選擇 Failover
此Lab是實作 esxi 主機 2條接到 NFS 的線路
然後,任斷一條,NFS服務不中斷
正常企業
應該是用 LACP protocol 去接外部實體Switch
下面2個NIC都要一起選到喔,不會選?
請按住Ctrl鍵不放,才可多選取
yes
建好囉
確認一下,是 Active
Network > Interfaces
三、將此 aggregation 跑 vlan 50
03-01. 建立 vlan,將 vlan 綁在 lagg0 介面上
Network > VLANs > Add VLAN
virtual Interface: vlan50
Parent Interface: lagg0
VLAN Tag: 50
Description: NFS
建好囉~
03-02. 加入剛剛新建的 vlan50
Network > Interfaces > Add Interface
NIC: vlan50
interface Name: NFS_vlan50
IPv4 Address: 192.168.50.40
IPv4 Netmask: /24 (255.255.255.0)
Options: up
完成
03-03. 設定 NFS servcie
Services > NFS
按旁邊 板手 的圖案
Number of servers: 10 (這個很重要)
Bind IP Addresses: 全勾 (這個很重要)
Allow non-root mount: 勾 (這個很重要)
按一下 ON 啟動NFS~
然後,再重啟一次FreeNAS
就OK了~
(移至 VM_Lab07-基本設定esxi、掛Share Storage NFS)
到這邊,我們完成了
1.建置 FreeNAS 的 VM 及 管理IP設定
2.在FreeNAS中,將2NIC綁成 lagg0 並設定 vlan 50
沒有留言:
張貼留言