OpenSolaris derived ZFS NAS/ SAN (OmniOS, OpenIndiana, Solaris and napp-it)

Thanks for the help Gea, one thing i'm confused about is i started with a base iso of OI 151a3, ran pkg update and got all the updates, rebooted, installed napp-it, rebooted again, then tried the afp installer. I should have been on the latest release of OI at that time and unaffected by that bug?

then it should work
but all is under heavy development (OI, napp-it and netatalk)

Don't Worry Be Happy....
 
There was a bug with OI 151a1 (=prestable0) and multiple pkg install without a reboot after each.
It is suggested to update to OI 151a4 (=prestable3) prior running installers

http://wiki.openindiana.org/oi/oi_151a_prestable3+Release+Notes

i had the same problem as bleomyci but i started the installers AFTER updating to the latest
oi and rebooted every time, so the problem must be something else...

UPDATE: just ran the installer again like bleomyci and TADAAA! i can connect from my lion machine now.

btw Gea: Tolle Arbeit, die du da leistet, ich bin wirklich schwer beeindruckt!
 
Last edited:
btw Gea: Tolle Arbeit, die du da leistet, ich bin wirklich schwer beeindruckt!

Danke, mr kennet alt alls ausr "Ochdeitsch".;)

Anyway, as a person who has to deal mostly with Macs at work, I must say, beside
TimeMachine (scrap compared to ZFS) there is no reason to use AFP over SMB
(ok AFP is a liitle bit faster, but not enough to compensate the problems)
 
Last edited:
Gea, when do you think we will see resumable ZFS send/receive? Will illumos based next version of Nexenta have this? I do lots of send receive replication here between our san and our backup nas, both uf which run OI, and it's been a life saver (especially since it carries all filesystem metadata, acl info ect). I would like to setup a replication of critical data to a remote site over VPN, but slow WAN and possibly interruptions would make a resume-able send/receive much preferable.
 
Gea, when do you think we will see resumable ZFS send/receive? Will illumos based next version of Nexenta have this? I do lots of send receive replication here between our san and our backup nas, both uf which run OI, and it's been a life saver (especially since it carries all filesystem metadata, acl info ect). I would like to setup a replication of critical data to a remote site over VPN, but slow WAN and possibly interruptions would make a resume-able send/receive much preferable.

I have never heard of such plans and I think there is also no need.
Only initial sync is a complete sync, all others are incremental and small.
If such an incremental sync fails du to network problems, you can restart without problem
unless the snap-pair from the last successful sync is available.
 
Anyone have any experience with this flooding console in OI (newest up to date version running in esxi, e1000 lan driver with vmware tools installed)

output: mDNSResponder: ERROR: getOptRdata - unknown opt 4
last message repeated 15 times.


I googled for a while but came up with very few OI related posts, one suggested to disable mdns although i'm not exactly sure how to do that or if it is wise?
 
Hi guys.

I am having some trouble with the speed on my OI/Nappit All-In-One.

When i copy files to the box i get 95 mb/sec but when i copy from the box i only get 50 mb/sec.

I googled it and after that removed TeraCopy that got me from 30 mb/sec to 50 mb/sec.

I tried using both e1000g0 and vmxnet3s0

I also found that i could change settings on the network in OI to RX only what i get is"e1000g0 PERM=RW VALUE=no DEFAULT=bi" "vmxnet3s0 PERM=-- VALUE=-- DEFAULT=no"
Not sure on how to change it i tried dladm set-linkprop -p flowctrl=rx e1000g0 but nothing changed. What am I doing wrong?
 
I just tried OI with napp-it and so far everything runs great. But I have a little problem that, whenever I configure something, such as changing password or power management. After reboot, these configurations wont save. I have to redo it everytime. So what should I do to get my manual settings saved. Thank you

PS. I'm running OI guest on ESXi 5.
 
I just tried OI with napp-it and so far everything runs great. But I have a little problem that, whenever I configure something, such as changing password or power management. After reboot, these configurations wont save. I have to redo it everytime. So what should I do to get my manual settings saved. Thank you

PS. I'm running OI guest on ESXi 5.

I suppose, you boot into another boot environment (system snap)
check if current BE=default BE

