请教:想要把 Linux 的系统盘和数据盘分开,请教下大家如何操作 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
bugmaker1024
V2EX    Linux

请教:想要把 Linux 的系统盘和数据盘分开,请教下大家如何操作

  •  
  •   bugmaker1024 Jul 20, 2023 3737 views
    This topic created in 1015 days ago, the information mentioned may be changed or developed.

    如题:因为有需求需要把系统盘和数据盘进行分开,保证系统崩了数据依然不受影响。有大佬进行过类似的情况处理以及在安装系统的时候如何操作吗?

    24 replies    2023-07-21 10:45:55 +08:00
    tanoak
        1
    tanoak  
       Jul 20, 2023
    挂载一个盘不就行了
    必须系统在一个盘
    数据挂载到/data ,或者/opt,将原/opt 删除
    ReZer0
        2
    ReZer0  
       Jul 20, 2023
    我是在安装的时候直接指定。比如系统安装在/,然后我自定义一个 SQL 分区挂载机械盘下。然后安装完 sql 后修改配置把整个 sql 的位置全部改到我挂载的那个机械下。SQL 数据就和我的固态系统盘分开了。
    xsen
        4
    xsen  
       Jul 20, 2023   1
    安装系统的时候分三个区就可以
    /
    /opt
    /home
    ysc3839
        5
    ysc3839  
       Jul 20, 2023 via Android
    传统 Linux 的数据分离并不完全,除了/home /etc 之外有些数据还在 /var/lib 之类的地方,所以只能自己把这些地方都找出来然后弄到单独的分区里
    bugmaker1024
        6
    bugmaker1024  
    OP
       Jul 20, 2023
    @tanoak 只有一个 512 的固态,所以需要在安装的时候就讲系统盘和数据盘分开
    @ReZer0 3,看到了
    @xsen 晚点安装这样操作试一下
    @ysc3839 是的,有一些数据是在系统中的。当然,我们项目中的 log 也会保存到/var 下
    ltkun
        7
    ltkun  
       Jul 20, 2023
    只有一个硬盘的话 分离意义也不大啊 最多/home 分出来
    0superx0
        8
    0superx0  
       Jul 20, 2023   2
    2010 年折腾到 linux 现在,
    要么不分区,要么就分/跟 home,
    重要数据另外硬盘挂载到 home 下
    flynaj
        9
    flynaj  
       Jul 20, 2023 via Android
    只要一个盘的话,Linux ,Windows 都不需要分多个区。
    0o0O0o0O0o
        10
    0o0O0o0O0o  
       Jul 20, 2023
    https://nixos.wiki/wiki/Impermanence
    dwdh
        11
    dwdh  
       Jul 20, 2023
    首先你这个逻辑是有问题的,什么叫系统挂了数据不受影响。

    系统都挂了,自然数据就无法访问了,正常情况系统也是很难崩溃的,且谁会在直接用于业务的系统,工作时间内折腾呢,都是等没人用了,做个快照在搞。

    系统崩了就崩了呗,挂个镜像也可以访问,又不是文件系统或硬盘坏了..... 且你只有一块 512G 的盘....

    你因该考虑的是系统重要性,是否需要冗余,在去考虑下阶段的事情。
    huijiewei
        12
    huijiewei  
       Jul 20, 2023
    /
    and
    /home
    deorth
        13
    deorth  
       Jul 20, 2023 via Android
    用安卓
    dw2693734d
        14
    dw2693734d  
       Jul 20, 2023
    单独的硬盘挂到/mnt 下呗
    yanqiyu
        15
    yanqiyu  
       Jul 20, 2023
    fedora silverblue
    /var 就是数据
    dianso
        16
    dianso  
       Jul 20, 2023
    数据盘挂载到/dianso 或者其他
    MetroWind
        17
    MetroWind  
       Jul 21, 2023
    正常分区就行了呗~~
    shankun
        18
    shankun  
       Jul 21, 2023 via Android
    /
    /boot
    /swap
    /home 挂另一块硬盘。
    Garhve
        19
    Garhve  
       Jul 21, 2023
    midknight
        20
    midknight  
       Jul 21, 2023
    理论上如果系统立刻马上崩了,脏页都来不及回写到磁盘,数据多少还是受影响的,这事没法做完美,还不如想想怎样在应用层做高可用
    yougg
        21
    yougg  
       Jul 21, 2023
    你这业务数据可靠性不是依靠简单分区能保障的, 而且还是单硬盘......
    建议: 快照/同步/备份/多副本
    loading
        22
    loading  
       Jul 21, 2023
    可以详细了解一下 mount 和 ln -s
    bugmaker1024
        23
    bugmaker1024  
    OP
       Jul 21, 2023
    看到大家的回复!学到了不少,感谢!
    zhpitt
        24
    zhpitt  
       Jul 21, 2023
    考虑后期扩容磁盘可以搞 lvm 单独管理数据目录,还支持新磁盘直接扩容到 lvm
    About     Help     Advertise     Blog     API     FAQ     Solana     2614 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 82ms UTC 12:14 PVG 20:14 LAX 05:14 JFK 08:14
    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