V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
xiaopanzi
V2EX  ›  Linux

关于 Linux 分区的疑问

  •  
  •   xiaopanzi · 214 天前 · 1748 次点击
    这是一个创建于 214 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我最近买了一台整机,配的是 2T 的 SSD 。

    df -h的结果如下,显然磁盘的空间不正确。

    Filesystem                         Size  Used Avail Use% Mounted on
    tmpfs                               13G  2.0M   13G   1% /run
    efivarfs                           256K  123K  129K  49% /sys/firmware/efi/efivars
    /dev/mapper/ubuntu--vg-ubuntu--lv   98G   22G   72G  23% /
    tmpfs                               63G     0   63G   0% /dev/shm
    tmpfs                              5.0M     0  5.0M   0% /run/lock
    /dev/nvme0n1p2                     2.0G  346M  1.5G  19% /boot
    /dev/nvme0n1p1                     1.1G  6.1M  1.1G   1% /boot/efi
    tmpfs                               13G  8.0K   13G   1% /run/user/1000
    

    通过lsblk查看:

    NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    loop0                       7:0    0  63.3M  1 loop /snap/core20/1822
    loop1                       7:1    0 111.9M  1 loop /snap/lxd/24322
    loop2                       7:2    0  49.8M  1 loop /snap/snapd/18357
    loop3                       7:3    0  40.8M  1 loop /snap/snapd/20092
    loop4                       7:4    0  63.5M  1 loop /snap/core20/2015
    loop5                       7:5    0  73.9M  1 loop /snap/core22/864
    loop6                       7:6    0  22.2M  1 loop /snap/nvim/2809
    nvme0n1                   259:0    0   1.9T  0 disk
    ├─nvme0n1p1               259:1    0     1G  0 part /boot/efi
    ├─nvme0n1p2               259:2    0     2G  0 part /boot
    └─nvme0n1p3               259:3    0   1.9T  0 part
      └─ubuntu--vg-ubuntu--lv 253:0    0   100G  0 lvm  /
    

    看结果就是 1.9T 的空间只有 100G 分配了文件系统并进行挂载。那么这样设置是否有问题呢?如果有使得/这个挂载点全部使用 1.9T ,应该如何操作?

    请大佬帮忙解答疑惑。

    第 1 条附言  ·  214 天前
    之前没有接触过 LVM 。刚查阅了一些资料,发现这个 100G 是 Ubuntu Server 的默认设置(默认会让其他磁盘空间不可用!)这篇博客讲得非常好,https://packetpushers.net/ubuntu-extend-your-default-lvm-space/

    现在搞定了:

    ```
    Filesystem Size Used Avail Use% Mounted on
    tmpfs 13G 2.0M 13G 1% /run
    efivarfs 256K 123K 129K 49% /sys/firmware/efi/efivars
    /dev/mapper/ubuntu--vg-ubuntu--lv 1.9T 22G 1.8T 2% /
    tmpfs 63G 0 63G 0% /dev/shm
    tmpfs 5.0M 0 5.0M 0% /run/lock
    /dev/nvme0n1p2 2.0G 346M 1.5G 19% /boot
    /dev/nvme0n1p1 1.1G 6.1M 1.1G 1% /boot/efi
    tmpfs 13G 8.0K 13G 1% /run/user/1000
    ```
    5 条回复    2023-09-30 21:32:51 +08:00
    ltkun
        1
    ltkun  
       214 天前
    100G 足够了
    剩下的空间一般分给/home
    zhlxsh
        2
    zhlxsh  
       214 天前 via iPhone
    你用了 lvm ,应该用 lvs/vgs 看一下 lvm 里面剩余的空间,可以直接等给/。如果没有,用 fdisk -l 看一下 nvme0n1p3 的剩余空间,加一个分区加一个挂载点
    谷歌搜一下一大把

    话说你的内存挺大呀
    ltkun
        3
    ltkun  
       214 天前
    df -h
    文件系统 大小 已用 可用 已用% 挂载点
    dev 32G 0 32G 0% /dev
    run 32G 1.9M 32G 1% /run
    efivarfs 246K 77K 165K 32% /sys/firmware/efi/efivars
    /dev/sda2 200G 49G 151G 25% /
    tmpfs 32G 2.6M 32G 1% /dev/shm
    tmpfs 32G 10M 32G 1% /tmp
    /dev/sda1 799M 28M 771M 4% /efi
    /dev/sda3 719G 420G 263G 62% /home
    tmpfs 6.3G 41M 6.2G 1% /run/user/1000
    Remember
        4
    Remember  
       214 天前
    lvm 管理你得了解一下,要不然就不要用 lvm
    xiaopanzi
        5
    xiaopanzi  
    OP
       214 天前
    @zhlxsh 我的需求是直接将/dev/nvme0n1p3 的所有空间挂载在/。不知道怎么操作,怕给整崩了。。

    ```
    Disk /dev/nvme0n1: 1.86 TiB, 2048408248320 bytes, 4000797360 sectors
    Disk model: HP SSD FX900 Plus 2TB
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: 240C5C0D-92C4-4133-A421-7C705938D8E9

    Device Start End Sectors Size Type
    /dev/nvme0n1p1 2048 2203647 2201600 1G EFI System
    /dev/nvme0n1p2 2203648 6397951 4194304 2G Linux filesystem
    /dev/nvme0n1p3 6397952 4000794623 3994396672 1.9T Linux filesystem


    Disk /dev/mapper/ubuntu--vg-ubuntu--lv: 100 GiB, 107374182400 bytes, 209715200 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    ```
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   842 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:56 · PVG 03:56 · LAX 12:56 · JFK 15:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.