If you are on OI < 151a3, you should update to OI 151a4.
On earlier OI versions there also was a bug with package install and BE's
 
I suppose, you boot into another boot environment (system snap)
check if current BE=default BE

If you are on OI < 151a3, you should update to OI 151a4.
On earlier OI versions there also was a bug with package install and BE's

Can this be done in the update manager, or does it need booting form the new iso?
 
I suppose, you boot into another boot environment (system snap)
check if current BE=default BE

If you are on OI < 151a3, you should update to OI 151a4.
On earlier OI versions there also was a bug with package install and BE's

Yeah, i didn't notice the boot environment. all's good now.

I have another question about samba share. In the web, I see the option of sharing each ZFS folder. Is there anyway that I can share the whole pool so I can add it as a network share on my windows 7 machine
 
@_Gea, ALL

How do I create a dedicated link for iSCSI using NAPP-IT ?

Regards,

Menu Comstar - Target Portal Group

A target portal group is a list of IP addresses targets will listen to. use "itadm create-tpg" command to create a target portal group as a list of ip-address:port specifiers. A specific iSCSI target is bound to that target portal group with the "itadm modify-target -t" command. After that an iSCSI listener will be created on each IP address in that target portal group, listening for connections to that iSCSI target.

So this is the tool if you wish to restrict your iSCSI target to be available only through one specific IP address.
 
Yeah, i didn't notice the boot environment. all's good now.

I have another question about samba share. In the web, I see the option of sharing each ZFS folder. Is there anyway that I can share the whole pool so I can add it as a network share on my windows 7 machine

This feature is called nested shares and is only possible with SAMBA (Another SMB server, also available on Solaris).

The normally used Solaris CIFS/SMB server, cannot nest shares because a share is here a property
of a dataset where each dataset can have different properties. But you get easier management,
a faster server, working Windows ACL and snaps via previous version - I would stay with the Solaris CIFS server.
 
Hey guys,

When I boot into OI I now have multiple options on the GRUB boot loader -
When it boots the new default (I assume an updated kernel or something?) I have no shares or any nappitt installation.

I have to manually watch the boot process and select the original openIndiana install.

Any information on this?
 
This feature is called nested shares and is only possible with SAMBA (Another SMB server, also available on Solaris).

The normally used Solaris CIFS/SMB server, cannot nest shares because a share is here a property
of a dataset where each dataset can have different properties. But you get easier management,
a faster server, working Windows ACL and snaps via previous version - I would stay with the Solaris CIFS server.

thank you for your support Gea

So can I have CIFS/SMB and SAMBA actively working at the same time?
 
Hiya,

I'm currently on Solaris 11 (not Express) and thinking about moving to something else, probably Illumian (downloading now).

Will I miss/gain anything (zfs versions etc)?

Also, currently running 6x mirrored vdevs for my data pool, with 2 spares. Spread across 2 controllers so a controller can fail with no loss of services. I am thinking of changing this to z2, again split across both controllers so you have 2 data + 1 parity on each controller - does any one envisage any problems doing this?

Oh, my rpool is mirrored on 2 small disks - can the illumian install do this or is it still a manual process after installing to 1 disk? <- Ignore - doing the install now on a test PC and it says it can.

Thanks
 
This feature is called nested shares and is only possible with SAMBA (Another SMB server, also available on Solaris).

Could he not just create and share one dataset, called something like Public, map a drive to this share and create sub folders for Music, Videos, Pictures etc?

What disadvantages are there doing it this way over having a dataset/share for each 'main' folder. Other than snapshots of each dataset of course.
 
re hot spares. I had a failure this week (c4t4d0) so the spare (c5t7d0) kicked in. Have since replaced the failed disk so how do I make c5t7d0 the spare again and c4t4d0 part of the mirror again?
 
Hey guys,

When I boot into OI I now have multiple options on the GRUB boot loader -
When it boots the new default (I assume an updated kernel or something?) I have no shares or any nappitt installation.

I have to manually watch the boot process and select the original openIndiana install.

Any information on this?

A very valuable Solaris feature

These are snapshots (boot environments, BE). They are automatically created
on some updates so you can go back in case of problems.

