[教學] FreeNAS 9.3 (@HP N54L) All-In-One FileServer, Applicaiton Server

本帖最後由 t61 於 2015-7-16 15:57 編輯

Hardware config:
HP N54L / 8GB  RAM / WD Green 3TB x 4 @onboard SATA

之前Setup起 FreeNAS 9.3 剩係用來做 File Server (Samba, NFS, iSCSI)前台Apache, Tomcat, MySQL 要用另外一台Linux CentOS 6.5來做。用NFS Map 過FreeNAS share出來的一個volume做common storage。但發覺行兩台Server唔夠經濟。

基於以下考慮:
1. FreeNAS RaidZ(RaidZ1, Z2)相對比Raid 5要穩陣. (已經試過HDD Bad Sector 要 Rebuild 個RaidZ)
2. FreeNAS 做FileServer 既 performance (Samba,NFS) 要比 係 CentOS 6.5 行 Raid 5好(已經試過,起FreeNAS之前我是行 CentOS 6.5 + Raid 5的)
3. FreeNAS 9.3 的界面接近於 Sonology 的界面,雖然都熟悉FreeBSD 的CLI 但人都是比較懶惰的,有GUI的當然不想用CLI。

於是在 FreeNAS 9.3 上起佐個 Jail (不是Plugin的那種)是 Standard Type (內裡其實就是 FreeBSD 9.3)開頭以為好難搞,驚有D package FreeBSD 9 冇/唔Support。但用落先發覺完全唔係個回事。FreeBSD 有個 ports 可以Support絕大部分 Linux 的package。可以就甘用 pkg install xxxx , 亦可以 用 ports 下載源代碼 compile/build from source code, 超簡單,兩個command 搞定:make config; make install clean;

用落都十分滿意。無論係效能同功能上感覺都比 Linux/busybox 好。

FreeNAS行緊以下服務:
1. FileSharing: CIFS(Samba), NFS, Apple AFP, Rsync Server, WebDAV
Application run on FreeNAS Jail:
2. Apache 2.4
3. Tomcat 7
4. MySQL 5.6

Hardware config:
HP N54L / 8GB  RAM / WD Green 3TB x 4 @onboard SATA

之前Setup起 FreeNAS 9.3 剩係用 ...
t61 發表於 2015-7-16 15:56



    但 Apache/Ngnix 果 d 本身 FreeBSD 唔係都有?要用 linux port?

TOP

本帖最後由 t61 於 2015-7-17 14:03 編輯

你講係FreeNAS入面,定係Jail入面?

如果你岩岩install Jail,Jail本身既FreeBSD咩pkg 都冇,要一手一腳從頭來過。

當然你可以用 pkg install xxx, 或者從頭build from source code ports...

Apache 呢D大路野當然用佢本身個個,就甘pkg install apache24,但如果你需要用到 pecl-imagick, swftools (pdf2swf), gd 之類的library,我就用ports build from source code.

回覆 2# fakeman

TOP

請問有冇D類似Video Station / Photo Station既Plug-in?

TOP

冇。

回覆 4# vrb

TOP

raid 5 系software raid?

TOP

你講係FreeNAS入面,定係Jail入面?

如果你岩岩install Jail,Jail本身既FreeBSD咩pkg 都冇,要一手一腳從 ...
t61 發表於 2015-7-17 13:57



    原來 jail 本身係吉.....我都唔知添 -_-

TOP

raid 5 系software raid?
vg1234 發表於 2015-7-18 12:33



    ZFS parity.....唔係你平時用既 RAID....

TOP