ts888 发表于 2022-12-1 05:49:21

LXC怎么限制小鸡的硬盘大小呢?

创建的时候分配5GB磁盘,然后进系统一看还是20多G,但是DD一个6GB的文件会失败,提示配额不够,应该是限制成功了,不知道为什么df -h的时候还是会显示有20G,怎么才能让df -h的时候也显示5GB呢?

mhedcheng 发表于 2022-12-1 05:49:57

因为lxc的磁盘限制和docker一样通过配额实现
df命令并不会知道配额的限制是多少,而传统的虚拟机里能知道是因为提前分配好了QCOW之类的虚拟硬盘

lljuan008 发表于 2022-12-1 05:50:13

大佬又在玩啥好东西

灌水王 发表于 2022-12-1 05:51:00

小鸡生小鸡

灌水王 发表于 2022-12-1 05:51:46

LXC没用过,有啥优势吗

tiandiruoshui 发表于 2022-12-1 05:52:39

pve吗?
我之前玩过 pve没这个问题

腾讯248 vir30刀 甲骨文4c24g 还有本地的树莓派

gejinrong 发表于 2022-12-1 05:53:00

不是,就是LX C,安装之后明两行创LXC建容器

灌水王 发表于 2022-12-1 05:53:46

一个完整的容器VM:lol,有API可以call,比较简单

灌水王 发表于 2022-12-1 05:54:38

你这么一说,我明白,然后刚去做了个实验,创建一个大小为1GiB的storage
lxc storage create test btrfs size=1GiB
创建实例的时候指定test这个storage,然后进容器之后看大小为1GiB了
root@lxc:~# lxc exec debian -- df -hWARNING: cgroup v2 is not fully supported yet, proceeding with partial confinementFilesystem      SizeUsed Avail Use% Mounted on/dev/loop4      1.0G356M597M38% /none            492K4.0K488K   1% /devudev            1.9G   01.9G   0% /dev/ttytmpfs         100K   0100K   0% /dev/.lxd-mountstmpfs         1.9G   01.9G   0% /dev/shmtmpfs         772M   52K772M   1% /runtmpfs         5.0M   05.0M   0% /run/lock
这样也算是解决了这个问题吧

Arismeveneara 发表于 2022-12-1 05:54:46

是你姿势不对?

页: [1]
查看完整版本: LXC怎么限制小鸡的硬盘大小呢?