The NPIV_WWPN is assigned to a host by the storage controller so you might 
consider using the host/owner name to establish uniqueness.  I believe that 
there is an owner entry already in the table.

From: Thang Pham [mailto:[email protected]]
Sent: Friday, April 26, 2013 2:55 PM
To: xCAT Users Mailing list
Cc: xCAT Users Mailing list
Subject: Re: [xcat-user] How does xCAT deal with NPIV provisioned LUNs?


Chuck and I discussed support for NPIV a little bit more.  This is what we came 
up with:

To specify a SCSI/FCP disk uniquely, you would need:
- LUN (in the current table & used by Linux)
- WWPN (in the current table & used by Linux)
- FCP channel (in the current table & used by Linux)
- NPIV_WWPN (only unique to CEC)
- FCP_WWPN
There are a few WWPNs, but they all have different meaning.  Only the LUN, 
WWPN, and FCP channel are required by Linux.  In the case of NPIV, you would 
need the NPIV_WWPN and FCP_WWPN.  This can be found by:
==> q fcp wwpn 2fc8
FCP 2FC8 NPIV WWPN 00000000000081D4
CHPID 23 PERM WWPN 500507601D801D6F

These WWPNs are ones that are not used or seen by Linux, but are required to 
uniquely identify the disk across CECs.  Please suggest a better name for these 
WWPNs if you have one.

We can put this in the next release, 2.8.2, when it comes out in a few months.  
Do you have any suggestions or refinements that we should also include?

Regards,
-------------------------------------
Thang Pham
IBM Poughkeepsie
Phone: (845) 433-7567
e-mail: [email protected]<mailto:[email protected]>


[Inactive hide details for "Will, Chris" ---04/25/2013 01:23:22 PM---Finally 
got a couple of luns to test with and the second lu]"Will, Chris" ---04/25/2013 
01:23:22 PM---Finally got a couple of luns to test with and the second lun I 
tried to add to the pool got an error

From: "Will, Chris" <[email protected]<mailto:[email protected]>>
To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>,
Date: 04/25/2013 01:23 PM
Subject: Re: [xcat-user] How does xCAT deal with NPIV provisioned LUNs?

________________________________



Finally got a couple of luns to test with and the second lun I tried to add to 
the pool got an error.

slxmfdev3:~ # chhypervisor xsys --addzfcp2pool zfcp1 free 50000972081ca531 
0000000000000000 68G
xsys: New zFCP device pool zfcp1 created
xsys: Adding zFCP device to zfcp1 pool... Done
slxmfdev3:~ # chvm slxmfdev2 --addzfcp zfcp1 0402 1 68g replace_root_device
slxmfdev2: Using device with WWPN/LUN of 50000972081ca531/0000000000000000
slxmfdev2: Adding FCP device... Done
slxmfdev2: Setting LOADDEV directory statements
slxmfdev2: Replacing LNX148's directory entry... Done

Now to add the second lun which will be used by another guest

slxmfdev3:~ # chhypervisor xsys --addzfcp2pool zfcp1 free 50000972081ca531 
0000000000000000 68G
xsys: (Error) zFCP device already exists

Possible solutions would be:

-          Require the owner to be specified or the npiv wwpn of the server 
(the wwpn maintained in the xcat table is the destination wwpn and is the same 
of all servers).
-          Opt out of the requirement to maintain a zfcp table on the hcp.

Chris



From: Thang Pham [mailto:[email protected]]
Sent: Wednesday, April 24, 2013 11:20 AM
To: xCAT Users Mailing list
Cc: xCAT Users Mailing list
Subject: Re: [xcat-user] How does xCAT deal with NPIV provisioned LUNs?


We are trying to verify this.

The current version of xCAT has limited support for SCSI/FCP devices.  We plan 
to add more support in later releases.  It basically does most of the tailoring 
in autoyast/kickstart during the provision phase.  If there is an existing VM 
that you want to config SCSI devices for, it does most of the tailoring on the 
Linux filesystem, editing /etc/zfcp.conf and such files and echoing the WWPN 
and LUN through into udev.

I do not see a problem (yet) with using NPIV, since most of the configuration 
is done on the FCP channel(s).

Regards,
-------------------------------------
Thang Pham
IBM Poughkeepsie
Phone: (845) 433-7567
e-mail: [email protected]<mailto:[email protected]>


[Inactive hide details for "Will, Chris" ---04/23/2013 12:33:53 PM---Here is 
what I mean.  Here are two guests on our vmax npiv]"Will, Chris" ---04/23/2013 
12:33:53 PM---Here is what I mean.  Here are two guests on our vmax npiv array. 
slx111cln1:~ # lszfcp -D

