Data Backup and Recovery

RHEL Server 6.3 64-bit, Snapdrive 5.2 HU 6.1 FC , snapdrive storage show -all not working

swannadjemian
7,989 Views

Hi all,

I am curently installing HU6.1 and SDU 5.2 on a RHEL Server 6.3 64-bit. Later I will use SMO 3.3 with it.

I am using Qloogic HBAs  in it. The config is ok as I checked it in the interoperability matrix!

HU 6.1 is working but snapdrive failed

# sanlun fcp show adapter -v

 

adapter name:      host7

WWPN:              21000024ff4970de

WWNN:              20000024ff4970de

driver name:       qla2xxx

model:             QLE2562

model description: QLogic QLE2562

serial number:     RFD1303H09053

hardware version:  PX2810403-82  A

driver version:    v.8.04.00.04.06.3-k

firmware version:  v.5.06.05 (90d5)

Number of ports:   1

port type:         Public Loop

port state:        Operational

supported speed:   1 GBit/sec, 2 GBit/sec, 4 GBit/sec, 8 GBit/sec

negotiated speed:  8 GBit/sec

OS device name:    /sys/class/scsi_host/host7

adapter name:      host8

WWPN:              21000024ff4970df

WWNN:              20000024ff4970df

driver name:       qla2xxx

model:             QLE2562

model description: QLogic QLE2562

serial number:     RFD1303H09053

hardware version:  PX2810403-82  A

driver version:    v.8.04.00.04.06.3-k

firmware version:  v.5.06.05 (90d5)

Number of ports:   1

port type:         Public Loop

port state:        Operational

supported speed:   1 GBit/sec, 2 GBit/sec, 4 GBit/sec, 8 GBit/sec

negotiated speed:  8 GBit/sec

OS device name:    /sys/class/scsi_host/host8

Snapdrive start with an error :

# snapdrived start

WARNING!!! Unable to find a SAN storage stack. Please verify that the appropriate transport protocol, volume manager, file system and multipathing type are installed and configured in the system. If NFS is being used, this warning message can be ignored.

Successfully started daemon

Snapdrive config check don't found FCP HU !

# ./sdconfcheck check -prot fcp

NOTE: SnapDrive Configuration Checker is using the data file version  v03012013

  Please make sure that you are using the latest version.

  Refer to the SnapDrive for Unix Installation and Administration Guide for more details.

Detected Intel/AMD x64 Architecture

Detected Linux OS

Detected sg3_utils 1.28

Detected Kernel Version 2.6.32-279.el6.x86_64

Detected LVM_SUPPRESS_FD_WARNINGS has not set

Detected Multipathing version 0.4.9

Detected Host OS Red Hat Enterprise Linux 6.0 Update 3

---> Vendor specific dynamic-lun-rescan.sh script file is not found in /root directory

Detected FCP on Linux

Detected   Ext4 File System

Detected   Linux Native LVM2

Detected   Linux Native MPIO

Did not find any supported cluster solutions.

Detected   iSCSI Linux Host Utilities 6.1

Did not find any supported configurations by SDU Version 2.2

Did not find any supported configurations by SDU Version 2.2.1

Did not find any supported configurations by SDU Version 3.0

Did not find any supported configurations by SDU Version 3.0.1

Did not find any supported configurations by SDU Version 4.0

Did not find any supported configurations by SDU Version 4.1

Did not find any supported configurations by SDU Version 4.1.1

Did not find any supported configurations by SDU Version 4.2

Did not find any supported configurations by SDU Version 5.0

Did not find any supported configurations by SDU Version 5.0.1

Did not find any supported configurations by SDU Version 5.1

Did not find any supported configurations by SDU Version 5.2

Anyone knows what I have missed or can give me some hints?

Thanks

Swann

1 ACCEPTED SOLUTION

ple
7,989 Views

HI Swann,

Follow the KB "SDU fails to find the storage stack on the host system"

https://kb.netapp.com/support/index?page=content&id=2017573&actp=LIST_RECENT&viewlocale=en_US&searchid=null

Best regards

Philippe

View solution in original post

8 REPLIES 8

swannadjemian
7,989 Views

And I can see lun with HU :

# sanlun lun show

controller(7mode)/                                              device          host                  lun   

vserver(Cmode)       lun-pathname                               filename        adapter    protocol   size    mode

------------------------------------------------------------------------------------------------------------------

