Linux 如何挂载、卸载硬盘--以centos系统为例

一、背景

最近,在CloudStack上创建了几个虚拟机作为存储节点,后来发现硬盘空间不够用,就通过添加卷的方式给每个节点分配了一些空间。但是,在节点上使用df -h命令查看,并没有找到新分配的硬盘。后来才知道,分配的空间并没有挂载到节点上。

二、挂载硬盘

1.格式化硬盘

先在shell里输入fdisk -l     #是L不是1哦,查看有哪些空间:

上面红色款框框里就是我在CloudStack里给这个节点新分配的存储空间,为100G。
蓝色框框里为这个存储空间的名称。

假设我需要将其格式化为ext3格式:
#mkfs.exit3 /dev/vdb
注意:根据自己的需要,可以选择格式化为不同的文件格式。

2.将格式化后的存储空间挂载到现有文件系统目录下

假设我想将这个存储空间挂载到/data目录下,则可以这样:
mount -t ext3 /dev/vdb  /data
这样设置之后,/data目录就使用的新分配的存储空间。
但是仅仅这样还不够,当重启这个节点之后,新分配的空间又没有挂载上去。所以,需要设置下,让其每次开机自动挂载。
vi /etc/fstab
然后在文件里添加一行:


具体参数的意义,请自行百度下。
这样设置之后,可以使用sudo mount -a使其不重启就可以立即生效。

注意:
一个目录下只能挂载一个磁盘,所以如果目录下需要存放很大的文件,要么就在该目录下挂载一个大容量的磁盘,要么就使用软件磁盘阵列技术将几个小容量的磁盘制作成一个大容量的磁盘,然后再挂载。这里推荐使用LVM技术,因为它可以动态的调整挂载的磁盘的大小而不损坏原有文件。

三、卸载硬盘

使用umount /dev/vdb命令即可将上面挂载的硬盘卸载。
在卸载过程中如果出现一下问题:

说明是你的工作目录正处于这个磁盘的某个目录下,解决方式就是切换到别的磁盘中,比如: cd  /root
这样就可以卸载成功了。
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先,你需要检查当前磁盘空间使用情况,可以使用以下命令: ``` df -h ``` 然后,你需要确认data目录所在的磁盘分区,可以使用以下命令: ``` df -h /data ``` 如果data目录所在的磁盘分区已经满了,你需要扩大该分区的容量。以下是具体步骤: 1. 首先,你需要关机并在虚拟机或物理机上添加新的硬盘。 2. 启动机器,使用以下命令查看新硬盘的设备名: ``` fdisk -l ``` 3. 使用以下命令将新硬盘格式化为ext4文件系统: ``` mkfs.ext4 /dev/sdb1 ``` 注意:这里假设新硬盘的设备名为/dev/sdb1,你需要将其替换为实际设备名。 4. 创建一个用于挂载硬盘的目录,如/mnt/data: ``` mkdir /mnt/data ``` 5. 使用以下命令将新硬盘挂载到/mnt/data目录: ``` mount /dev/sdb1 /mnt/data ``` 注意:这里假设新硬盘的设备名为/dev/sdb1,你需要将其替换为实际设备名。 6. 使用以下命令将/data目录的内容复制到新硬盘上: ``` cp -a /data/* /mnt/data/ ``` 7. /data目录: ``` umount /data ``` 8. 使用以下命令将新硬盘挂载到/data目录: ``` mount /dev/sdb1 /data ``` 9. 使用以下命令将新硬盘的UUID添加到/etc/fstab文件中,以便开机自动挂载: ``` blkid /dev/sdb1 ``` 找到输出中的UUID,将其添加到/etc/fstab文件中: ``` UUID=<UUID> /data ext4 defaults 0 0 ``` 注意:这里假设新硬盘的设备名为/dev/sdb1,你需要将其替换为实际设备名,<UUID>为blkid命令输出的UUID。 10. 最后,使用以下命令重新启动机器,使更改生效: ``` reboot ``` 现在,你的data目录已经扩容了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值