Solaris / OpenSolarisThis forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Got a NFS server separated by a firewall from the NFS client. All tcp connections are allowed from from the client to the server, but not udp. Is there any way i can force NFS to use only TCP. I presume mountd udp is my problem.
Getting the udp connections open aswell would take quite a long time.
The NFS server is a Solaris 9 running NFSv3, while the client is Solaris 10 running NFSv4 but I set in /etc/default/nfs the max_version to 3.
On a sidenote, i've mounted the share using webnfs manually and worked:
mount -F nfs nfs://nfsserver:2049/nfs_share /share
But i can't manage to make it with autofs. When i try to access the share, it always says Permission Denied.
My /etc/auto_master has :
/- /etc/auto_direct
And my /etc/auto_direct has :
/share -ro nfs://nfsserver:2049/nfs_share
I have a Solaris 10 thumper (x4550) which is our NFS server (NAS). Our RHEL clients were reconfigured to mount TCP NFS mounts -- the filesystems were unnmounted, then remounted. Surprisingly, nfsstat -m still shows them mounted via UDP.
What's up with that?
I don't want to restrict the capability to TCP only, as it may cause some other systems to fail. How can I change this, and more importantly, why is the reconfigured mount going back to UDP after it was unmounted and remounted and requested as proto=tcp?
I've configured our NFS mounts to be all TCP-based -- under RHEL, you can't just unmount and remount, you have to restart the netfs service (bug); otherwise, nfsstat -m still thinks it's UDP.
This pretty much stopped the retrans problems. However, running "iozone" shows the overall performance is pretty crappy in comparison.
There is a very large wsize/rsize window negotiated between the RHEL linux clients and the Sun x4550 thumper (1048576). I may need to reduce that.
I think another problem is that we have 3COM 4200G switches here that are daisy-chained via a gigabit switch port -- at least, the backend network will become congested, sorta like putting a ton of traffic through a small straw at times.
I'm looking into rectifying this -- the back connectors MOD1 and MOD2 are meant for SFP transceiver connections (10 Gps) -- they should be connected that way. This may hopefully resolve the performance problem.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.