Some updates activate a new BE, others keep the old one and you must activate
or select manually during boot.

available CLI commands:

show be: beadm list
create be: beadm create name
delete be: beadm destroy name
activate be: beadm activate name
 
Could he not just create and share one dataset, called something like Public, map a drive to this share and create sub folders for Music, Videos, Pictures etc?

What disadvantages are there doing it this way over having a dataset/share for each 'main' folder. Other than snapshots of each dataset of course.

A dataset can have independent ZFS properties like shares, snaps, quotas, reservations,
compress etc. But if you only need subfolders, you do not need independent filesystems.
 
look at zpool detach
http://docs.oracle.com/cd/E19082-01/817-2271/gcfhe/index.html
http://docs.oracle.com/cd/E19253-01/819-5461/gbcet/index.html

if its a log device, look at zpool remove

(or napp-it menu: disk remove and disk replace)

Got it. I removed the replaced disk from the pool as a spare, and attached it to one of the mirrors, making a 3-way mirror. Then detached the original spare which removed it from the pool completely, so added it back in as a spare.

Thanks
 
I don't understand backplanes...

If I get an SC836A-R1200 case, and put an IBM 1015 in there then I can just connect card to backplane with two SFF-8087 and I can use all 16 bays (as SATA) ?
There wouldn't be any Expanding going on right?
Would all the status lights still work (using SATA drives remember)
 
One last dumb question (it's dumb since there should be an easy fix)...

Whenever I map the network drive in win 7 x64, I can only access it till I do a restart. Then I don't have the rights to access and I have to re-map the drive again.

What setting does I need to change?

I've googled this and can't find anything. My last share worked fine.:confused:
 
you need to save the credentials + check the box that says "reconnect at logon"
 
I didn't read all of this thread, but I am having great success with Nas4Free, it is a fork of the FreeNAS but updated for FreeBSD 9.0 and ongoing support they need all they help they can get. I am running it in a DL320s platform and it is fast and stable.
 
I have a napp-it rsync question:

I'm an rsync n00b, but I just spent an hour or two learning how to setup rsync daemon and client, and it seems like a pretty simple endeavor. I've entered the following ultra basic config in rsyncd.conf, via the web interface, saved OK:

[system]
comment = rsync test
path = /mnt/tank/system
read only = yes
list = yes
hosts allow = 192.168.0.0/24


I'm hoping to enforce security simply through the hosts allow line.

I have a FreeNAS box which will be the rsync client, and I've attempted to setup an rsync task (this seems pretty straightforward)...

Here's my problem: when I attempt to start rsync from the gui, it says:

enable - rsync status:


That's it. When I check napp-it homepage, rsync-server is still disabled.


What am I doing wrong? I realize this is probably a complete n00b mistake - I hope it's a simple answer...
 
Re illumian - anyone know if a .usb image exists so I can install from USB stick.

My media server has no optical drive so buggered at the moment!
 
I have a napp-it rsync question:

I'm an rsync n00b, but I just spent an hour or two learning how to setup rsync daemon and client, and it seems like a pretty simple endeavor. I've entered the following ultra basic config in rsyncd.conf, via the web interface, saved OK:

[system]
comment = rsync test
path = /mnt/tank/system
read only = yes
list = yes
hosts allow = 192.168.0.0/24


I'm hoping to enforce security simply through the hosts allow line.

I have a FreeNAS box which will be the rsync client, and I've attempted to setup an rsync task (this seems pretty straightforward)...

Here's my problem: when I attempt to start rsync from the gui, it says:

enable - rsync status:


That's it. When I check napp-it homepage, rsync-server is still disabled.


What am I doing wrong? I realize this is probably a complete n00b mistake - I hope it's a simple answer...

the napp-it rsync daemon settings under add-on are not working with OI (I will remove
them with next release; i do no use rsync by myself due to missing Windows ACL support)

more http://wiki.openindiana.org/oi/rsync+daemon+service+on+OpenIndiana
 
Re illumian - anyone know if a .usb image exists so I can install from USB stick.

My media server has no optical drive so buggered at the moment!

In such a case, a ide/sata to usb converter is always helpful.
You may also plugin a cd/dvd drive only for setup to an internal sata poprt.
 
Back
Top