debian

Debian挂载远程存储设备步骤

小樊
41
2025-05-23 17:42:16
栏目: 云计算

在Debian系统中挂载远程存储设备可以通过多种协议实现,如iSCSI、NFS、CIFS/SMB(用于NAS设备)。以下是每种方法的详细步骤:

iSCSI挂载

  1. 安装open-iscsi
sudo apt-get update
sudo apt-get install open-iscsi
  1. 发现target
sudo iscsiadm -m discoverydb -t sendtargets -p <port> --discover
  1. 映射target
sudo iscsiadm -m node -T <target-ip>:<port> -l
  1. 设置开机自动登录
sudo iscsiadm -m node -T <target-ip>:<port> --op update -n node.startup -v automatic
  1. 分区(可选):使用fdisk对挂载的iSCSI硬盘进行分区。
  2. 挂载
sudo mount /dev/sdXn /mnt/mynewdrive

NFS挂载

  1. 配置远程服务器
    • 安装NFS服务器软件:
    sudo apt-get update
    sudo apt-get install nfs-kernel-server
    
    • 编辑NFS服务器配置文件/etc/exports,添加共享目录及其权限设置。
    • 启动NFS服务并设置开机启动:
    sudo systemctl start nfs-server
    sudo systemctl enable nfs-server
    
  2. 在Debian上挂载远程硬盘
    • 安装NFS客户端软件:
    sudo apt-get install nfs-common
    
    • 创建本地挂载点,例如/mnt/remote_disk
    sudo mkdir /mnt/remote_disk
    
    • 使用mount命令挂载远程硬盘:
    sudo mount -t nfs <服务器IP>:/data /mnt/remote_disk
    
  3. 自动挂载设置:编辑/etc/fstab文件,添加一行以自动挂载远程硬盘:
<服务器IP>:/data /mnt/remote_disk nfs defaults 0 0

NAS设备挂载(CIFS/SMB)

  1. 安装必要的软件包
sudo apt-get update
sudo apt-get install cifs-utils
  1. 获取NAS设备的凭据:你需要知道NAS设备的IP地址、共享文件夹的名称以及访问该共享文件夹所需的用户名和密码。
  2. 创建挂载点:在本地文件系统中创建一个目录,这个目录将作为NAS设备的挂载点。
sudo mkdir /mnt/nas
  1. 挂载NAS设备
sudo mount -t cifs //nas_ip/shared_folder /mnt/nas -o username=your_username,password=your_password
  1. 设置自动挂载(可选):如果你想在系统启动时自动挂载NAS设备,可以编辑/etc/fstab文件。
//nas_ip/shared_folder /mnt/nas cifs username=your_username,password=your_password,iocharset=utf8 0 0

在执行挂载操作之前,请确保对数据进行了备份,以防数据丢失。确保在/etc/fstab中添加的UUID或路径正确无误,否则可能导致系统启动异常。

0
看了该问题的人还看了