BSD Ports

sysutils/scterc 0.0.1 FreeBSD

Configure SCT ERC for hard disks on system startup

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
sysutils
Package size
3.8 KiB, 7.9 KiB installed

Description

Modern hard drives allow to set the amount of time a hard disk is allowed to spend recovering from a read or write error. This feature is called ERC (error recovery control, usually in Seagate), TLER (time-limited error recovery, usually on Western Digital) or CCLT (command completion time limit, usually on Samsung or Hitachi).

This rc.d script allows to set these valus on system startup to tune disks for RAID usage.

In the other systems

SystemPortVersion
FreeBSDsysutils/scterc0.0.1
DragonFlysysutils/scterc0.0.1

Install

Binary package:

pkg install scterc

From the ports tree:

cd /usr/ports/sysutils/scterc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	scterc>0:sysutils/scterc

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.0.10.0.10.0.10.0.10.0.1
FreeBSD:14:quarterly0.0.10.0.1n/a0.0.10.0.1
FreeBSD:15:latest0.0.10.0.1n/a0.0.10.0.1
FreeBSD:15:quarterly0.0.10.0.1n/an/an/a
FreeBSD:16:latest0.0.10.0.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Run dependencies 1

No port depends on this one.

Configuration

Options name: sysutils_scterc

OptionDefaultDescription
DOCSoffBuild and/or install documentation
Service scripts
none

Message after installing

To enable setting hard disk SCT ERC on system boot time, add the
following to your /etc/rc.conf:

  scterc_enable="YES"

  # specify hard disks to configure
  scterc_disks="ada0 ada1"

  # specify read and write timeouts in tenths of second
  # here each is set to 7.0 seconds, which is also the default
  # for which you may omit these lines
  scterc_read_timeout="70"
  scterc_write_timeout="70"

See /usr/local/share/doc/scterc/README.md for more info.

Files

distinfo 1
FileSizeSHA256
AMDmi3-scterc-rc.d-0.0.1_GH0.tar.gz3145ec0baf6ca120c8e002df5d9acde67719ab79a0d5c9142e22a216576feb83c09d

Commit history 0

No commits in the history this site was built from.