baieagoraa41         /vol/vol_DBSA_orclvt_temp/DBSA_orclvt_temp /dev/sdk        host8      FCP        100g    7   

baieagoraa41         /vol/vol_DBSA_orclvt_redo/DBSA_orclvt_redo /dev/sdi        host8      FCP        5g      7   

baieagoraa41         /vol/vol_DBSA_orclvt_logs/DBSA_orclvt_logs /dev/sdj        host8      FCP        300.0g  7   

baieagoraa41         /vol/vol_DBSA_orclvt_ctl/DBSA_orclvt_ctl   /dev/sdh        host8      FCP        5g      7   

baieagoraa41         /vol/vol_DBSA_orclvt_data/DBSA_orclvt_data /dev/sdg        host8      FCP        600.1g  7   

baieagoraa41         /vol/vol_DBSA_orclvt_redo/DBSA_orclvt_redo /dev/sdd        host7      FCP        5g      7   

baieagoraa41         /vol/vol_DBSA_orclvt_logs/DBSA_orclvt_logs /dev/sde        host7      FCP        300.0g  7   

baieagoraa41         /vol/vol_DBSA_orclvt_temp/DBSA_orclvt_temp /dev/sdf        host7      FCP        100g    7   

baieagoraa41         /vol/vol_DBSA_orclvt_ctl/DBSA_orclvt_ctl   /dev/sdc        host7      FCP        5g      7   

baieagoraa41         /vol/vol_DBSA_orclvt_data/DBSA_orclvt_data /dev/sdb        host7      FCP        600.1g  7  

ple
7,990 Views

HI Swann,

Follow the KB "SDU fails to find the storage stack on the host system"

https://kb.netapp.com/support/index?page=content&id=2017573&actp=LIST_RECENT&viewlocale=en_US&searchid=null

Best regards

Philippe

swannadjemian
7,989 Views

Hi Philippe,

Many thanks for the KB :

qla2xxx /usr/lib/libqlsdm.so     was missing in my hba.conf !


Now it's working well.

Swann

pauli
7,989 Views

Hi

also look at the following link:

https://library.netapp.com/ecmdocs/ECMM1281131/html/linux/GUID-97A86254-A83C-43AE-B337-6C1F09A6693B.html

You have to add the following Variable to your shell  (I have added it in one of the first lines of /etc/init.d/snapdrived)

LVM_SUPPRESS_FD_WARNINGS=1 ; export LVM_SUPPRESS_FD_WARNINGS

Then

snapdrived restart

And now your command (snapdrive storage show -all) will work

Thanks,

Horst

BTW: What do you get with the command "snapdrive config list"? Have you configured it?

Also in your snapdrive.conf file you need to have one of the following combinations:

You must enter acceptable values for multipathing-type, fstype, default-transport, and

vmtype variables in the snapdrive.conf file as provided in the matrix stack. You must ensure that

the values entered are installed and running in your host system.

If you still get the error when Snapdrivdaemon start, ignore it 😉

The most important thing is the command "snapdrive storage show -all"

swannadjemian
7,989 Views

Hi Pauli,

I already try this without success.

Just for information :

"sanlun lun show" is OK

"snapdrive config set" was done

"snapdrive snap show -filer myfiler" is OK

"snapdrive storage show -all" Failed with this error : "0001-185 Command error: storage show failed: no NETAPP devices to show or add the host to the trusted hosts (options trusted.hosts) on the storage system or retry after changing snapdrive.conf to use https for storage system communication and restarting snapdrive daemon."

But in sd-trace.log I found this explicit error :

     [f6763b70]i,2,6,Operation::addErrorReport: (1) Operation:??? 6 1877:HBA assistant not found. Commands involving LUNs should fail.

     [f6763b70]E,2,6,FileSpecOperation::init: No tranport assistants found

Now with the modification of the file hba.conf everything works.

Thanks,

Swann


IEYDIS001
7,989 Views

Hi Swann,

Did you ever resolve your issue?  We are having the same problem with Emulex cards.

Thanks!

Ilya

swannadjemian
7,989 Views

Hi Ilya,

Yes,I just edit the hba.conf file to add the path for 32bit library (see this kb for Qlogic :https://kb.netapp.com/support/index?page=content&id=2017573)

Swann

GLENYU5820
7,989 Views

Hi Llya,

Did you get it working with Emulex card?

Thanks

Glen

Public