Linux SCST是一款功能强大的软件,可以用于实现linux服务器磁盘存储共享功能。它是一个开源软件,可以免费使用。它采用了标准的SCSI驱动程序和SCSI命令,提供了全面的服务器磁盘存储访问系统,可以支持多台主机访问同一块磁盘或者磁带存储设备。它实现了主机和存储设备之间的透明连接,从而将服务器磁盘存储共享作为一个网络资源,可以被多台机器使用。
Linux SCST的安装非常简单,只需要几步就可以搞定。第一步,检查要将存储共享的磁盘和服务器是否兼容,然后下载最新版本的Linux SCST安装程序并安装;第二步,修改配置文件/etc/scst.conf,添加磁盘设备、性能参数、逻辑卷等信息;第三步,启动Linux SCST,它会将磁盘设备作为软件存储资源访问;第四步,启动所有的主机,它们都应该能够访问Linux SCST资源。
Linux SCST可以提供服务器磁盘存储共享的实用功能,可以比常规Linux服务器痊愈的容量更大、更高的性能,可以节省不必要的硬件和大量的管理时间。同时,Linux SCST提供了一个模块化的架构,可以自定义实现全局存储管理环境,如网络文件系统、备份系统等。
总的来说,Linux SCST是一款功能强大的工具,可以用于实现服务器磁盘存储共享功能,并且安装起来超级简单,使用起来更加的安全可靠和高性能,适用于不同的项目应用环境。
#!/bin/bash
# install scst
sudo apt install scst
# define devices in scst.conf
vi /etc/scst.conf
add_device=1
dev_name=
handler=
# start up laptop
scstadmin -start
# check status of server
scstadmin -status
# add device
scstadmin -add dev=$dev_name
# create rules
scstadmin -add_target -name -dev_list $dev_name
scstadmin -update_target -name -targ_attr allowed_ports=
# connect
iscsiadm -m discovery -t -p $hostname