ubuntu中挂载iscsi网络硬盘
时间: 2023-09-17 11:14:04 浏览: 282
在Ubuntu中挂载iSCSI网络硬盘,可以按照以下步骤进行操作:
1. 安装iscsi-initiator-utils软件包:
```
sudo apt-get install open-iscsi
```
2. 配置iSCSI Initiator:
打开`/etc/iscsi/initiatorname.iscsi`文件并编辑,将`InitiatorName`修改为唯一的名称。
```
sudo nano /etc/iscsi/initiatorname.iscsi
```
3. 启动并设置iSCSI服务:
```
sudo systemctl start iscsid
sudo systemctl enable iscsid
```
4. 获取目标iSCSI设备的IP地址和iSCSI Target名称。
5. 连接iSCSI Target:
```
sudo iscsiadm --mode discoverydb --type sendtargets --portal <target_ip_address> --discover
```
6. 显示已发现的iSCSI目标:
```
sudo iscsiadm --mode node --targetname <target_name> --portal <target_ip_address> --login
```
7. 确认连接状态:
```
sudo iscsiadm --mode session
```
8. 查看设备列表:
```
lsblk
```
9. 格式化设备(如果需要):
```
sudo mkfs.ext4 /dev/sdX
```
10. 创建挂载点目录:
```
sudo mkdir /mnt/iscsi
```
11. 挂载设备:
```
sudo mount /dev/sdX /mnt/iscsi
```
12. 配置自动挂载:
打开`/etc/fstab`文件并编辑,添加以下行:
```
/dev/sdX /mnt/iscsi ext4 defaults 0 0
```
13. 重启系统并验证是否成功挂载。
请注意,上述步骤中的`<target_ip_address>`和`<target_name>`需要替换为实际的iSCSI目标的IP地址和名称。另外,`/dev/sdX`是iSCSI设备的路径,具体路径可能因系统配置而有所不同。请根据实际情况进行调整。
阅读全文