Startseite
Bild
Bild
  • sofort einsetzbarer und komfortabler ZFS Storage-Server für iSCSI/FC, NFS und SMB
  • Active Directory Support mit Snaps als Vorherige Version
  • mit einer komfortablen Web-GUI
  • alle Funktionen für ein fortschrittliches NAS oder SAN
  • kommerzielle Nutzung erlaubt
  • kein Speicherlimit
  • freier Download für End-User

Community add-ons wie z.B.AFP, AMP, Baikal, Proftp, Mediatomb, Owncloud, PHPVirtualbox, Pydio oder Serviio.


Bild
  • schnellere GUI durch Background Dienste
  • Support/ Updates auf neueste Versionen oder Fehlerbehebungen
  • Extensions wie komfortables ACL Management, Disk und Echtzeitmonitoring oder Remote Replikation
  • Appliance Diskmap, Security und Tuning (Pro complete)
  • Redistribution/Bundling/ Installation im Kundenauftrag optional
Fordern Sie ein Angebot an.

Bild 


OmniOS


OmiOS (current stable 151020)



Manual Installation:


1. download OmniOS  stable

http://omnios.omniti.com/wiki.php/Installation

You can setup OmniOS from USB  (use .dd file, 1 GB+ USB stick) or CD (.iso)
You can use this imager www.napp-it.org/doc/downloads/usb image.zip
to transfer the usb image to your stick (Windows)

2. Install OmniOS
2a. Option: Install on ESXi, create a new VM (Solaris 10-64) with e1000 and/or  vmxnet3 vnic  (16 GB disk min, 25GB+ suggested)
use 2 GB min RAM (best is 8GB+  or 1/3 of available) and 2 cores
Read my manual about setup napp-in-one: http://www.napp-it.org/doc/downloads/napp-in-one.pdf

2b. Install on Hardware:
You can install Omni + napp-it onto Sata or fast USB sticks >=32 GB)
If you use USB, use reliable/fast sticks, best are USB enclosures with an 2,5" Sata SSD

You can also use one or two Sata DOMs for a boot mirror, see http://www.supermicro.com/products/nfo/SATADOM.cfm
(prefer this over USB)

Read my manual about setup napp-it: http://www.napp-it.org/doc/downloads/napp-it.pdf
During setup, use UTC timezone, with beta releases, use US keyboard


Reboot now!

3. After installation, login as root (no pw)

4. setup network. Network is set to (per default): network/physical:default,
enter blue commands at console

4.1 create interface
- list available interfaces and use linkname ex e1000g0:

(optional: enable Jumbo Frames first: dladm set-linkprop -p mtu=9000 e1000go)

dladm show-link
ipadm create-if e1000g0


5. use DHCP (or skip to 6.0 to use a static adress)
ipadm create-addr -T dhcp e1000g0/dhcp


5.1 add nameserver
echo 'nameserver 8.8.8.8' >> /etc/resolv.conf

5.2  use dns (copy over DNS template)
cp /etc/nsswitch.dns /etc/nsswitch.conf

If something happens (typo error), retry, opt. delete interface ex ipadm delete-if e1000g0

5.3 install napp-it (newest free)
wget -O - www.napp-it.org/nappit | perl

5.4 l
start napp-it from your Desktop via Browser
http://serverip:81 (use real server-ip of your server)
You can check your ip at console with command ifconfig

reboot after installation of napp-it  (or check napp-it menu "snapshots - be" that current BE is default)
reboot (mostly not needed)

5.5 Update napp-it (Menu About  > Update)



Next step 6. is an option to 5. (use either 5. dhcp or 6. manual setup)

6.0  add static IP address
  6.1 create static adress
  ipadm create-addr -T static -a 192.168.0.1/24 e1000g0/v4

  6..2 add default route
  route -p add default 192.168.0.254

If something happens (typo error), retry, opt. delete interface ex ipadm delete-if e1000g0

6.3 install napp-it (newest dafault for Free/Pro)
wget -O - www.napp-it.org/nappit | perl

6.4 login to napp-it via any web-browser
(you can request ip via ifconfig -a )
http://ip of your server:81

reboot after installation of napp-it  (or check napp-it menu "snapshots - be" that current BE is default)
reboot (mostly not needed)

other settings
OmniOS 151018 enables sendmail per default Beside other problems it is spamming the console
unless you enter a fqdn hostname or disable sendmail (with current napp-it in menu sendmail)

