Cassandra file system¶
The cassandra-app-file-system module is used by AFS to define a remote Cassandra file system.
Required properties¶
drive-name
The drive-name property is a required property that defines the primary drive’s name.
ip-addresses
The ip-addresses property is a required property that defines the primary drive’s IP addresses.
Optional properties¶
drive-name-X
The drive-name-X property is an optional property that defines the Xth secondary drive’s name.
ip-addresses-X
The ip-addresses-X property is an optional property that defines the Xth secondary drive’s IP addresses.
local-dc
The local-dc property is an optional property that defines the name of the datacenter for the primary drive. The default value of this property is null.
local-dc-X
The local-dc-X property is an optional property that defines the name of the datacenter for the Xth secondary drive. The default value of this property is null.
remotely-accessible
The remotely-accessible property is an optional property that defines whether the primary drive is remotely accessible or not. The default value of this property is false.
remotely-accessible-X
The remotely-accessible-X property is an optional property that defines whether the Xth secondary drive is remotely accessible or not. The default value of this property is false.
Examples¶
YAML configuration:
cassandra-app-file-system:
drive-name: drive1
ip-addresses:
- 127.0.0.1
- <other IP>
local-dc: dc1
remotely-accessible: true