CentOS7 df -h 没有 /dev/sr0 挂载光盘检查思路

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7 df -h 没有 /dev/sr0 挂载光盘检查思路相关的知识,希望对你有一定的参考价值。

参考技术A 一、检查虚拟机的CD/DVD设置没有勾上连接。
1、在开启的虚拟机任务栏鼠标右键选择下拉式菜单的设置。

二、勾上已连接和启动时连接,加载光盘,确定。(注意,设备状态的已连接要虚拟机开启后才能勾选。)

四、lsblk 查看可用块设备的信息,有sr0。但是没有挂载。

五、尝试mount /dev/cdrom /media/cdrom挂载试试,系统提示没有/media/cdrom。找到提示后到 / 根目录下创建 /media/cdrom目录。

六、mount /dev/cdrom /media/cdrom/ 重新挂载镜像到/media/cdrom/,成功,有/dev/sr0。

七、把 /dev/sr0 挂载回去 /mnt/cdrom 下。进入 /mnt/cdrom 成功查看到 ISO 的镜像内容。

通过前面一步一步排查,原来是没有了/media/cdrom目录。一般虚拟机 CD/DVD连接首先排查,没有问题后再尝试挂载看看系统有没有什么提示,一步一步跟这提示找问题。。

转载:/dev/mapper/centos-root空间不足,新增磁盘并对root扩容。

参考技术A 虚拟机/dev/mapper/centos-root满了,剩余空间20K……需要扩容。从网上帖子看大部分是将/dev/mapper/home的空间分给/root,结果df -lh直接傻眼了,可能是之前手动配置的。并没有/dev/mapper/home。

VMware直接修改磁盘空间,失败,不能做到。
故尝试加磁盘,然后将新加的空间分给/dev/mapper/centos。并且不能是将老磁盘内容备份然后复制到新磁盘上,因为新磁盘的空间也受限。

1,首先加一块100G的磁盘。这个从VMware编辑中直接加就行。

2,lsblk命令查看如下,sde为新加空间。

3,vgscan命令查看当前卷组。(卷组:vg:volume groups)

发现centos卷组。这个卷组应该是肯定有的。也就是目标卷组。

4,使用vgdisplay命令查看卷组信息:

可以看到,可用空间只剩下4MB。

5,使用pvcreate命令创建物理卷。(physical volumes)

6,pvdisplay查看物理卷信息。

可以看见已经成功出现物理卷。

7,使用vgextend命令将/dev/sde物理卷加入centos卷组。

此时查看物理卷信息,发现/dev/sde出现了具体信息。命令pvdisplay

查看卷组vg信息,发现Free PE 已经出现空间,即加进去的100G的物理卷。

8,使用lvextend命令,/dev/centos/root逻辑卷空间。

9,最后根据文件系统不同类型扩大空间。

查看文件系统,发现空间已经成功加上。

对文中相关的词语做一个总结:
LVM:logical volume manage,逻辑分区管理
1,物理卷(Physical Volumes)简称PV,是在磁盘的物理分区或与磁盘分区具有同样功能的设备(如RAID)上创建而来。
2,卷组(Volume Group)简称VG,它是一个或者多个物理卷的组合。卷组将多个物理卷组合在一起,形成一个可管理的单元,它类似于非LVM系统中的物理硬盘。
3,逻辑卷(Logical Volumes)简称LV,是在卷组中划分的一个逻辑区域。

物理卷在逻辑分区管理中处于最底层,一个或者多个物理卷变成一个卷组,可以自己自己需要创建。逻辑卷建立在卷组的基础上,卷组中剩下的空间可以用来建立新的逻辑卷,或者是分配给已经存在的逻辑卷进行扩容,逻辑卷也可以缩小空间。

4,physical extend,物理区域的概念。物理区域是物理卷中可用于分配的最小存储单元,大小在建立卷组时指定,一旦确定了就不能更改。同一个卷组的所有的物理卷的物理区域大小都一致。新的pv加到vg周,pe的大小自动更改为vg中定义的pe的小大。
5,logical extend,逻辑区域。是逻辑卷中可用于分配的最小存储单元,逻辑区域的大小取决于逻辑卷所在卷组中的物理区域的大小。

卷组区域:卷组描述区域存在每个物理卷中,用于描述物理卷本身、物理卷所属卷组、卷组中的逻辑卷、逻辑卷中物理区域的分配等所有信息,在使用pvcreate建立物理卷的时候自动建立。

编者语:
在挂载时可能会出现错误:
磁盘挂载失败Couldn't create temporary archive name
原因:存储使用100%,无法挂载,须预留部分空间出来。
解决办法:
删掉其中无用文件、log日志继续操作即可。
(最简单的方式是我们拷贝文件进去造成空间不足,我们只需要将拷贝进去的文件删除,挂载号以后我们在重新拷贝进去即可)

以上是关于CentOS7 df -h 没有 /dev/sr0 挂载光盘检查思路的主要内容,如果未能解决你的问题,请参考以下文章

centos7 挂载数据盘

linux /dev/sda1 太小,怎么扩容

centos7 扩容

centos删除/home所在的lv后如何恢复

解决/dev/mapper/centos-root 占用了过高问题

转载:/dev/mapper/centos-root空间不足,新增磁盘并对root扩容。