LXC怎么限制小鸡的硬盘大小呢?
创建的时候分配5GB磁盘,然后进系统一看还是20多G,但是DD一个6GB的文件会失败,提示配额不够,应该是限制成功了,不知道为什么df -h的时候还是会显示有20G,怎么才能让df -h的时候也显示5GB呢? 因为lxc的磁盘限制和docker一样通过配额实现df命令并不会知道配额的限制是多少,而传统的虚拟机里能知道是因为提前分配好了QCOW之类的虚拟硬盘 大佬又在玩啥好东西 小鸡生小鸡 LXC没用过,有啥优势吗 pve吗?
我之前玩过 pve没这个问题
腾讯248 vir30刀 甲骨文4c24g 还有本地的树莓派 不是,就是LX C,安装之后明两行创LXC建容器 一个完整的容器VM:lol,有API可以call,比较简单 你这么一说,我明白,然后刚去做了个实验,创建一个大小为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
这样也算是解决了这个问题吧 是你姿势不对?
页:
[1]