温馨提示×

Debian如何挂载iSCSI存储设备

小樊
53
2025-06-15 01:27:50
栏目: 云计算

在Debian系统中挂载iSCSI存储设备需要经过几个步骤。以下是一个基本的指南:

1. 安装必要的软件包

首先,确保你的系统上安装了iscsi-initiator-utilslvm2(如果你打算使用LVM)。

sudo apt update sudo apt install iscsi-initiator-utils lvm2 

2. 发现iSCSI目标

使用iscsiadm工具来发现可用的iSCSI目标。

sudo iscsiadm -m discovery -t sendtargets -p <target_ip> 

<target_ip>替换为你的iSCSI目标的IP地址。

3. 登录到iSCSI目标

登录到你发现的iSCSI目标。

sudo iscsiadm -m node -T <target_name> -p <target_ip>:3260 --login 

<target_name>替换为目标名称,<target_ip>替换为目标IP地址。

4. 检查挂载点

创建一个挂载点目录。

sudo mkdir -p /mnt/iscsi 

5. 挂载设备

使用mount命令挂载设备。假设你的iSCSI设备被识别为/dev/sdb

sudo mount /dev/sdb /mnt/iscsi 

6. 设置开机自动挂载

为了在系统启动时自动挂载设备,你需要编辑/etc/fstab文件。

首先,找到设备的UUID。

sudo blkid /dev/sdb 

然后,编辑/etc/fstab文件。

sudo nano /etc/fstab 

添加以下行(根据实际情况调整UUID和挂载点):

UUID=<your-device-uuid> /mnt/iscsi ext4 defaults 0 2 

保存并退出编辑器。

7. 验证挂载

最后,验证设备是否正确挂载。

df -h 

你应该能看到/dev/sdb挂载在/mnt/iscsi

注意事项

  • 确保你的防火墙允许iSCSI流量(通常是TCP端口3260)。
  • 如果你使用的是LVM,可能需要先激活卷组。

通过以上步骤,你应该能够在Debian系统上成功挂载iSCSI存储设备。

0