ocfs2 fs module is shipped with the kernel. So no need to worry there. $ find /lib/modules/`uname -r` -name \*ocfs2\* Should return you 4 modules... fs, dlm, nm and userdlm.
The ocfs2-tools rpm should be available tomorrow for download. Fingers crossed. Tina Soles wrote: > Thanks for the reply. Can you be more specific and give me the exact > name of the native Fedora 9 rpm(s) that I need for ocfs2 and ocfs2-tools? > Thanks. > ------------------------------------------------------------------------ > *From:* Sunil Mushran [mailto:[EMAIL PROTECTED] > *Sent:* Fri 6/27/2008 1:16 PM > *To:* Tina Soles > *Cc:* ocfs2-users@oss.oracle.com > *Subject:* Re: [Ocfs2-users] Problems building ocfs2 rpm on Fedora 9 > > 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. [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > > > phone. 804.897.1600 > > fax. 804.897.1638 > > > > web. www.strsoftware.com <http://www.strsoftware.com/> > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Ocfs2-users mailing list > > Ocfs2-users@oss.oracle.com > > http://oss.oracle.com/mailman/listinfo/ocfs2-users > _______________________________________________ Ocfs2-users mailing list Ocfs2-users@oss.oracle.com http://oss.oracle.com/mailman/listinfo/ocfs2-users