"napp-it to go"

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

gea

Well-Known Member
Dec 31, 2010
3,178
1,199
113
DE
"napp-it to go" is a ZFS server ready to use on USB sticks,
Create it for your hardware like a HP microserver or a line of SuperMicro boards.

advantages:
- Plugin the stick, boot and manage the server via napp-it Web-UI (napp-it runs fine with a fast USB3 stick on OmniOS)
- you do not need Unix knowledge, just look at the console after boot for current used ip or enter http://servername:81 (dhcp)
- clone the stick from time to time to have a second boot option in case of problems (boot and import your pool)
- for private/internal use, you can give away such bootable sticks for free

needed free tools see
napp-it.org

example: HP Microserver with ZFS mirrorred bootsticks
 
Last edited:

Patrick

Administrator
Staff member
Dec 21, 2010
12,516
5,828
113
gea - will do a piece on this in the next week.

BTW what drives the 1-4GB v. >16GB requirement? Assuming that in either case these are not writing logs to the USB drive.
 

gea

Well-Known Member
Dec 31, 2010
3,178
1,199
113
DE
gea - will do a piece on this in the next week.

BTW what drives the 1-4GB v. >16GB requirement? Assuming that in either case these are not writing logs to the USB drive.

edit:
After some tests I would:
- use usb cloner to image and restore "napp-it to go" from an unmirrored USB bootstick.
You only need one 16 GB Stick (opt a second to mirror OS)

The Stick may be slot sensitive, use always the first slot for your Bootstick!
 
Last edited:

cactus

Moderator
Jan 25, 2011
830
75
28
CA
I installed omnios on a 5GB virtual drive recently. The OS does not take up much and you can limit dump/swap if you dont plan to debug crashes and have enough ram. Here is a df -h for rpool on my solaris 11.1 box; rpool/ROOT is only using 3.46GB.

Code:
rpool                             11.3G  1.14G  4.58M  /rpool
rpool/ROOT                        3.46G  1.14G    31K  legacy
rpool/ROOT/napp-it-0.9a7          3.46G  1.14G  2.97G  /
rpool/ROOT/napp-it-0.9a7/var       318M  1.14G   147M  /var
rpool/ROOT/pre_napp-it-0.9a7       112K  1.14G  2.04G  /
rpool/ROOT/pre_napp-it-0.9a7/var    45K  1.14G   104M  /var
rpool/ROOT/solaris                6.18M  1.14G  2.94G  /
rpool/ROOT/solaris-backup-1        115K  1.14G  2.05G  /
rpool/ROOT/solaris-backup-1/var     45K  1.14G   106M  /var
rpool/ROOT/solaris-backup-2        132K  1.14G  2.06G  /
rpool/ROOT/solaris-backup-2/var     61K  1.14G   193M  /var
rpool/ROOT/solaris/var            1.78M  1.14G   145M  /var
rpool/VARSHARE                      70K  1.14G    70K  /var/share
rpool/dump                        5.76G  1.31G  5.58G  -
rpool/export                        98K  1.14G    32K  /export
rpool/export/home                   66K  1.14G    32K  /export/home
rpool/export/home/max               34K  1.14G    34K  /export/home/max
rpool/swap                        2.06G  1.20G  2.00G  -
gea, does napp-it itself do much writing to the rpool?
 

gea

Well-Known Member
Dec 31, 2010
3,178
1,199
113
DE
I installed omnios on a 5GB virtual drive recently. The OS does not take up much and you can limit dump/swap if you dont plan to debug crashes and have enough ram. Here is a df -h for rpool on my solaris 11.1 box; rpool/ROOT is only using 3.46GB.

Code:
rpool                             11.3G  1.14G  4.58M  /rpool
rpool/ROOT                        3.46G  1.14G    31K  legacy
rpool/ROOT/napp-it-0.9a7          3.46G  1.14G  2.97G  /
rpool/ROOT/napp-it-0.9a7/var       318M  1.14G   147M  /var
rpool/ROOT/pre_napp-it-0.9a7       112K  1.14G  2.04G  /
rpool/ROOT/pre_napp-it-0.9a7/var    45K  1.14G   104M  /var
rpool/ROOT/solaris                6.18M  1.14G  2.94G  /
rpool/ROOT/solaris-backup-1        115K  1.14G  2.05G  /
rpool/ROOT/solaris-backup-1/var     45K  1.14G   106M  /var
rpool/ROOT/solaris-backup-2        132K  1.14G  2.06G  /
rpool/ROOT/solaris-backup-2/var     61K  1.14G   193M  /var
rpool/ROOT/solaris/var            1.78M  1.14G   145M  /var
rpool/VARSHARE                      70K  1.14G    70K  /var/share
rpool/dump                        5.76G  1.31G  5.58G  -
rpool/export                        98K  1.14G    32K  /export
rpool/export/home                   66K  1.14G    32K  /export/home
rpool/export/home/max               34K  1.14G    34K  /export/home/max
rpool/swap                        2.06G  1.20G  2.00G  -
gea, does napp-it itself do much writing to the rpool?
No, very few log and temp files.
But for swap file, up to last 5 napp-it releases and different system snapshots, I would suggest to use at least 16 GB.
(My current USB3 sticks with 16GB are 14 Euro each, no need to struggle for less, same with virtual installations)
 

gea

Well-Known Member
Dec 31, 2010
3,178
1,199
113
DE
I uploaded a first trial version of my newest 'napp-it to go' ZFS Server + OmniOS newest bloody for HP Microserver.
(inkl. LZ4 Compression- the new ZFS Highlight):

- download USB cloner, readme and USB Image (16 GB, can take some time)
- Clone image to a fast 16 GB USB Stick

- Boot it und use it (ready to use with Web-UI)
Download see: napp-it.org
 

gea

Well-Known Member
Dec 31, 2010
3,178
1,199
113
DE
Update "napp-it to go":

I have uploaded first betas of my preconfigured and ready to use napp-it USB ZFS server distributions with
OmniOS (newest ZFS Version 5000 and LZ4 compress), CIFS, NFS , AFP, iSCSI Comstar and Xampp.

-> Download
-> Clone it (use attached Software to a 16 GB USB Stick)
-> Boot it - Management via Web-UI


Supported hardware (my personal top 4 for a ZFS server)
- USB Image, ready to use, HP Microserver (small SoHo, Backup und Mediaserver)
- USB Image, ready to use, Supermicro X9SCL/1155 (max 32GB RAM, 2-4 Core, 17W Xeon, Medium size, All-In-One)
- USB Image, ready to use, Supermicro X9SRL/Single 2011 (max 256GB RAM, 2-6 Core, Premium Server, All-In-One)
- USB Image, ready to use, Supermicro X9DRL/Dual 2011 (max 256GB RAM, 4-12 Core, High End Server, All-In-One)


download: napp-it.org
 
Last edited:

gea

Well-Known Member
Dec 31, 2010
3,178
1,199
113
DE
Update 18.3.:

new USB image Release 2013a (13a)
- Mediatomb included
- libgcrypt included (needed for netatalk 3.02)

comments welcome!
 

Biren78

Active Member
Jan 16, 2013
550
94
28
Update 18.3.:

new USB image Release 2013a (13a)
- Mediatomb included
- libgcrypt included (needed for netatalk 3.02)

comments welcome!
Eagerly await trying this thx for posting