ctl(4) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

ctl(4)

To  compile this driver into the kernel, place the following line
in your kernel configuration file:  Alternatively,  to  load  the
driver  as  a  module  at  boot time, place the following line in
ctl_load="YES" The subsystem provides SCSI target devices  emula‐
tion.   It  supports features such as: Disk, CD-ROM and processor
device emulation Tagged queueing SCSI task attribute support (or‐
dered, head of queue, simple tags) SCSI implicit command ordering
support Full task management support (abort, query, reset,  etc.)
Support  for  multiple  ports,  initiators,  targets  and backing
stores Support for VMWare VAAI and Microsoft ODX offload (COMPARE
AND WRITE, XCOPY, POPULATE TOKEN/WRITE USING  TOKEN,  WRITE  SAME
and  UNMAP) Persistent reservation support Extensive VPD/mode/log
pages support Featured error reporting, error injection and basic
SMART support High Availability clustering support with ALUA  All
I/O  handled  in-kernel,  no userland context switch overhead The
subsystem includes multiple frontends  to  provide  access  using
different  transport  protocols and implementations: Provides ac‐
cess for local system via virtual initiator mode  SIM.   Provides
access  for  remote  systems  via target mode SIMs, such as Fibre
Channel and Provides access for remote systems via USB Mass Stor‐
age Class Bulk Only (BBB) Transport.  Internal frontend  used  to
receive requests from other node ports in High Availability clus‐
ter.  Provides access for local user-level applications via based
API.   Provides  access for remote systems via the iSCSI protocol
using Internal frontend used to receive requests from Third Party
Copy engine, implementing copy offload operations.  The subsystem
includes two backends to create  logical  units  using  different
kinds  of  backing stores: Stores data in ZFS ZVOLs, files or raw
block devices.  Stores data in RAM, that makes it  mostly  useful
for  performance  testing.   Depending on configured capacity can
work as black hole, thin or thick provisioned disk.  The  follow‐
ing  variables  are available as both variables and tunables: Bit
mask of enabled CTL log levels: log commands with errors; log all
commands; log data for commands other then READ/WRITE.   Defaults
to  0.  Specifies unique position of this node within High Avail‐
ability cluster.  Default is 0 -- no HA, 1 and 2 -- HA enabled at
specified position.  Specifies High Availability  cluster  opera‐
tion  mode: Active/Standby -- primary node has backend access and
processes requests, while secondary can only do basic LUN discov‐
ery and reservation; Active/Active -- both nodes have backend ac‐
cess and process requests, while secondary node synchronizes pro‐
cessing with primary one; Active/Active -- primary node has back‐
end access and processes requests, while secondary node  forwards
all requests and data to primary one; All above modes require es‐
tablished  connection between HA cluster nodes.  If connection is
not configured, secondary node will report Unavailable state;  if
configured  but not established -- Transitioning state.  Defaults
to 0.  String value, specifying method to establish connection to
peer HA node.  Can be  "listen  IP:port",  "connect  IP:port"  or
empty.   Reports  present  state of connection between HA cluster
nodes: not configured; configured  but  not  established;  estab‐
lished.  Specifies default role of this node: primary; secondary.
This  role can be overridden on per-LUN basis using "ha_role" LUN
option, so that for one LUN one node is primary,  while  for  an‐
other  --  another.  Role change from primary to secondary for HA
modes 0 and 2 closes backends, the opposite change -- opens.   If
there  is no primary node (both nodes are secondary, or secondary
node has no connection to primary one), secondary node(s)  report
Transitioning  state.   State  with  two primary nodes is illegal
(split brain condition).  The following variables  are  available
as  tunables:  Specifies  the  maximum number of LUNs we support,
must be a power of 2.  The default value is 1024.  Specifies  the
maximum  number  of  ports we support, must be a power of 2.  The
default value is 256.  The subsystem first appeared in  The  sub‐
system was originally written by Later work was done by

맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3