在Linux系统中挂载iSCSI磁盘涉及多个步骤,包括安装必要的软件包、配置iSCSI Initiator、发现和登录到目标存储设备以及挂载文件系统,以下是一个详细的指南:
安装iSCSI Initiator工具
1、更新软件包索引并安装iSCSI Initiator工具:
```bash
sudo apt update
sudo apt install open-iscsi
```
2、启动并启用open-iscsi服务:
```bash
sudo systemctl start open-iscsi
sudo systemctl enable open-iscsi
```
发现和登录到iSCSI目标
1、发现目标:使用iscsiadm
命令来发现网络上的iSCSI目标。
```bash
sudo iscsiadm -m discovery -t sendtargets -p <Target_IP>
```
将<Target_IP>
替换为目标iSCSI服务器的IP地址。
2、登录到目标:一旦发现目标,使用以下命令进行登录:
```bash
sudo iscsiadm -m node -T <Target_IQN> -p <Target_IP> --login
```
<Target_IQN>
是目标的iSCSI qualified name(IQN),可以在发现目标时获得,<Target_IP>
是目标iSCSI服务器的IP地址。
3、查看已连接的目标:可以使用以下命令查看当前已连接的iSCSI目标:
```bash
iscsiadm -m session -o show
```
挂载iSCSI磁盘
1、查找iSCSI设备:使用lsblk
或fdisk -l
命令查看新连接的iSCSI磁盘。
```bash
sudo fdisk -l
```
找到对应的iSCSI磁盘(如/dev/sdb
)。
2、分区(如果需要):如果iSCSI磁盘还没有分区,可以使用fdisk
或parted
等工具进行分区。
```bash
sudo fdisk /dev/sdb
```
按照提示创建新的分区。
3、格式化分区:对新创建的分区进行格式化,使用ext4文件系统:
```bash
sudo mkfs.ext4 /dev/sdb1
```
将/dev/sdb1
替换为实际的分区名称。
4、创建挂载点:创建一个用于挂载该分区的目录。
```bash
sudo mkdir /mnt/iscsi
```
5、挂载分区:将分区挂载到新创建的目录。
```bash
sudo mount /dev/sdb1 /mnt/iscsi
```
6、设置开机自动挂载:编辑/etc/fstab
文件,添加以下行以实现开机自动挂载:
```bash
/dev/sdb1 /mnt/iscsi ext4 defaults 0 0
```
请根据实际情况调整设备路径和挂载点。
通过以上步骤,你应该能够在Linux系统上成功挂载一个iSCSI磁盘,具体的步骤可能会因系统版本和配置的不同而有所差异。
以上内容就是解答有关linux 挂载 iscsi盘的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/64358.html