19
班級:VC105 學號:31100344 姓名:賴文祥 指導老師:彭學勤、王吉祥

88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

Embed Size (px)

DESCRIPTION

88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

Citation preview

Page 1: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

班級:VC105

學號:31100344

姓名:賴文祥

指導老師:彭學勤、王吉祥

Page 2: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

一、實驗設計(topology), 預期完成結果

@建置 Bonding

@建置 FreeNAS

▲Service 加入 CIFS/SMB 網路芳鄰

▲建置 RAID5

▲Service 加入 Rsync,並且資料儲存於

RAID5 內

▲ 建置 iSCSI,儲存空間位於 RAID5 中

▲ Mail Report

Page 3: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

二、測試環境

Server:FreeNAS

Client:Windows XP SP2

三、硬體規格

CPU:Intel Xeon E31270

RAM:16 G

NIC:Realtek PCIe GBE (MB 內建)

Realtek RTL8139/810x

Page 4: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

四、系統資訊

Host:OpenSUSE12.1

FreeNAS Version:0.7.5.9496

五、所需軟體套件檔案

FreeNAS-x86-LiveCD-0.7.5.9496.iso

Microsoft iSCSI Software Initiator Version 2.08

cwRsync-4.0.1-Installer.exe

Page 5: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

六、實驗流程

▲Bonding

由於 FreeNAS 不支援 Bonding,所以先在 HOST 做好

Bonding 之後,在 VMware 建置虛擬機器,在將

FreeNAS 灌入,FreeNas 的網卡須用橋接,才可讓

Bonding 效果呈現。

1.設定 eth0 及 eth1

Eth0

Eth1

Page 6: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

2.新增虛擬網卡 bond0 並設定

★ 表示用的是 mode1(active-backip)以及檢查時間為 100 毫秒

3.以上設定好請 servicenetwork restart,可看到 eth0、

eth1、bond0 的 MAC address 相同

Page 7: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

4.用 watch tail -30 /proc/net/bonding/bond0

★ 目前運作的是 eth0

●bonding 有 7 種模式(0-6),這裡我使用 mode1,因

為其他模式需要網卡及 Switch 支援 IEEE802.3ad

(LACP)才可做出合併頻寬的功能!!

Page 8: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

▲建置 FreeNAS 過程不多說(NM 即有操作過)

▲Service 加入 CIFS/SMB 網路芳鄰(NM 亦有)

1.設定

★可設定權限!

2.XP 及 FreeNAS 對照

Page 9: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

★中文顯示亂碼!!

▲建置 RAID5

1.加入三顆硬碟

2.掛載

Page 10: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

▲Service 加入 Rsync,並且資料儲存於 RAID5 內

1.將 Rsync 的路徑指向 RAID5(詳細設定參照 NM)

2.在 XP 安裝 cwRsync-4.0.1-Imstaller.exe,並且建立

要被份的資料夾 Test-rsync,建立一些檔案

3.在 XP 執行 Rsync 之後到 FreeNAS 查看 (過程中的設定請參照 NM)

Page 11: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

4.在 XP 建立排程

5.在 Web GUI 可看到備份時的資訊

Page 12: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

▲建置 iSCSI,儲存空間位於 RAID5 中

1.設定 Portals

2.設定 Initiators

3.設定 Target 並將路徑指向/mnt/RAID5

4.將設定啟動(Enable)

Page 13: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

5.XP 安裝 Microsoft iSCSI Software Initiator Version

2.08 並設定

★ 到 Targets 標籤將 iSCSI 硬碟做 Log On

Page 14: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

6.XP 磁碟管理

★ 將此磁碟格式化後即可使用

●由於電腦搬回家才做報告,所以 iSCSI 部分是使用

extent1 容量 5G 去做連線!!

Page 15: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

7.在 FreeNAS 可看到 RAID5 已有 iSCSI 的資料

▲Mail Report

1.設定來源 Mail、SMTP 伺服器等…

Page 16: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

傳送測試郵件並 Check

2.設定 mail report 並啟動(Enable)

★時間全部都要設定,否則會不能儲存設定值!!

Page 17: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

立刻傳送並 Check

Page 18: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

最後,在系統資訊都可以找到我們相關的設定資訊!

Page 19: 88期-Linux 30% LAB個人報告-賴文祥 FreeNAS+iSCSI+Bonding

在這次 30%的 LAB 中,雖然有部分在 NM 的課程

上就有學到,但是其實 FreeNAS 有很多事情可以做

的,不過到網路上查看許多文件大多都只有

FreeNAS 的安裝等等,並沒有多餘相關服務的開啟

或使用,我覺得沒時間去深入研究很可惜,不過

Bonding 卻是花了我很多的時間去探討要用哪種

Mode 因為硬體設備的關係,沒辦法做出合併頻寬,

相當可惜!!讓我對 Bonding 又燃起了興趣,加上老

師說有便宜的網卡有支援 IEEE 802.3ad,學校也有

Cisco 2960 可以支援,哇喔!!看來可以做出合併頻

寬不遠喔!!