Print this page
NEX-1704 Clustered NFSv4 could cause I/O errors on clients after failover
Reviewed by:  Evan Layton <evan.layton@nexenta.com>
Reviewed by: Rob Gittins <rob.gittins@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>

@@ -19,19 +19,21 @@
 # CDDL HEADER END
 #
 
 #
 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright 2016 Nexenta Systems, Inc.  All rights reserved.
 #
 
 set name=pkg.fmri value=pkg:/system/file-system/nfs@$(PKGVERS)
 set name=pkg.description value="Network File System (NFS) client support"
 set name=pkg.summary value="Network File System (NFS) client support"
 set name=info.classification \
     value="org.opensolaris.category.2008:System/File System"
 set name=variant.arch value=$(ARCH)
 dir path=etc group=sys
+dir path=etc/cluster group=sys
 dir path=etc/default group=sys
 dir path=etc/fs group=sys
 dir path=etc/fs/nfs group=sys
 dir path=kernel group=sys
 dir path=kernel/fs group=sys

@@ -59,16 +61,18 @@
 dir path=usr/share/man/man4
 dir path=var group=sys
 dir path=var/nfs
 dir path=var/nfs/v4_oldstate group=daemon owner=daemon
 dir path=var/nfs/v4_state group=daemon owner=daemon
+file path=etc/cluster/nodeid group=sys mode=0644
 file path=etc/default/nfs group=sys original_name=SUNWnfsc:etc/default/nfs \
     preserve=renameold
 file path=etc/fs/nfs/mount mode=0555
 file path=etc/nfssec.conf group=sys original_name=SUNWnfsc:etc/nfssec.conf \
     preserve=true
 file path=kernel/fs/$(ARCH64)/nfs group=sys mode=0755
+file path=kernel/misc/$(ARCH64)/cl_bootstrap group=sys mode=0755
 file path=kernel/misc/$(ARCH64)/klmmod group=sys mode=0755
 file path=kernel/misc/$(ARCH64)/klmops group=sys mode=0755
 file path=kernel/misc/$(ARCH64)/nfs_dlboot group=sys mode=0755
 file path=lib/svc/manifest/network/nfs/cbd.xml group=sys mode=0444
 file path=lib/svc/manifest/network/nfs/client.xml group=sys mode=0444