zoukankan      html  css  js  c++  java
  • 一个mount问题解决办法,关于partprobe命令

    背景:做了lvm,安装kvm之后,重启机器,挂载的盘符丢失,宠幸挂载的时候出现如下问题:

    root@ubuntu:/var/lib/libvirt# mount /dev/VolGroup00/LogVol00 /var/lib/libvirt/images
    mount: special device /dev/VolGroup00/LogVol00 does not exist

    但是检查pvdisplay、vgdisplay、lvdisplay等均OK,后来找到如下解决办法:

    (参考:http://www.linuxforums.org/forum/suse-linux/119555-lvm-mount-problem.html )

    尝试成功:

    root@ubuntu:/var/lib/libvirt# partprobe
    root@ubuntu:/var/lib/libvirt# mount /dev/VolGroup00/LogVol00 /var/lib/libvirt/images

    root@ubuntu:/var/lib/libvirt# df -lh
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sdb1              28G  816M   26G   4% /
    udev                  7.9G  4.0K  7.9G   1% /dev
    tmpfs                 3.2G  288K  3.2G   1% /run
    none                  5.0M     0  5.0M   0% /run/lock
    none                  7.9G     0  7.9G   0% /run/shm
    /dev/sdb3             939M   41M  851M   5% /boot
    /dev/sdb4             6.5G  375M  5.8G   6% /var
    /dev/mapper/VolGroup00-LogVol00
                          1.8T  196M  1.7T   1% /var/lib/libvirt/images

    可见partprobe是蛮有作用的,命令小作用大。简单介绍如下:partprobe 是一个可以修改kernel中分区表的工具,可以使用up2date命令安装这个软件包,如果在你的系统已经正确地注册到RHN上了。否则你可以从光盘上安装这个文件。可以使用fdisk或者其他命令创建一个新的分区,然后使用partprobe命令重新读取分区表。
    # partprobe
    这个命令执行完毕之后不会输出任何返回信息,你可以使用mke2fs命令在新的分区上创建文件系统。 用此命令可以解决 LVM fdisk 划分分区问题,不需要硬盘umount。

    简单来说,也就是说提示通过重启才可以重用分区表,此时可以通过partprobe探测硬盘,可以简单达到重启的目的。

    赠人玫瑰
    手留余香

    我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

  • 相关阅读:
    013.ES6 -对象字面量增强型写法
    012. ES6
    011. ES6 语法
    10. 9. Vue 计算属性的setter和getter 以及 计算属性的缓存讲解
    4. Spring MVC 数据响应方式
    3. SpringMVC 组件解析
    9. Vue 计算属性
    【洛谷 2984】给巧克力
    【洛谷 1821】捉迷藏 Hide and Seek
    【洛谷 1821】银牛派对Silver Cow Party
  • 原文地址:https://www.cnblogs.com/haochuang/p/2638146.html
Copyright © 2011-2022 走看看