Unsolved
This post is more than 5 years old
7 Posts
0
80864
March 4th, 2013 19:00
Equallogic HIT kit for Linux (equallogic-host-tools-1.2.0-2.el6.x86_64)
Hi all,
A month ago I deployed some oracle DB with oracle linux 6.3 using Equallogic(ps6000e) array as a storage, I install HIT kit with out any issue and mount volume also without any problem.
From yesterday I start building another environment with same software and hardware but I have a problem adding equallogic group with rswcl and it gives some error related with iscsi initiator, I contact dell support Japan but no help.
I go through one by one with my last deployment and current deployment and I find out the problem. The problem is iscsi-initiator-utils.x86_64 version. HIT kit only work up to 6.2.0.872-41.0.1.el6 version but when we run install script for HIT kit it will automatically install newer version of iscsi-initiator-utils, which is 6.2.0.873-2.0.1.el6. So I did manual installation of iscsi-initiator-utils-6.2.0.872-41.0.1.el6.x86_64 this version and install HIT everything works fine.
The biggest problem is HIT kit package itself install newer version of iscsi utils and not work later, so dell need to fix this rather stick with supported version or find the fix for new version
Do any one have any idea is there any fix with new version other wish, if any one update RHEL 6 Centos 6 and oracle linux 6 might have this issue.
Binaya
Binaya Sharma
7 Posts
0
March 5th, 2013 19:00
I understand that supported OS but the question is rather HIT support iscsi-initiator-utils 6.2.0.873-2.0.1.el6 or not? when you run install script on redhat or Centos it install dependent package iscsi-initiator-utils-6.2.0.872-41.0.1.el6.x86_64 but if I run it on oracle linux it install iscsi-initiator-utils 6.2.0.873-2.0.1.el6
B
Bananaboy604
3 Posts
0
March 13th, 2013 03:00
I experienced the same issue on Centos 6.3. The only fix is to manually install v 6.2.0.872-41.
If you don't install iscsi-initiator-utils then the Linux HIT will automatically install the latest version which is 6.2.0.873-2. When you try to run eqltune, it'll give an error requiring iscsi-initiator-utils-6.2.0.872-41.
As you can see, Centos 6.4 is released and they updated that package.
http://rpmfind.net/linux/rpm2html/search.php?query=iscsi-initiator-utils
Tino1
7 Posts
0
March 13th, 2013 08:00
I have the same problem.
I have try with CentOS 6.3 and 6.4.
The problem is the package iscsi-initiator-utils this have change the version number from "2.0-872.41.el6" to "6.2.0-873.2.el6" the script check the version from iscsiadm and now it begins with a 6.
I have create a ticket by support over phone.
Tino1
7 Posts
0
March 13th, 2013 09:00
yum erase iscsi-initiator-utils
wget http://centos.copahost.com/6.3/os/x86_64/Packages/iscsi-initiator-utils-6.2.0.872-41.el6.x86_64.rpm
rpm -i iscsi-initiator-utils-6.2.0.872-41.el6.x86_64.rpm
start install again
Bananaboy604
3 Posts
0
March 17th, 2013 23:00
There's also another script error when I try to run it under Xen kernel under Centos 6 using dkms. The section in install script only detects kernel-devel and not other variations.
---
When I run:
/media/iso/install --always-use-dkms
I get this error:
Installation of kernel module dependencies failed:
kernel-devel-3.8.2-3.el6xen.onapp.1.x86_64
--
Running kernel: 3.8.2-3.el6xen.onapp.1.x86_64
--
In the 'install' script under
# Function: kernel_devel_package
el6)
# RHEL6
KERNEL_DEVEL="kernel-devel-$kernel"
;;
*)
-
Changed to:
el6)
# RHEL6
KERNEL_DEVEL="kernel-xen-devel-$kernel"
;;
*)
----
I think this works too but didn't test as I was in a rush to get the environment connected:
in el5 section, there's
el5)
# handle appropriate naming for normal or PAE kernels
# RHEL5 names the kernels as ' ', where type is optional (PAE, xen, etc).
# See if there is anything beyond the 'el{5|6}'
KERNEL_TYPE=${kernel##*el[0-9]}
if [[ -n $KERNEL_TYPE ]]; then
KERNEL_BASE=${kernel%%$KERNEL_TYPE}
KERNEL_DEVEL="kernel-$KERNEL_TYPE-devel-$KERNEL_BASE"
else
KERNEL_DEVEL="kernel-devel-$kernel"
fi
;;
Bananaboy604
3 Posts
0
March 18th, 2013 02:00
It looks like if I use the dkms option for any kernel under Centos 6, it errors and cannot compile dm-switch.
I know there's a native pre-compiled binary for this kernel but I wanted to test since other custom kernels does not work.
[root]# cat /var/lib/dkms/dm-switch/1.1.0/build/make.log
DKMS make.log for dm-switch-1.1.0 for kernel 2.6.32-358.2.1.el6.x86_64 (x86_64)
Mon Mar 18 01:06:31 PDT 2013
make: Entering directory `/usr/src/kernels/2.6.32-358.2.1.el6.x86_64'
LD /var/lib/dkms/dm-switch/1.1.0/build/built-in.o
CC /var/lib/dkms/dm-switch/1.1.0/build/dm-switch.o
/var/lib/dkms/dm-switch/1.1.0/build/dm-switch.c:104: error: redefinition of ‘kstrtou32’
include/linux/kernel.h:277: note: previous definition of ‘kstrtou32’ was here
make[1]: *** [/var/lib/dkms/dm-switch/1.1.0/build/dm-switch.o] Error 1
make: *** [_module_/var/lib/dkms/dm-switch/1.1.0/build] Error 2
make: Leaving directory `/usr/src/kernels/2.6.32-358.2.1.el6.x86_64'
jre-vast
2 Posts
0
July 12th, 2013 16:00
Hi Don, it has been some 4-months. When will a patched HIT be released? The back-level version of iscsi-initiator-utils is no longer in the CentOS repo or generally available due to the security issue patched. I am planning to escalate this with my account manager, it's fairly ridiculous that you require a vulnerable package version.
rgroesb
1 Message
0
August 29th, 2013 15:00
Hi JRE-VAST,
I have also opened up a case at Dell, why the Linux Hitkit is not support Redhat 6.4 (with iscsi-initiator-utils with version 6.2.*).
Currently the only answer I get is:
~~
Hello Roderick,
Unfortunately we do not have an ETA for the next Linux HIT KIT release or any information about the RHEL6.4 support.The only alternatives for now Roderick is to either use the native RHEL MPIO or to use RHEL6.3 (compatible with HIT KIT) for your servers.
~~