centos7搭建iSCSI
时间: 2023-08-03 14:02:16 浏览: 95
linux下搭建iscsi
您好!要在CentOS 7上搭建iSCSI,您需要按照以下步骤进行操作:
1. 安装iSCSI软件包:
```
sudo yum install iscsi-initiator-utils
```
2. 配置iSCSI initiator(发起者):
编辑`/etc/iscsi/initiatorname.iscsi`文件,设置iSCSI initiator的名称。例如:
```
InitiatorName=iqn.2021-01.com.example:iscsi.initiator
```
3. 启动并设置iSCSI服务:
```
sudo systemctl start iscsid
sudo systemctl enable iscsid
```
4. 发现iSCSI目标:
使用以下命令发现可用的iSCSI目标(target):
```
sudo iscsiadm -m discovery -t sendtargets -p <target_ip_address>
```
5. 登录到iSCSI目标:
运行以下命令以登录到目标:
```
sudo iscsiadm -m node --targetname "<target_name>" --portal "<target_ip_address>:<port>" --login
```
6. 配置自动登录(可选):
如果您希望系统在启动时自动登录到iSCSI目标,可以编辑`/etc/iscsi/iscsid.conf`文件,将`node.startup`参数设置为`automatic`。
7. 挂载iSCSI目标:
创建一个目录来挂载iSCSI目标:
```
sudo mkdir /mnt/iscsi
```
然后,编辑`/etc/fstab`文件并添加以下行:
```
/dev/sdb1 /mnt/iscsi ext4 _netdev 0 0
```
保存并退出文件。最后,使用以下命令重新加载fstab文件以使更改生效:
```
sudo mount -a
```
这样,您就成功搭建了iSCSI并挂载了目标。请注意,您需要将上述命令中的`<target_ip_address>`和`<target_name>`替换为实际的iSCSI目标的IP地址和名称。
阅读全文