Перевод: Сгибнев Михаил
ftp://ftp.netbsd.org/pub/NetBSD/misc/agc/HOWTO-iSCSI-target.txt
Этот документ описывает как настроить iSCSI target на хосте NetBSD таким образом, чтобы сделать доступным хранилище по сети.
В качестве примера используется Microsoft iSCSI initiator (версия 1.06, запущенная на Windows XP).
Настройка NetBSD iSCSI target
Определяем хранилище
iSCSI target предоставляет хранилище клиентам сети.
Во-первых, мы должны решить, какой обьем мы собираемся предоставлять клиентам и в этом пример мы выделим 100 Мбайт.
Для этих целей мы создадим файл /tmp/iscsi-target0.
Отредактируем файл /etc/iscsi/targets таким образом, чтобы он содержал строки:
# extent file or device start length
extent0 /tmp/iscsi-target0 0 100MB
# target flags storage netmask
target0 rw extent0 0/0
Строка
extent указывает, какой файл и какого обьема использовать для хранилища.
Смещение указано равным нулю, оно может дыть полезным, чтобы перескочить через MBR или
метку диска.
Мотрирование
extent осуществлена для чтения/записи и доступна для всех
(сетевая маска 0.0.0.0/0).
Запуск iscsi-target
Выполните команду:
# /etc/rc.d/iscsi_target forcestart
Вы должны будете увидеть следущее сообщение от iscsi-target:
Starting iscsi_target.
Reading configuration from `/etc/iscsi/targets'
target0:rw:0/0
extent0:/tmp/iscsi-target0:0:104857600
DISK: 1 logical units (204800 blocks, 512 bytes/block), type iscsi fs
DISK: LU 0: 100 MB disk storage for "target0"
TARGET: TargetName is iqn.1994-04.org.netbsd.iscsi-target
Собственно и все. Для того, чтобы настроить Microsoft iSCSI initiator
обратитесь к
этому документу.