Skip to main content

Module preflight

Module preflight 

Source
Expand description

Linux hardware preflight checks for zcashd-compat mode.

Structsยง

DiskThresholds ๐Ÿ”’
FilesystemRequirements ๐Ÿ”’
PathRequirement ๐Ÿ”’
PermissionRequirements ๐Ÿ”’
PreflightSummary ๐Ÿ”’
WriteRequirement ๐Ÿ”’

Enumsยง

DiskRole ๐Ÿ”’
PermissionRole ๐Ÿ”’

Constantsยง

GIB ๐Ÿ”’
MAINNET_MIN_ZCASHD_PROVISIONED_BYTES ๐Ÿ”’
MAINNET_MIN_ZEBRA_PROVISIONED_BYTES ๐Ÿ”’
MAINNET_RECOMMENDED_COMBINED_TOTAL_BYTES ๐Ÿ”’
MIN_CPU_LOGICAL ๐Ÿ”’
MIN_RAM_BYTES ๐Ÿ”’
RECOMMENDED_CPU_LOGICAL ๐Ÿ”’
RECOMMENDED_RAM_BYTES ๐Ÿ”’
TESTNET_MIN_ZCASHD_PROVISIONED_BYTES ๐Ÿ”’
TESTNET_MIN_ZEBRA_PROVISIONED_BYTES ๐Ÿ”’
TESTNET_RECOMMENDED_COMBINED_TOTAL_BYTES ๐Ÿ”’
TIB ๐Ÿ”’

Functionsยง

cgroup_limit_path ๐Ÿ”’
cgroup_memory_limit_bytes ๐Ÿ”’
Returns the effective cgroup memory limit for the current process, in bytes.
check_conf_access ๐Ÿ”’
check_cpu ๐Ÿ”’
check_disk ๐Ÿ”’
check_memory ๐Ÿ”’
check_permissions ๐Ÿ”’
check_write_requirements ๐Ÿ”’
check_zcashd_binary ๐Ÿ”’
disk_thresholds ๐Ÿ”’
display_paths ๐Ÿ”’
evaluate_disk_thresholds ๐Ÿ”’
finalize_preflight ๐Ÿ”’
grouped_requirements_by_filesystem ๐Ÿ”’
human_gib ๐Ÿ”’
meminfo_total_bytes ๐Ÿ”’
nearest_existing_ancestor ๐Ÿ”’
parse_cgroup_limit ๐Ÿ”’
parse_first_cgroup_limit ๐Ÿ”’
parse_self_cgroup_paths ๐Ÿ”’
path_is_writable_dir ๐Ÿ”’
permission_role_labels ๐Ÿ”’
role_labels ๐Ÿ”’
run_linux_preflight ๐Ÿ”’
run_preflight
Runs zcashd-compat hardware preflight checks.
select_cgroup_memory_limit ๐Ÿ”’
statvfs_provisioned_bytes ๐Ÿ”’