After installing Red Hat Enterprise Linux (RHEL) 6.6, the Volume Manager component (VxVM) of Storage Foundation & High Availability (SFHA) solutions 6.0.x fails to install or function

After installing Red Hat Enterprise Linux (RHEL) 6.6, the Volume Manager component (VxVM) of Storage Foundation & High Availability (SFHA) solutions 6.0.x fails to install or function

Article: 100014219
Last Published: 2014-12-19
Ratings: 0 0
Product(s): InfoScale & Storage Foundation

Problem

After installing  Red Hat Enterprise Linux (RHEL) 6.6  kernel update,  the VERITAS Volume Manager (VxVM) component of  Veritas’s SFHA/SFCFSHA/SFRAC (6.0.5 or previous)  stack fails to install or function due to incompatibilities with the kernel interface

Error Message

 # rpm -ivh VRTSvxvm-6.0.5.000-GA_RHEL6.x86_64.rpm

Preparing...                ########################################### [100%]

   1:VRTSvxvm               ########################################### [100%]

 

Installing file /etc/init.d/vxvm-boot

creating VxVM device nodes under /dev

WARNING: No modules found for 2.6.32-494.el6.x86_64, using compatible modules

for 2.6.32-71.el6.x86_64.

FATAL: Error inserting vxio (/lib/modules/2.6.32-

494.el6.x86_64/veritas/vxvm/vxio.ko): Unknown symbol in module, or unknown

parameter

(see dmesg) ERROR: modprobe error for vxio. See documentation.

warning: %post(VRTSvxvm-6.0.5.000-GA_RHEL6.x86_64) scriptlet failed, exit

status 1

 

Or after OS update, the system log file will have the following messages logged.

 

# tail /var/log/messages | grep poll

vxio: disagrees about version of symbol poll_freewait

vxio: Unknown symbol poll_freewait

vxio: disagrees about version of symbol poll_initwait

 

vxio: Unknown symbol poll_initwait

Cause

The Volume Manager (VxVM) component has a kernel compatibility issue with the RHEL 6.6 update

Solution

Veritas have released a combined patch SFHA 6.0.5.200 to resolve this issue and support RHEL 6.6 This combined patch includes patches for VxVM, ASL and VxFS components.

Patch SFHA 6.0.5.200 requires SFHA 6.0.5 (Maintenance Release) to be installed. Patch installation instructions are contained in the patch README file

 

Install/Upgrade options:

 

Upgrading to RHEL 6.6 with existing SFHA 6.0.5 installation

If upgrading to RHEL 6.6 from prior RHEL 6 updates, install patch SFHA 6.0.5.200 prior to the RHEL 6.6 upgrade. If you have already upgraded to RHEL 6.6, then install the SFHA 6.0.5.200 patch

 

Upgrading to RHEL 6.6 with existing SFHA 6.0.1, 6.0.2 or 6.0.3 installation

If you are currently running SFHA 6.0.1, 6.0.2 or 6.0.3 then you need to install SFHA 6.0.5 as a prerequisite for this patch. You can upgrade to SFHA 6.0.5+SFHA 6.0.5.200 in a traditional multi-step approach or in a single step using the  Install Bundles  feature. Install bundles remove the requirement to install software and patches in a serial fashion. Below is an example command of how to an upgrade to SFHA 6.0.5+SFHA 6.0.5.200 in a single step:

/<SFHA6.0.5.200_patch_directory>/installSFHA605P2 -mr_path /<6.0.5_MR_directory>

Follow the on-screen instruction to complete the installation and configuration

 

New Installation of SFHA

If SFHA is being installed for the first time, the 6.0.1 or 6.0.2 base software must be installed, along with SFHA 6.0.5 and the SFHA 6.0.5.200 patch.

This can be done using the traditional multi-step approach or in a single step using the  Install Bundles  feature. Install bundles remove the requirement to install software and patches in a serial fashion. Below is an example command of how to initiate a new installation of SFHA 6.0.1+SFHA 6.0.5+SFHA6.0.5.100 in a single step: 

/<SFHA6.0.5.200_patch_directory>/installSFHA605P2 -base_path /<6.0.1_base_directory>  -mr_path /<6.0.5_MR_directory>

Follow the on-screen instruction to complete the installation and configuration

 

NOTE : Previously a combined patch (SFHA 6.0.5.100) was available with the VxVM & ASL patches.  This previous combined patch did not include the VxFS patch that fixes a  unmount issue with inotify APIs on RHEL6.6

 

 


Applies To

Storage Foundation & High Availability (SFHA ) 6.0.1, 6.0.2, 6.0.3, 6.0.5

Storage Foundation Cluster File System (SFCFS) 6.0.1, 6.0.2, 6.0.3, 6.0.5

Storage Foundation for Oracle RAC (SFRAC) 6.0.1, 6.0.2, 6.0.3, 6.0.5

 

Red Hat Enterprise Linux (RHEL) 6.6

Was this content helpful?