mirror of
https://github.com/ceph/ceph
synced 2025-02-04 09:23:24 +00:00
ee7184639d
the last user of this option was DPDKStack::DPDKStack(). which used it to initialize its func vector. but this option is not used anymore. so let's drop it. Signed-off-by: Kefu Chai <kchai@redhat.com>
86 lines
1.8 KiB
ReStructuredText
86 lines
1.8 KiB
ReStructuredText
===========
|
|
Messaging
|
|
===========
|
|
|
|
General Settings
|
|
================
|
|
|
|
``ms_tcp_nodelay``
|
|
|
|
:Description: Disables Nagle's algorithm on messenger TCP sessions.
|
|
:Type: Boolean
|
|
:Required: No
|
|
:Default: ``true``
|
|
|
|
|
|
``ms_initial_backoff``
|
|
|
|
:Description: The initial time to wait before reconnecting on a fault.
|
|
:Type: Double
|
|
:Required: No
|
|
:Default: ``.2``
|
|
|
|
|
|
``ms_max_backoff``
|
|
|
|
:Description: The maximum time to wait before reconnecting on a fault.
|
|
:Type: Double
|
|
:Required: No
|
|
:Default: ``15.0``
|
|
|
|
|
|
``ms_die_on_bad_msg``
|
|
|
|
:Description: Debug option; do not configure.
|
|
:Type: Boolean
|
|
:Required: No
|
|
:Default: ``false``
|
|
|
|
|
|
``ms_dispatch_throttle_bytes``
|
|
|
|
:Description: Throttles total size of messages waiting to be dispatched.
|
|
:Type: 64-bit Unsigned Integer
|
|
:Required: No
|
|
:Default: ``100 << 20``
|
|
|
|
|
|
``ms_bind_ipv6``
|
|
|
|
:Description: Enable to bind daemons to IPv6 addresses instead of IPv4. Not required if you specify a daemon or cluster IP.
|
|
:Type: Boolean
|
|
:Required: No
|
|
:Default: ``false``
|
|
|
|
|
|
``ms_inject_socket_failures``
|
|
|
|
:Description: Debug option; do not configure.
|
|
:Type: 64-bit Unsigned Integer
|
|
:Required: No
|
|
:Default: ``0``
|
|
|
|
Async messenger options
|
|
=======================
|
|
|
|
|
|
``ms_async_transport_type``
|
|
|
|
:Description: Transport type used by Async Messenger. Can be ``posix``, ``dpdk``
|
|
or ``rdma``. Posix uses standard TCP/IP networking and is default.
|
|
Other transports may be experimental and support may be limited.
|
|
:Type: String
|
|
:Required: No
|
|
:Default: ``posix``
|
|
|
|
|
|
``ms_async_op_threads``
|
|
|
|
:Description: Initial number of worker threads used by each Async Messenger instance.
|
|
Should be at least equal to highest number of replicas, but you can
|
|
decrease it if you are low on CPU core count and/or you host a lot of
|
|
OSDs on single server.
|
|
:Type: 64-bit Unsigned Integer
|
|
:Required: No
|
|
:Default: ``3``
|