What's new

Having some troubles with my NAS (Running OpenIndiana)

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Jesse B

Regular Contributor
First things first, I have basically no experience with anything Solaris related. I'm quite familiar with Linux however.

I recently set up my server running OpenIndiana. It's installed to a random HD I had laying around, and I set up a ZFS mirror with my two Samsung F4's, giving me 2TB of redundant storage. I'm also running a couple VM's off this server temporarily using VirtualBox (web server and a media server), just until I build a proper virtualization/storage server.

Anyways, basically what I'm doing is just using OI for ZFS, and then I set up an NFS share for my media center VM (Ubuntu 10.10). I believe I have set things up properly, but I'm having permission issues whenever I try to download anything to the NFS share.

My mirrored pool is simply /data/. I created an NFS share for the directory /data/Media/, which contains a few folders within it for Music, Videos, etc. After reading a bit online, I appended my /etc/dfs/dfstab file in the following manner:

share -F nfs -o rw,root=192.168.0.111 /data/Media/

IP's are a bit weird because I'm not at home for awhile, but that's not important ;) Pretty much that IP is just my media server, simple enough. I created the directory /nfs on my Ubuntu media server, and ran the following command:

sudo mount 192.168.0.103:/data/Media /nfs

Where *.103 is my server. Basically I'm unable to create/add files to any of the directories within the NFS share. What am I doing wrong?

Thanks,


- Jesse
 
share -F nfs -o rw,root=192.168.0.111 /data/Media/
I'm no expert with NFS but I looked up the man pages for "share" and I think your command should be:

share -F nfs -o rw=192.168.0.111 /data/Media/

or

share -F nfs -o root=192.168.0.111 /data/Media/
 
Last edited:
I'm no expert with NFS but I looked up the man pages for "share" and I think your command should be:

share -F nfs -o rw=192.168.0.111 /data/Media/

or

share -F nfs -o root=192.168.0.111 /data/Media/

Thanks for your input :)

I changed it to "share -F nfs -o root=192.168.0.111 /data/Media/", as well as just ran "chmod -R 777 /Data/Media/" and things seem to be working. The chmod was from before and was just temporary to see if I could get it to work, so I'll have to try it without that still. Regardless, NFS is working now.

One issue I'm having is the transfer speed however.

- I benchmarked my data pool at 107MB/s Write and 192.84MB/s read
- iPerf gave me consistent results of 942Mbit

I'm still only averaging about 17MB/s transfer speeds however. I'm not sure if this has to do with the bridged network adapter of the VM or what, but I was hoping to get things quite a bit higher than that. I've yet to try NFS on a separate Linux box, and I haven't installed Samba yet, so I still have some more testing to do.

Thanks,


- Jesse
 
How much memory do you have assigned to it?
Anytime I have played around with ZFS/Openindiana/nexentastor community edition the biggest limitation on my transfers was

1: memory the more the better for ZFS ( 5GB+ )
2: cache drive
 
How much memory do you have assigned to it?
Anytime I have played around with ZFS/Openindiana/nexentastor community edition the biggest limitation on my transfers was

1: memory the more the better for ZFS ( 5GB+ )
2: cache drive

I have 4GB in the system, but ~2GB are assigned to VMs, so unfortunately not a lot at this point. I'll do some quick testing with and without the VMs running to see how much of a difference it makes.
 
EON hasn't been ported to ARM architecure has it? There is an ARM port of OpenSolaris 11. :confused:

No EON has not been ported to ARM. Correct me if I'm wrong but I believe that port you refer to of Opensolaris is really old.

As far as I know Openindiana or Illumos has not been ported.
https://www.illumos.org/projects/illumos-gate/wiki/Project_Ideas
MIPS or ARM port gdamore / DeanoC very hard C, MIPS or ARM, low-level system level architecture Port illumos to a MIPS platform such as Octeon (64-bit) or Alchemy (32-bit) or to an ARM platform like Nvidia Tegra (32 bit).
 

Similar threads

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top