OmniOS 151018 and uo
Enable Windows browsing (this requires a Windows Master Browser ex Windows server in your network)
Set netbios_enable=true (allow Windows network browsing) in menu Services > SMB > properties

SMB guest access
Create a user with name guest (pw does not matter), set „smbadm enable-user guest“ and use guest to connect


Modify OS defaults

The OmniOS defaults are suboptimal regarding network settings (ip-buffer), NFS settings, AHCI Hotplug behaviour (disabled per default) or disk timeouts (up to 3 minutes on problems, way to high should be reduced to a TLER alike timeout of 7s).

On napp-it Pro, you can enable improved settings with the base tuning option in System > System Tuning




7. enable remote root access
Napp-it menu Services-SSH allow root

(Re) Enter a root pw at consoler: passwd root (this creates a SMB pw as well)
You are now able to connect via WinSCP (or putty) as root
passwd root

8. opt.  netatalk 3.1 (netatalk EoL)
Using the repo http://scott.mathematik.uni-ulm.de/
wget -O - www.napp-it.org/afp | perl 

9. opt. Update OmniOS to newest
pkg image-update (or pkg update)

10.  opt. install TLS email


Reported Problems with 151018


Some seconds delay when accessong SMB shares from Windows 7
http://serverfault.com/questions/799295/omnios-zfs-windows-7-save-as-from-within-applications-lags-5-seconds-for-all?rq=1

Solution:
svccfg -s network/smb/server setprop smbd/oplock_enable=false


OmniOS not shown under Windows - Network
Solution: Set napp-it Services > SMB > Properties
netbios_enable=false


Check OmniOS repos for other apps:

http://omnios.omniti.com/wiki.php/Packaging
http://pkg.omniti.com/omniti-ms/en/index.shtml and
http://pkg.omniti.com/omnios/release/en/index.shtml
http://pkg.thetube.ch:10001
http://scott.mathematik.uni-ulm.de/

or use the pkin repo from Joyent
see http://napp-it.org/downloads/binaries.html
http://pkgsrc.joyent.com/installing.html


10. Vmware-tools (ESXi 5.5) and OmniOS

If you want to install VMware tools in OmniOS, you can either mount the tools iso manually according to http://napp-it.org/doc/ESXi-OmniOS Installation HOWTO en.pdf within ESXi or

- open the Installer ESXi iso with 7Zip (file VMware-VMvisor-Installer-5.5.0-1331820.x86_64.iso)
- then open TOOLS.T00 and then the file TOOLS with 7zip

- Open the folder 5.5.0/vmtools
You can see all tool-isos now

- Open Solaris ISO
- Open vmware-solaris-tools.tar.gz
- Open vmware-solaris-tools.rar

- Copy the folder vmware-tools-distrib to your OmniOS /root folder (ex use WinSCP)
- change permissions of this folder to 777 recursively
- open a console on OmniOS (as root) and run perl /root/vmware-tools-distrib/vmware-install.pl

Be aware of problems with e1000 vnics on ESXi 5.5 (see http://napp-it.org/downloads/index en.html )
I suggest to use vmxnet3 vnics until this proble is solved by Vmware

11. menu set
You can select a menu set or language in menu About >> settings
In the menu set sol (Solaris) only thise services are available tht are included in a base Solaris system.

12. network browsing
For current OmniOS with SMB 2.1, you must enable netbios to allow network browsing

In current napp-it, theb setting is in menu Services > SMB > Properties
netbios_enable=true




Problems with Expect.pm

Some interactive commands like usermanagement that call passwd require the Expect modules.
This modules like IO::Tty are very sensitive to the installed Perl version.

For OmniOS i have included two versions of this modules. Mostly napp-it detects the correct version. If you get error messages
about Perl modules like IO::Tty try the following (usually OmniOS 151004, 151010):
cp -R /var/web-gui/data/tools/omni_bloody/CGI/. /var/web-gui/data/napp-it/CGI/

if this does not help, use the other variant: (usually OmniOS 1511006, 151008):
cp -R /var/web-gui/data/tools/omni_stable/CGI/. /var/web-gui/data/napp-it/CGI/

Perl64
If you install any package that switches Perl defaults from Perl from 32 to 64 bit
Expect will not work as it requires 32 bit. Go back to a previous BE then.

napp-it 21.02.2017