[引以为戒] 俺貌似做了一件蠢事, Linux 上一个空硬盘没有创建分区,就直接扩展到 LVM。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
youla

[引以为戒] 俺貌似做了一件蠢事, Linux 上一个空硬盘没有创建分区,就直接扩展到 LVM。

  •  
  •   youla 2021 年 1 月 11 日 3166 次点击
    这是一个创建于 1930 天前的主题,其中的信息可能已经有所发展或是发生改变。

    貌似会导致每次关机都出现

    shutdown[1]:Failed to finalize DM devices,ignoring 

    刚才想把空闲的分区缩减,把硬盘给还原。

    用 u 盘启动准备缩减分区,提示我无法卸载 /dev/sdb,无解,就这样吧。

    好在暂时也没有产生实质性的影响,以后重装系统可不能偷懒了。

    第 1 条附言    2021 年 1 月 12 日

    貌似不是蠢事,都是这样干的。。。

    zlowly
        1
    zlowly  
       2021 年 1 月 11 日
    感觉不一定有关系吧。我在几十台服务器,涉及 centos6,7,8 上都是直接不分区 pvcreate 的,没出过任何问题。lvm 的实践里也没有看过有任何必须要分区的注意事项。红帽 LVM 指引 4.2.1 甚至建议如果将整个硬盘用于 VG 的话干脆删掉分区。
    kaneg
        2
    kaneg  
       2021 年 1 月 12 日 via iPhone
    硬盘是可以不用分区或者格式化,直接创建 PV 然后加到 VG 里。
    youla
        3
    youla  
    OP
       2021 年 1 月 12 日
    @kaneg
    @zlowly 那这样创建出来还能缩减回去还原成原来的硬盘吗?昨天太冷,草草搞了两下,提示不能卸载,就没弄了,今天又出大太阳了,是折腾的好时候,我的系统是桌面版 kubuntu+无脑更新 testing 。

    之前不创建分区直接创建 pv 我只是想试试可不可以,没有多余的分区看着舒服点,但现在好像就是没法还原了。
    etmad
        4
    etmad  
       2021 年 1 月 12 日
    我都是直接不分区 pvcreate,没毛病呀
    zlowly
        5
    zlowly  
       2021 年 1 月 12 日
    不清楚你的缩减具体是什么操作。
    我有试过不用的 VG 直接 vgremove 了,然后 pvremove 删掉把硬盘腾出来的。
    youla
        6
    youla  
    OP
       2021 年 1 月 12 日
    @zlowly 但是我 vgremove 提示我要卸载 /dev/sdb 才行,我是 u 盘启动操作的
    youla
        7
    youla  
    OP
       2021 年 1 月 12 日
    @zlowly 可能搞错了,貌似我是直接执行的 vgreduce
    Jirajine
        8
    Jirajine  
       2021 年 1 月 12 日 via Android
    先把你系统的 lv 分区 umount 再移除,注意备份数据。
    youla
        9
    youla  
    OP
       2021 年 1 月 12 日
    @Jirajine u 盘启动时不会挂载 lv 分区的
    no1xsyzy
        10
    no1xsyzy  
       2021 年 1 月 12 日
    @youla 你缩减大概必须整个硬盘缩减掉,然后分区,再把分区分配给 VG 。有没有更好的方法我就不知道了……
    vgreduce 前需要先移出该 pv 的内容来着? pvmove
    或者加 --force 来强制抛弃

    zpool 还有 grub 和休眠唤醒的毛病,LVM 跟 Linux 相性极好(
    你完全可以整盘 LVM,实际上 Ubuntu 的安装程序里配置 LVM 的话默认似乎就是全盘建 VG
    youla
        11
    youla  
    OP
       2021 年 1 月 12 日
    @no1xsyzy 是全盘 LVM,有足够的空间,另一个硬盘完全没被使用到,vgreduce 提示无法卸载 /dev/sdb 。
    no1xsyzy
        12
    no1xsyzy  
       2021 年 1 月 12 日
    @youla 你要手动移走,vgreduce 不会自动帮你移的。
    youla
        13
    youla  
    OP
       2021 年 1 月 12 日
    @no1xsyzy 我执行过 pvmove,没有被使用到
    youla
        14
    youla  
    OP
       2021 年 1 月 12 日
    @no1xsyzy 现在不准备搞分区了,因为看各位回复大概率可能不是这个原因,正在研究关机出现的提示是什么原因造成的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2417 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 112ms UTC 00:20 PVG 08:20 LAX 17:20 JFK 20:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86