===== Настраиваем RAM-диск в качестве цели SCSI Target в SCST =====
{{:scst:pasted:20190923-123728.png }} На **Linux** системе можно создать **RAM**-диск, например, через механизм **tmpfs** и предоставить его в качестве цели **SCSI Target** в **SCST** через объект **vdisk_fileio**.
\\
Сначала создадим на Linux-системе сам RAM-диск.
Для этого в конец системного конфигурационного файла ''/etc/fstab'' добавляем директиву монтирования RAM-диска в соответствующий каталог:
# nano /etc/fstab
...
# Mount RAM-disk
#
tmpfs /mnt/ramdisk1 tmpfs defaults,size=30725M 0 0
Теперь настроим конфигурацию SCST, описав RAM-диск в качестве цели SCSI Target (в нашем примере это устройство с псевдонимом ''disk2''):
# nano /etc/scst.conf
...
HANDLER vdisk_fileio {
DEVICE disk1 {
filename /mnt/share/disk1
nv_cache=1
}
DEVICE disk2 {
filename /mnt/ramdisk1
nv_cache=0
}
}
...
----
{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 23.09.2019 12:48
{{tag>SCST SCSI Target "RAM Disk" Linux tmpfs}}
~~DISCUSSION~~