D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Сохранение-восстановление (Tapes) / t-det

t-det

Отсоединяет ленту

t-det {device.number} {(option}

Открепляет ленту от текущего или от другого процесса.

Если ни одного устройства не задано, отсоединяется текущее подключенное устройство (в версиях 6.1 и выше отсоединяются все подключенные к процессу устройства).

В системах D3/Unix эта команда открепляет ленту от текущего порта, чтобы ей могли воспользоваться другие процессы, другие пользователи Unix или другие виртуальные машины D3.

Необходимо указать номер устройства. В противном случае будут откреплены все устройства.

В системах D3/Unix опция "u" должна послать процессу, владеющему лентой, сигнал системы Unix, чтобы заставить этот процесс закрыть устройство. Это делается с помощью механизма "ловушек" (см. команду 'trap' TCL). По умолчанию ловушкой для этого сигнала является команда "t-det" TCL. Если системный администратор выключает эту "ловушку" или использует другую команду (например, вместо принудительного отключения посылает пользователю сообщение с просьбой освободить ленту), выполнение команды прекращается с выдачей сообщения о том, что лента в данный момент недоступна ("The tape is not available for use now"). Опция "z" работает только в том случае, если владельцем ленты является процесс регистрации транзакций.

Опции:

u Отключает накопитель на магнитной ленте от любого порта, кроме спулера, который открепляет ленту автоматически в конце каждого задания. Это требует уровня привелегий "sys2". В версиях, начиная с 6.1, необходимо указать номер устройства, т.к. в противном случае будут откреплены все устройства.