Hello, I'm brand new to RAC and ocfs2. I need to install ocfs2, but there is no distribution for Fedora 9, for kernel 2.6.25-14.fc9.i686. I have obtained the ocfs2-1.3.9-0.1.tar.gz source file, unzipped, it and am following the instructions found here: http://oss.oracle.com/projects/ocfs2/dist/documentation/ocfs2_faq.html#B UILD My .rpmmacros file looks like this: (the /usr/src/redhat and all subdirectories exist) %_topdir /usr/src/redhat %_tmppath /usr/src/redhat/tmp %_sourcedir /usr/src/redhat/SOURCES %_specdir /usr/src/redhat/SPECS %_srcrpmdir /usr/src/redhat/SRPMS %_rpmdir /usr/src/redhat/RPMS %_builddir /usr/src/redhat/BUILD I'm logged in as root. Here's a list of my kernel* packages installed: kernel.i686 2.6.25-14.fc9 installed kernel-PAE-devel.i686 2.6.25.6-55.fc9 installed kernel-devel.i686 2.6.25-14.fc9 installed kernel-devel.i586 2.6.25.6-55.fc9 installed kernel-headers.i386 2.6.25.6-55.fc9 installed kernel-xen-devel.i686 2.6.25.3-2.fc9 installed kerneloops.i386 0.10-11.fc9 installed Here's the contents of /usr/src/kernels: drwxr-xr-x 19 root root 4096 2008-06-26 13:11 2.6.25-14.fc9.i686 drwxr-xr-x 19 root root 4096 2008-06-26 14:34 2.6.25.3-2.fc9.i686.xen drwxr-xr-x 19 root root 4096 2008-06-26 14:37 2.6.25.6-55.fc9.i586 drwxr-xr-x 19 root root 4096 2008-06-26 14:33 2.6.25.6-55.fc9.i686.PAE When I attempt to issue ./vendor/rhel5/kernel.guess targets, it returns me back to the # prompt with no output. I think this is indicative of my problem, but I'm not sure what to do! I can run ./configure with no problem (see below), but when I attempt to execute the make statement, I get "make: *** No rule to make target 'rhel5_2.6.25-14.fc9_rpm'. Stop." (see below). Has anyone successfully built this on Fedora 9, or does anyone have any suggestions? #./configure --with-kernel=/usr/src/kernels/2.6.25-14.fc9.i686 checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for egrep... grep -E checking for ANSI C header files... yes checking for an ANSI C-conforming const... yes checking for vendor... not found checking for vendor kernel... not supported checking for debugging... no checking for directory with kernel build tree... /usr/src/kernels/2.6.25-14.fc9.i686 checking for kernel version... 2.6.25-14.fc9.i686 checking for directory with kernel sources... /usr/src/kernels/2.6.25-14.fc9.i686 checking for kernel source version... 2.6.25-14.fc9.i686 checking for struct delayed_work in workqueue.h... yes checking for uninitialized_var() in compiler-gcc4.h... yes checking for zero_user_page() in highmem.h... no checking for do_sync_mapping_range() in fs.h... yes checking for fault() in struct vm_operations_struct in mm.h... yes checking for f_path in fs.h... yes checking for enum umh_wait in kmod.h... yes checking for inc_nlink() in fs.h... yes checking for drop_nlink() in fs.h... yes checking for kmem_cache_create() with dtor arg in slab.h... no checking for flag FS_RENAME_DOES_D_MOVE in fs.h... yes checking for enum FS_OCFS2 in sysctl.h... yes checking for configfs_depend_item() in configfs.h... no checking for register_sysctl() with two args in sysctl.h... no checking for su_mutex in struct configfs_subsystem in configfs.h... yes checking for struct subsystem in kobject.h... no checking for is_owner_or_cap() in fs.h... yes checking for fallocate() in fs.h... yes checking for struct splice_desc in splice.h... yes checking for MNT_RELATIME in mount.h... yes checking for should_remove_suid() in fs.h... no checking for generic_segment_checks() in fs.h... no checking for s_op declared as const in struct super_block in fs.h... yes checking for i_op declared as const in struct inode in fs.h... yes checking for f_op declared as const in struct file in fs.h... yes checking for a_ops declared as const in struct address_space in fs.h... yes checking for aio_read() in struct file_operations using iovec in fs.h... yes checking for __splice_from_pipe() in splice.h... yes checking for old bio_end_io_t in bio.h... no checking for b_size is u32 struct buffer_head in buffer_head.h... no checking for exportfs.h... yes checking for linux/lockdep.h... yes checking for mandatory_lock() in fs.h... yes checking for range prefix in struct writeback_control... yes checking for SYNC_FILE_RANGE flags... yes checking for blkcnt_t in types.h... yes checking for i_private in struct inode... yes checking for page_mkwrite in struct vm_operations_struct... yes checking for get_sb_bdev() with 5 arguments in fs.h... no checking for read_mapping_page in pagemap.h... yes checking for ino_t in filldir_t in fs.h... no checking for invalidatepage returning int in fs.h... no checking for get_blocks_t type... no checking for linux/uaccess.h... yes checking for system_utsname in utsname.h... no checking for MS_LOOP_NO_AOPS flag defined... no checking for fops->sendfile() in fs.h... no checking for task_pid_nr in sched.h... yes configure: creating ./config.status config.status: creating Config.make config.status: creating vendor/rhel5/ocfs2.spec-generic config.status: creating vendor/suse-kmp/ocfs2.spec-generic #make rhel5_2.6.25-14.fc9_rpm make: *** No rule to make target `rhel5_2.6.25-14.fc9_rpm'. Stop. My problem Tina Soles Senior Analyst <http://www.strsoftware.com/> 11505 Allecingie Parkway Richmond, VA 23235 email. tina.soles at strsoftware.com <mailto:troy.duval at strsoftware.com> phone. 804.897.1600 fax. 804.897.1638 web. www.strsoftware.com <http://www.strsoftware.com/> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://oss.oracle.com/pipermail/ocfs2-users/attachments/20080627/08c9c2b7/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 3308 bytes Desc: image001.gif Url : http://oss.oracle.com/pipermail/ocfs2-users/attachments/20080627/08c9c2b7/attachment-0001.gif
Fedora ships ocfs2 fs modules natively. You don't have to do all this. What is missing is the tools rpm. But the good news is that that should be available any day now.... literally speaking. Tina Soles wrote:> > Hello, > > I?m brand new to RAC and ocfs2. I need to install ocfs2, but there is > no distribution for Fedora 9, for kernel 2.6.25-14.fc9.i686. > > I have obtained the ocfs2-1.3.9-0.1.tar.gz source file, unzipped, it > and am following the instructions found here: > http://oss.oracle.com/projects/ocfs2/dist/documentation/ocfs2_faq.html#BUILD > > My .rpmmacros file looks like this: (the /usr/src/redhat and all > subdirectories exist) > > %_topdir /usr/src/redhat > > %_tmppath /usr/src/redhat/tmp > > %_sourcedir /usr/src/redhat/SOURCES > > %_specdir /usr/src/redhat/SPECS > > %_srcrpmdir /usr/src/redhat/SRPMS > > %_rpmdir /usr/src/redhat/RPMS > > %_builddir /usr/src/redhat/BUILD > > I?m logged in as root. > > Here?s a list of my kernel* packages installed: > > kernel.i686 2.6.25-14.fc9 installed > > kernel-PAE-devel.i686 2.6.25.6-55.fc9 installed > > kernel-devel.i686 2.6.25-14.fc9 installed > > kernel-devel.i586 2.6.25.6-55.fc9 installed > > kernel-headers.i386 2.6.25.6-55.fc9 installed > > kernel-xen-devel.i686 2.6.25.3-2.fc9 installed > > kerneloops.i386 0.10-11.fc9 installed > > Here?s the contents of /usr/src/kernels: > > drwxr-xr-x 19 root root 4096 2008-06-26 13:11 2.6.25-14.fc9.i686 > > drwxr-xr-x 19 root root 4096 2008-06-26 14:34 2.6.25.3-2.fc9.i686.xen > > drwxr-xr-x 19 root root 4096 2008-06-26 14:37 2.6.25.6-55.fc9.i586 > > drwxr-xr-x 19 root root 4096 2008-06-26 14:33 2.6.25.6-55.fc9.i686.PAE > > When I attempt to issue ./vendor/rhel5/kernel.guess targets, it returns me back to the # prompt with no output. I think this is indicative of my problem, but I?m not sure what to do! > > I can run ./configure with no problem (see below), but when I attempt > to execute the make statement, I get ?make: *** No rule to make target > ?rhel5_2.6.25-14.fc9_rpm?. Stop.? (see below). > > Has anyone successfully built this on Fedora 9, or does anyone have > any suggestions? > > #./configure --with-kernel=/usr/src/kernels/2.6.25-14.fc9.i686 > > checking build system type... i686-pc-linux-gnu > > checking host system type... i686-pc-linux-gnu > > checking for gcc... gcc > > checking for C compiler default output file name... a.out > > checking whether the C compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C compiler... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ANSI C... none needed > > checking how to run the C preprocessor... gcc -E > > checking for a BSD-compatible install... /usr/bin/install -c > > checking whether ln -s works... yes > > checking for egrep... grep -E > > checking for ANSI C header files... yes > > checking for an ANSI C-conforming const... yes > > checking for vendor... not found > > checking for vendor kernel... not supported > > checking for debugging... no > > checking for directory with kernel build tree... > /usr/src/kernels/2.6.25-14.fc9.i686 > > checking for kernel version... 2.6.25-14.fc9.i686 > > checking for directory with kernel sources... > /usr/src/kernels/2.6.25-14.fc9.i686 > > checking for kernel source version... 2.6.25-14.fc9.i686 > > checking for struct delayed_work in workqueue.h... yes > > checking for uninitialized_var() in compiler-gcc4.h... yes > > checking for zero_user_page() in highmem.h... no > > checking for do_sync_mapping_range() in fs.h... yes > > checking for fault() in struct vm_operations_struct in mm.h... yes > > checking for f_path in fs.h... yes > > checking for enum umh_wait in kmod.h... yes > > checking for inc_nlink() in fs.h... yes > > checking for drop_nlink() in fs.h... yes > > checking for kmem_cache_create() with dtor arg in slab.h... no > > checking for flag FS_RENAME_DOES_D_MOVE in fs.h... yes > > checking for enum FS_OCFS2 in sysctl.h... yes > > checking for configfs_depend_item() in configfs.h... no > > checking for register_sysctl() with two args in sysctl.h... no > > checking for su_mutex in struct configfs_subsystem in configfs.h... yes > > checking for struct subsystem in kobject.h... no > > checking for is_owner_or_cap() in fs.h... yes > > checking for fallocate() in fs.h... yes > > checking for struct splice_desc in splice.h... yes > > checking for MNT_RELATIME in mount.h... yes > > checking for should_remove_suid() in fs.h... no > > checking for generic_segment_checks() in fs.h... no > > checking for s_op declared as const in struct super_block in fs.h... yes > > checking for i_op declared as const in struct inode in fs.h... yes > > checking for f_op declared as const in struct file in fs.h... yes > > checking for a_ops declared as const in struct address_space in > fs.h... yes > > checking for aio_read() in struct file_operations using iovec in > fs.h... yes > > checking for __splice_from_pipe() in splice.h... yes > > checking for old bio_end_io_t in bio.h... no > > checking for b_size is u32 struct buffer_head in buffer_head.h... no > > checking for exportfs.h... yes > > checking for linux/lockdep.h... yes > > checking for mandatory_lock() in fs.h... yes > > checking for range prefix in struct writeback_control... yes > > checking for SYNC_FILE_RANGE flags... yes > > checking for blkcnt_t in types.h... yes > > checking for i_private in struct inode... yes > > checking for page_mkwrite in struct vm_operations_struct... yes > > checking for get_sb_bdev() with 5 arguments in fs.h... no > > checking for read_mapping_page in pagemap.h... yes > > checking for ino_t in filldir_t in fs.h... no > > checking for invalidatepage returning int in fs.h... no > > checking for get_blocks_t type... no > > checking for linux/uaccess.h... yes > > checking for system_utsname in utsname.h... no > > checking for MS_LOOP_NO_AOPS flag defined... no > > checking for fops->sendfile() in fs.h... no > > checking for task_pid_nr in sched.h... yes > > configure: creating ./config.status > > config.status: creating Config.make > > config.status: creating vendor/rhel5/ocfs2.spec-generic > > config.status: creating vendor/suse-kmp/ocfs2.spec-generic > > #make rhel5_2.6.25-14.fc9_rpm > > make: *** No rule to make target `rhel5_2.6.25-14.fc9_rpm'. Stop. > > My problem > > Tina Soles > > Senior Analyst > > STR Software <http://www.strsoftware.com/> > > 11505 Allecingie Parkway > Richmond, VA 23235 > email. tina.soles at strsoftware.com <mailto:troy.duval at strsoftware.com> > > phone. 804.897.1600 > fax. 804.897.1638 > > web. www.strsoftware.com <http://www.strsoftware.com/> > > ------------------------------------------------------------------------ > > _______________________________________________ > Ocfs2-users mailing list > Ocfs2-users at oss.oracle.com > http://oss.oracle.com/mailman/listinfo/ocfs2-users
How do I do that? Sorry, I'm brand new to ocfs2, so I need explicit instructions... J From: V Srinivas [mailto:vaungasrinu at gmail.com] Sent: Monday, June 30, 2008 6:57 AM To: Tina Soles Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 Hi tina , I think u need to configure multipathing if u want to access the same sdb1 from both nodes. Regards, Srinivas On 30/06/2008, Tina Soles <tina.soles at strsoftware.com> wrote: OK, so I mounted the disk from node 1, using: mount -t ocfs2 -o nointr /dev/sdb1 /ocfs2/oradata/orcl works great: #mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) fusectl on /sys/fs/fuse/connections type fusectl (rw) gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev) configfs on /sys/kernel/config type configfs (rw) ocfs2_dlmfs on /dlm type ocfs2_dlmfs (rw) /dev/sdb1 on /ocfs2/oradata/orcl type ocfs2 (rw,_netdev,nointr,heartbeat=local) however, trying to execute the same command from node 2 results in the following: mount -t ocfs2 -o nointr /dev/sdb1 /ocfs2/oradata/orcl mount.ocfs2: Device or resource busy while mounting /dev/sdb1 on /ocfs2/oradata/orcl. Check 'dmesg' for more information on this error. dmesg on node 1 shows: ocfs2: Mounting device (8,17) on (node 0, slot 0) with ordered data mode. o2net: accepted connection from node slingshot.strsoftware.com (num 1) at 192.168.0.28:7777 o2net: no longer connected to node slingshot.strsoftware.com (num 1) at 192.168.0.28:7777 dmesg on node 2 shows: EXT3 FS on sdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. OCFS2 Node Manager 1.5.0 OCFS2 DLM 1.5.0 OCFS2 DLMFS 1.5.0 OCFS2 User DLM kernel interface loaded OCFS2 Node Manager 1.5.0 OCFS2 DLM 1.5.0 OCFS2 DLMFS 1.5.0 OCFS2 User DLM kernel interface loaded o2net: connected to node skydive.strsoftware.com (num 0) at 192.168.0.27:7777 OCFS2 1.5.0 o2net: no longer connected to node skydive.strsoftware.com (num 0) at 192.168.0.27:7777 Do I have something configured incorrectly, or do I need an additional option in my mount command? Thanks.... -----Original Message----- From: SUNIL.MUSHRAN at ORACLE.COM [mailto:SUNIL.MUSHRAN at ORACLE.COM] Sent: Sunday, June 29, 2008 11:20 PM To: Tao Ma; Tina Soles Cc: ocfs2-users at oss.oracle.com Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 datavolume mount option is only on ocfs2 for enterprise kernels. For most part, you shouldn't require it for using it as a datastore. Instead set init.ora param filesystemio_options to directio (or is it odirect). The only bit that won't work here is using ocfs2 for the voting disk and ocr... as datavolume is necessary to force enable odirect. But you can always use raw for that. Sunil _______________________________________________ Ocfs2-users mailing list Ocfs2-users at oss.oracle.com http://oss.oracle.com/mailman/listinfo/ocfs2-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://oss.oracle.com/pipermail/ocfs2-users/attachments/20080630/4f0160f8/attachment.html
Sure, I'm using Fedora 9, kernel = 2.6.25-14.fc9.i686 From: V Srinivas [mailto:vaungasrinu at gmail.com] Sent: Monday, June 30, 2008 7:04 AM To: Tina Soles Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 Hi , Can u tell me about OS u r using. Rgds, Srinivas On 30/06/2008, Tina Soles <tina.soles at strsoftware.com> wrote: How do I do that? Sorry, I'm brand new to ocfs2, so I need explicit instructions... J From: V Srinivas [mailto:vaungasrinu at gmail.com] Sent: Monday, June 30, 2008 6:57 AM To: Tina Soles Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 Hi tina , I think u need to configure multipathing if u want to access the same sdb1 from both nodes. Regards, Srinivas On 30/06/2008, Tina Soles <tina.soles at strsoftware.com> wrote: OK, so I mounted the disk from node 1, using: mount -t ocfs2 -o nointr /dev/sdb1 /ocfs2/oradata/orcl works great: #mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) fusectl on /sys/fs/fuse/connections type fusectl (rw) gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev) configfs on /sys/kernel/config type configfs (rw) ocfs2_dlmfs on /dlm type ocfs2_dlmfs (rw) /dev/sdb1 on /ocfs2/oradata/orcl type ocfs2 (rw,_netdev,nointr,heartbeat=local) however, trying to execute the same command from node 2 results in the following: mount -t ocfs2 -o nointr /dev/sdb1 /ocfs2/oradata/orcl mount.ocfs2: Device or resource busy while mounting /dev/sdb1 on /ocfs2/oradata/orcl. Check 'dmesg' for more information on this error. dmesg on node 1 shows: ocfs2: Mounting device (8,17) on (node 0, slot 0) with ordered data mode. o2net: accepted connection from node slingshot.strsoftware.com (num 1) at 192.168.0.28:7777 o2net: no longer connected to node slingshot.strsoftware.com (num 1) at 192.168.0.28:7777 dmesg on node 2 shows: EXT3 FS on sdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. OCFS2 Node Manager 1.5.0 OCFS2 DLM 1.5.0 OCFS2 DLMFS 1.5.0 OCFS2 User DLM kernel interface loaded OCFS2 Node Manager 1.5.0 OCFS2 DLM 1.5.0 OCFS2 DLMFS 1.5.0 OCFS2 User DLM kernel interface loaded o2net: connected to node skydive.strsoftware.com (num 0) at 192.168.0.27:7777 OCFS2 1.5.0 o2net: no longer connected to node skydive.strsoftware.com (num 0) at 192.168.0.27:7777 Do I have something configured incorrectly, or do I need an additional option in my mount command? Thanks.... -----Original Message----- From: SUNIL.MUSHRAN at ORACLE.COM [mailto:SUNIL.MUSHRAN at ORACLE.COM] Sent: Sunday, June 29, 2008 11:20 PM To: Tao Ma; Tina Soles Cc: ocfs2-users at oss.oracle.com Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 datavolume mount option is only on ocfs2 for enterprise kernels. For most part, you shouldn't require it for using it as a datastore. Instead set init.ora param filesystemio_options to directio (or is it odirect). The only bit that won't work here is using ocfs2 for the voting disk and ocr... as datavolume is necessary to force enable odirect. But you can always use raw for that. Sunil _______________________________________________ Ocfs2-users mailing list Ocfs2-users at oss.oracle.com http://oss.oracle.com/mailman/listinfo/ocfs2-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://oss.oracle.com/pipermail/ocfs2-users/attachments/20080630/fa588a3d/attachment.html
Please forgive my ignorance here, but isn't the purpose of ocfs2 to allow multiple nodes to access the same storage device at the same time? So I'm confused as to why I would have to issue these statements for multipath. I am attempting to setup an Oracle RAC system, using the following instructions: http://www.oracle.com/technology/pub/articles/hunter_rac10gr2_2.html#16 Thanks. From: V Srinivas [mailto:vaungasrinu at gmail.com] Sent: Monday, June 30, 2008 7:18 AM To: Tina Soles Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 #mdadm --create /dev/md65 -l multipath -n 1 /dev/sdb1 on both nodes. is sdb1 is raid with other. On 30/06/2008, Tina Soles <tina.soles at strsoftware.com> wrote: Sure, I'm using Fedora 9, kernel = 2.6.25-14.fc9.i686 From: V Srinivas [mailto:vaungasrinu at gmail.com] Sent: Monday, June 30, 2008 7:04 AM To: Tina Soles Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 Hi , Can u tell me about OS u r using. Rgds, Srinivas On 30/06/2008, Tina Soles <tina.soles at strsoftware.com> wrote: How do I do that? Sorry, I'm brand new to ocfs2, so I need explicit instructions J From: V Srinivas [mailto:vaungasrinu at gmail.com] Sent: Monday, June 30, 2008 6:57 AM To: Tina Soles Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 Hi tina , I think u need to configure multipathing if u want to access the same sdb1 from both nodes. Regards, Srinivas On 30/06/2008, Tina Soles <tina.soles at strsoftware.com> wrote: OK, so I mounted the disk from node 1, using: mount -t ocfs2 -o nointr /dev/sdb1 /ocfs2/oradata/orcl works great: #mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) fusectl on /sys/fs/fuse/connections type fusectl (rw) gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev) configfs on /sys/kernel/config type configfs (rw) ocfs2_dlmfs on /dlm type ocfs2_dlmfs (rw) /dev/sdb1 on /ocfs2/oradata/orcl type ocfs2 (rw,_netdev,nointr,heartbeat=local) however, trying to execute the same command from node 2 results in the following: mount -t ocfs2 -o nointr /dev/sdb1 /ocfs2/oradata/orcl mount.ocfs2: Device or resource busy while mounting /dev/sdb1 on /ocfs2/oradata/orcl. Check 'dmesg' for more information on this error. dmesg on node 1 shows: ocfs2: Mounting device (8,17) on (node 0, slot 0) with ordered data mode. o2net: accepted connection from node slingshot.strsoftware.com (num 1) at 192.168.0.28:7777 o2net: no longer connected to node slingshot.strsoftware.com (num 1) at 192.168.0.28:7777 dmesg on node 2 shows: EXT3 FS on sdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. OCFS2 Node Manager 1.5.0 OCFS2 DLM 1.5.0 OCFS2 DLMFS 1.5.0 OCFS2 User DLM kernel interface loaded OCFS2 Node Manager 1.5.0 OCFS2 DLM 1.5.0 OCFS2 DLMFS 1.5.0 OCFS2 User DLM kernel interface loaded o2net: connected to node skydive.strsoftware.com (num 0) at 192.168.0.27:7777 OCFS2 1.5.0 o2net: no longer connected to node skydive.strsoftware.com (num 0) at 192.168.0.27:7777 Do I have something configured incorrectly, or do I need an additional option in my mount command? Thanks.... -----Original Message----- From: SUNIL.MUSHRAN at ORACLE.COM [mailto:SUNIL.MUSHRAN at ORACLE.COM] Sent: Sunday, June 29, 2008 11:20 PM To: Tao Ma; Tina Soles Cc: ocfs2-users at oss.oracle.com Subject: Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 datavolume mount option is only on ocfs2 for enterprise kernels. For most part, you shouldn't require it for using it as a datastore. Instead set init.ora param filesystemio_options to directio (or is it odirect). The only bit that won't work here is using ocfs2 for the voting disk and ocr... as datavolume is necessary to force enable odirect. But you can always use raw for that. Sunil _______________________________________________ Ocfs2-users mailing list Ocfs2-users at oss.oracle.com http://oss.oracle.com/mailman/listinfo/ocfs2-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://oss.oracle.com/pipermail/ocfs2-users/attachments/20080630/80ed2ba9/attachment-0001.html