From: "Will, Chris" <[email protected]<mailto:[email protected]>>
To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>,
Date: 04/23/2013 12:33 PM
Subject: Re: [xcat-user] How does xCAT deal with NPIV provisioned LUNs?

________________________________




Here is what I mean.  Here are two guests on our vmax npiv array.

slx111cln1:~ # lszfcp -D
0.0.0400/0x50000972081ca531/0x0000000000000000 0:0:0:0

slxosdev2:~ # lszfcp -D
0.0.0400/0x50000972081ca531/0x0000000000000000 0:0:1:0

With NPIV, the wwpn and LUN that the guest “sees” are the same.



From: Thang Pham [mailto:[email protected]]
Sent: Tuesday, April 23, 2013 11:04 AM
To: xCAT Users Mailing list
Cc: xCAT Users Mailing list
Subject: Re: [xcat-user] How does xCAT deal with NPIV provisioned LUNs?


I do not see any problem with this.  A unique disk is determined by a 
combination of LUN and WWPN.  As long as those values are specified as 16 byte 
characters, you should be good.

Regards,
-------------------------------------
Thang Pham
IBM Poughkeepsie
Phone: (845) 433-7567
e-mail: [email protected]<mailto:[email protected]>


[Inactive hide details for "Will, Chris" ---04/23/2013 11:01:26 AM---We have 
implemented NPIV with our EMC storage array.  It lo]"Will, Chris" ---04/23/2013 
11:01:26 AM---We have implemented NPIV with our EMC storage array.  It looks 
like xCAT is maintaining a pool of zf

From: "Will, Chris" <[email protected]<mailto:[email protected]>>
To: xCAT Users Mailing list 
<[email protected]<mailto:[email protected]>>,
Date: 04/23/2013 11:01 AM
Subject: [xcat-user] How does xCAT deal with NPIV provisioned LUNs?

________________________________





We have implemented NPIV with our EMC storage array.  It looks like xCAT is 
maintaining a pool of zfcp devices but all of our servers have their LUN 
addressing staring at “0000”.  Is this a problem with implementing zfcp with 
xCAT?

Chris Will

The information contained in this communication is highly confidential and is 
intended solely for the use of the individual(s) to whom this communication is 
directed. If you are not the intended recipient, you are hereby notified that 
any viewing, copying, disclosure or distribution of this information is 
prohibited. Please notify the sender, by electronic mail or telephone, of any 
unintended receipt and delete the original message without making any copies.

Blue Cross Blue Shield of Michigan and Blue Care Network of Michigan are 
nonprofit corporations and independent licensees of the Blue Cross and Blue 
Shield 
Association.------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! 
http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user

The information contained in this communication is highly confidential and is 
intended solely for the use of the individual(s) to whom this communication is 
directed. If you are not the intended recipient, you are hereby notified that 
any viewing, copying, disclosure or distribution of this information is 
prohibited. Please notify the sender, by electronic mail or telephone, of any 
unintended receipt and delete the original message without making any copies.

Blue Cross Blue Shield of Michigan and Blue Care Network of Michigan are 
nonprofit corporations and independent licensees of the Blue Cross and Blue 
Shield 
Association.------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! 
http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user

The information contained in this communication is highly confidential and is 
intended solely for the use of the individual(s) to whom this communication is 
directed. If you are not the intended recipient, you are hereby notified that 
any viewing, copying, disclosure or distribution of this information is 
prohibited. Please notify the sender, by electronic mail or telephone, of any 
unintended receipt and delete the original message without making any copies.

Blue Cross Blue Shield of Michigan and Blue Care Network of Michigan are 
nonprofit corporations and independent licensees of the Blue Cross and Blue 
Shield 
Association.------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! 
http://p.sf.net/sfu/newrelic_d2d_apr_______________________________________________
xCAT-user mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/xcat-user


The information contained in this communication is highly confidential and is 
intended solely for the use of the individual(s) to whom this communication is 
directed. If you are not the intended recipient, you are hereby notified that 
any viewing, copying, disclosure or distribution of this information is 
prohibited. Please notify the sender, by electronic mail or telephone, of any 
unintended receipt and delete the original message without making any copies.
 
 Blue Cross Blue Shield of Michigan and Blue Care Network of Michigan are 
nonprofit corporations and independent licensees of the Blue Cross and Blue 
Shield Association.

<<inline: image001.gif>>

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to