理论教育 Linux操作系统实践:iSCSI服务配置实例

Linux操作系统实践:iSCSI服务配置实例

时间:2023-11-25 理论教育 版权反馈
【摘要】:iSCSI 启动的时候, iscsid 和iscsiadm 都会读取配置文件/etc/iscsi/initiatorname.iscsi 以获得intiator 名称配置。iqn 命名规范: iqn.domaindate.reverse.domain.name: optional name, 注意日期的规范,不能丢0。注意与本机配置文件中的标识一致: /etc/iscsi/initiatorname.iscsi, 为防止写错, 最好复制而来。 登录连接iSCSI 目标。 查看新发现的SAN 硬盘。

Linux操作系统实践:iSCSI服务配置实例

应用场景: 若用户购买了采用iSCSI 协议的新SAN 存储, 要求其在主机A(IP 地址:192.168.3.12)上能配置访问专用iSCSI 目标B(IP 地址: 192.168.3.50)的网络存储, 将存储分区、 格式化并永久挂载到/mnt/data 目录。

1.iSCSI 目标主机B 的配置

(1) 安装targetcli 工具包并配置防火墙规则。

(2) 准备共享磁盘。

①给第二块硬盘/dev/vdb 分区。

②创建逻辑卷。

(3) 设置标识。

iSCSI 启动的时候, iscsid 和iscsiadm 都会读取配置文件/etc/iscsi/initiatorname.iscsi 以获得intiator 名称配置。

注意, InitiatorName 这个单词必须注意大小写, 必须顶格。

iqn 命名规范: iqn.domaindate.reverse.domain.name: optional name, 注意日期的规范,不能丢0。

(4) 创建块设备。

以下命令在执行时可以利用Tab 键补齐。 与create 相反的是delete, 如果创建错了,可以delete 掉。

(5) 创建iSCSI 目标。

注意与本机配置文件中的标识一致: /etc/iscsi/initiatorname.iscsi, 为防止写错, 最好复制而来。

(6) 创建acls。(www.daowen.com)

注意与客户机配置文件中的标识一致: /etc/iscsi/initiatorname.iscsi, 为防止写错, 最好复制而来。

(7) 创建luns。

(8) 创建默认IP 和端口。

2.iSCSI 客户端主机A 的配置

(1) 安装iSCSI 工具包。

(2) 设置名称配置文件。

(3) 发现网络存储目标。

(4) 登录连接iSCSI 目标。

(5) 查看新发现的SAN 硬盘。

(6) 挂载的网络存储分区并挂载。

(7) 永久挂载到/mnt/data 目录。

(8) 测试使用网络存储分区。

在网络存储分区中新建文件, 重启后观察网络存储是否正常挂载, 文件是否还存在。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