Академический Документы
Профессиональный Документы
Культура Документы
pdf
how i build a webbased SMB NAS Server with nexentacore 2.0
- my hardware
- setup pools
- setup datasets
- setup cif shares
1.1 my mainboards
zfs need power and ram. like opensolaris, it does not support all
mainboards. at the moment i use mainboards with intel p5000 chipsets like
supermicro x7dbe (my main storage boxes for our commercial nexentastores,
(with ha failover, cdp mirrorring, san-plugin for vmware..)
http://www.supermicro.com/products/motherboard/Xeon1333/5000P/X7DBE.cfm
supermicro x7dca-l (a nice and cheap micro atx board, about 250 euro)
for my nexentacore installations.
http://www.supermicro.com/products/motherboard/Xeon1333/5100/X7DCA-L.cfm
you can use onboard sata (not in raid-mode) if nexena can work with it
what i had to learn: zfs with its snapshot possibilities needs a lot of space.
use hds, hds, hds and start with raidz2. if you will need more space then, simply add a drive.
2. Basic setup
2.1 install nexentacore + napp-it
see http://www.babelcon.de/napp-it/setup_nexentacore2.pdf
recommendation:
use mirror with 2 drives + 1 hotspare or
use raidz2 with at least 5 drives + 1 hotspare
if you need performance: add ssd drives for read and write cache
2.3 create zfs datasets on this pool
datasets are like folders on your pool
you can set shares and attributes on datasets.
defaults:
smb share = on (folder is a share)
case sensitivity is mac/windows like
snapdir is visible on your share
acl settings are set:
everybody: modify
root (administrator) full rights
default acl: if you create new files and folders, they will get default rights (those with @ at the end of the listing)
4. SMB Server
5. That' s it for a NAS Box at home (SMB in workgroup mode)
default acl settings (acl for new files and folders) are the same
Snapshots
You can create snapshots (at the moment via Console)
example:
what's missing
bugfixes
remember: napp-it is beta
but already useable
more is coming..
guenther