Thanks for the reply. For now,I had a work-around of adding mount command in 'rc.local'. BTW, I was testing this on ubuntu-12.04 distro.
Are there any plans of addressing this issue in next release? regards Kiran On Thu, Aug 15, 2013 at 9:50 AM, Gurucharan Shetty <shet...@nicira.com>wrote: > On Thu, Aug 15, 2013 at 9:12 AM, kiran Chunduri <cnvki...@gmail.com>wrote: > >> Hi, >> On my server, i setup NFS mount of remote storage through OVS by creating >> an Internal Port on OVS bridge. The mount command works fine. >> >> I also setup '/etc/fstab' for auto mount post reboot. The issue is that >> 'post' reboot, the NFS mount fails to happen. I have to issue mount command >> manually to set it up again. >> >> To narrow down further, if I setup NFS directly on the physical nic >> itself, it does work fine post-reboot. So I believe there is no issue in >> the syntax of /etc/fstab. >> >> /****This is how stab entry looks***/ >> 10.0.0.110:/home/kiran /perf2/kiran nfs >> auto,rsize=8192,wsize=8192,intr,timeo=1800 >> /****/ >> Bridge br-nfs >> Port "eth10" >> Interface "eth10" >> Port vmknic-nfs >> Interface vmknic-nfs >> type: internal >> Port br-nfs >> Interface br-nfs >> type: internal >> >> >> I think this has to do with the timing of startup of 'NFS mount' and >> OpenVswitch services. In 'openswitch-switch' init script it is specified to >> start after network service. >> >> # Required-Start: $network $named $remote_fs $syslog >> >> Shouldn't this be started before network service? BTW, I tweaked few of >> the options here like specifying (# Required-Start: mountkernfs >> $local_fs urandom), but that did not help. >> > >> Whats the right approach to setup for 'auto' nfs mount to work post >> reboot on OVS? >> > You are correct in that Open vSwitch startup scripts start after NFS mount > happens. There is a circular dependency here which does not have a clear > solution. Open vSwitch has many binaries that are placed in /usr and /usr > can be a NFS partition. So I think either we have to move Open vSwitch > utilities to /bin or you need to make sure that /usr is not mounted through > NFS and start Open vSwitch before NFS. You can also have NFS mounted > through a physical interface and let OVS work on other interafces. > > I think there was a long discussion on this a year ago with no answers. > > >> >> regards, >> Kiran >> >> _______________________________________________ >> discuss mailing list >> discuss@openvswitch.org >> http://openvswitch.org/mailman/listinfo/discuss >> >> >
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss