zoukankan      html  css  js  c++  java
  • 将磁盘误挂载到根分区下的问题处理记录

    需求说明:
    因阿里云线上服务器的根目录/空间不足,所以想购买一块磁盘挂载到服务器的/data下,将根分区下占用空间的大目录软链接到/data下。
    但是在成功输入mount挂载命令后(挂载命令没有输错!),df -h查看,新买的磁盘挂载到/分区下了,有两个根分区在挂载状态!

    [root@mail-server02 ~]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda3       243G  5.1G  225G   3% /
    tmpfs            32G     0   32G   0% /dev/shm
    /dev/sda1       380M   40M  320M  12% /boot
    /dev/sdb1       1T      6M   1T   1% /
    

    经过一番查找后,才知道根目录的重要性,且两个设备挂载在同一文件夹,会出现只显示一个硬盘的挂载空间信息且是第一个硬盘的空间信息,虽然两个盘名字都显示挂载在上面了,但后者实际上并没有成功。(因为挂载的意义就是磁盘入口的意思,若是两者都能成功,则数据将向哪存储呢?)
    在这种背景下按照常规的卸载umount设备会显示有进程在挂载点跑,若是按照常规方法再将这些进程杀死,显然不行(因为这是根目录,跑的都是系统必要进程,杀死系统就会死了)。这里介绍两个文件/etc/fstab和/etc/mtab;这是挂载相关的文件,操作这两个文件可达到卸载设备的目的;下面查看这两个文件:

    cat /etc/fstab
    cat /etc/mtab
    

    查看这两个文件,看是否有挂载根目录/相关的信息,我试验的结果是只有mtab文件里有sdb1,把这条sdb1挂载到/的记录删除即可!

  • 相关阅读:
    软件工程实验二—结构化分析与设计
    软件工程实验一 软件开发文档与工具的安装与使用
    个人作业三-ATM管理系统
    软件工程个人作业二—举例分析流程图与活动图的区别与联系
    软工个人作业—四则运算
    2020软件工程作业02
    自我介绍
    2019春总结作业
    2019春第四次课程设计实验报告
    2019春第三次课程设计实验报告
  • 原文地址:https://www.cnblogs.com/kevingrace/p/7804937.html
Copyright © 2011-2022 走看看