V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

istgt

Es un demonio de destino iSCSI [Internet Small Computer Systems Interface] para sistemas operativos tipo Unix que se ejecuta como proceso en espacio de usuario, no en el núcleo del sistema operativo. istgt es el protocolo usado comúnmente para controlar discos duros y otros dispositivos de almacenamiento a través de una red IP, como Ethernet. Es una forma de implementar almacenamiento en red [SAN, Storage Area Network] usando tecnología estándar de red. En iSCSI hay dos roles principales: Iniciador iSCSI [iSCSI initiator] es el cliente. Es el sistema que se conecta al almacenamiento remoto como si fuera un disco local y Destino iSCSI [iSCSI target], el servidor. Es el sistema que expone su almacenamiento para ser usado remotamente por un iniciador.

Ejemplo de uso práctico: Configurar un destino iSCSI con istgt en un servidor con un disco /dev/sdb que se quiere compartir por iSCSI para que otro equipo lo use remotamente.

# nano /etc/istgt/istgt.conf

[Global]

NodeBase "iqn.2025-06.com.ejemplo:servidor"

PidFile "/var/run/istgt.pid"

AuthFile "/etc/istgt/auth.conf"

MediaDirectory "/var/istgt"

LogFacility "local7"

[UnitControl]

UnitName "ctl"

AuthMethod CHAP

Portal "127.0.0.1:3261"

Ejemplo de entrada:

# nano /etc/istgt/istgttarget.conf

[LogicalUnit1]

TargetName "iqn.2025-06.com.ejemplo:disco1"

Mapping PortalGroup1 InitiatorGroup1

AuthMethod CHAP

UseDigest Auto

ReadOnly No

UnitType Disk

LUN0 Storage /dev/sdb Auto

# systemctl enable istgt
habilitar servicio al arranque

Desde otro equipo, el cliente, se puede conectar.

# iscsiadm -m discovery -t sendtargets -p IP_DEL_SERVIDOR
# iscsiadm -m node --login

Después de conectarse el cliente se verá el disco remoto como si fuera un disco local, porejemplo /dev/sdc.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3873 entradas - Acerca del Tractatus
La Pipa Plena 2025