温馨提示×

Debian挂载实践经验分享

小樊
45
2025-03-02 04:16:34
栏目: 智能运维
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统中挂载不同类型的文件系统(如本地磁盘、网络共享等)是一个常见的需求,以下是一些实践经验分享。

挂载本地磁盘

  1. 查看磁盘信息: 使用 fdisk -l命令查看所有磁盘的分区情况。
sudo fdisk -l
  1. 初始化磁盘
  • 创建分区:使用 fdisk命令进入磁盘分区界面,例如:sudo fdisk /dev/sdX
  • 格式化分区:使用 mkfs命令对新建分区进行格式化,例如:sudo mkfs.ext4 /dev/sdXn
  1. 挂载磁盘: 创建一个用于挂载的目录,例如:mkdir /mnt/mydisk。 使用 mount命令将分区挂载到指定目录:sudo mount /dev/sdXn /mnt/mydisk
  2. 设置开机自动挂载: 编辑 /etc/fstab文件,添加如下行:
/dev/sdXn /mnt/mydisk ext4 defaults 0 0

保存并关闭文件。重启系统后,磁盘将自动挂载到指定目录。

挂载iSCSI磁盘

  1. 安装open-iscsi
sudo apt-get install open-iscsi
  1. 发现target
sudo iscsiadm -m discoverydb -t sendtargets -p${ip}:${port}--discover
  1. 映射target: 在存储服务器上将发起方与对应虚拟卷之间做映射。
  2. 登录target
sudo iscsiadm -m node -T${target}-p${ip}:${port}-l
  1. 设置开机自动登录
sudo iscsiadm -m node -T${target}-p${ip}:${port}--op update -n node.startup -v automatic
  1. 分区: 使用 fdisk对挂载的iSCSI硬盘进行分区。
  2. 挂载: 获取分区UUID,设置自动挂载,修改 /etc/fstab

挂载SMB/CIFS共享

  1. 安装必要的软件包
sudo apt-get install cifs-utils
  1. 创建挂载点
sudo mkdir /mnt/shared_folder
  1. 挂载本地文件
sudo mount -t cifs //your_local_ip_address/shared_folder /mnt/shared_folder -o username=your_username,password=your_password,domain=your_domain
  1. 设置开机自动挂载: 将挂载信息添加到 /etc/fstab文件中。

挂载SSHFS远程文件系统

  1. 安装SSHFS
sudo apt-get install sshfs
  1. 创建挂载点
sudo mkdir /mnt/ssh_folder
  1. 挂载远程文件系统
sudo sshfs user@your_remote_ip:/path/to/remote_folder /mnt/ssh_folder
  1. 设置开机自动挂载: 将挂载信息添加到 /etc/fstab文件中。

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Linux容器技术实践经验分享

0