Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Page break management for PDF export

Anchor
TOC
TOC
Include Page
KBCOMMON:KB-CSSstyle
KBCOMMON:KB-CSSstyle

...

Table of Contents
excludeTable of Contents

...

Div
classpagebreak


General description

CHARON-AXP supports emulation of DEC-KGPSA-CA PCI Fibre Channel adapter.

...

Include Page
KBCOMMON:DOC-GoToToc
KBCOMMON:DOC-GoToToc

...

...

Loading KGPSA storage adapter

...

The CHARON-AXP FC Fabric presentation mode allows to use Linux FC HBA directly. When using this mode, there is no need to load KGPSA adapter(s) as it was described before. The following syntax has to be used instead:

Example:

load kgpsa_generic_storage PGA interface="host3"

...

So, 2 HBAs, 3 ports are available. 

Div
classpagebreak


Load HBA's kernel modules (drivers)

...


Include Page
KBCOMMON:KB-GoToTop
KBCOMMON:KB-GoToTop

Div
classpagebreak


Charon Configuration

2 ways of specification in Charon configuration file are available:

...

pagebreak
Note

The configuration given with port name is independent on hardware change, modules load order, etc

Div
class

By host id name

load kgpsa_generic_storage PGA interface="fc_host3"

...

load kgpsa_generic_storage PGA interface="host3"


Div
classpagebreak


trace_level

 ValueDescription

0

none (default)

1

All failures and suspects

2SCSI, ELS/CT request flow

3

MB/IOCB request flow

...

load kgpsa_generic_storage PGA trace_level=1

...

...

classpagebreak

io_model

I/O model is used for request processing.

...

By default this value is obtained from the specified hardware port (see above).

Div
classpagebreak


The delay in seconds, port suspend reporting the link up waiting for Linux FC infrastructure creation. Default is 120 seconds.

...

classpagebreak

...

The list of the LUNs to be excluded. If empty (default), nothing is excluded.
(warning) No multi line is possible for this parameter; the maximum number of symbols inside the double quotes is 255. Use "lun_include" parameter instead if a lot of LUNs must be excluded to specify only the included LUNs.

Example:

load kgpsa_generic_storage PGA lun_exclude="6008-05F3-0005-2950-C758-BCC2-E88B-0007,6008-05F3-0005-2950-8B03-E26B-E231-0005"

...

The list of the LUNs to be included. If empty (default), all LUNs are included.
(warning) No multi line is possible for this parameter; the maximum number of symbols inside the double quotes is 255. Use "lun_exclude" parameter instead if a lot of LUNs must be included to specify only the excluded LUNs.

Example:

load kgpsa_generic_storage PGA lun_include="6008-05F3-0005-2950-C758-BCC2-E88B-0007,6008-05F3-0005-2950-8B03-E26B-E231-0005"


Div
classpagebreak


scsi_version

This approach of FC emulation downgrades all attached devices to the specifically defined version of SCSI. This is done to make legacy guest operating systems happy with attached modern devices.

...

load kgpsa_generic_storage PGA vendor_id=0x10EA


Div
classpagebreak


revision_id

A fake revision id (if not "lp8000" is needed), the default is "0x02" ("lp8000").

...