Anchor | ||||
---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
...
Table of Contents | ||
---|---|---|
|
...
Div | ||
---|---|---|
| ||
General description
CHARON-AXP supports emulation of DEC-KGPSA-CA PCI Fibre Channel adapter.
...
Include Page | ||||
---|---|---|---|---|
|
...
...
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 | ||
---|---|---|
| ||
Load HBA's kernel modules (drivers)
...
Include Page | ||||
---|---|---|---|---|
|
Div | ||
---|---|---|
| ||
Charon Configuration
2 ways of specification in Charon configuration file are available:
...
Note | |
---|---|
The configuration given with port name is independent on hardware change, modules load order, etc | |
Div | |
class | pagebreak
By host id name
load kgpsa_generic_storage PGA interface="fc_host3" |
...
load kgpsa_generic_storage PGA interface="host3" |
Div | ||
---|---|---|
| ||
trace_level
Value | Description |
---|---|
0 | none (default) |
1 | All failures and suspects |
2 | SCSI, ELS/CT request flow |
3 | MB/IOCB request flow |
...
load kgpsa_generic_storage PGA trace_level=1 |
...
...
class | pagebreak |
---|
io_model
I/O model is used for request processing.
...
By default this value is obtained from the specified hardware port (see above).
Div | ||
---|---|---|
| ||
link_up_delay
The delay in seconds, port suspend reporting the link up waiting for Linux FC infrastructure creation. Default is 120 seconds.
...
class | pagebreak |
---|
...
The list of the LUNs to be excluded. If empty (default), nothing is excluded.
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.
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
revision_id
A fake revision id (if not "lp8000" is needed), the default is "0x02" ("lp8000").
...